คำถามติดแท็ก linux

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

3
วิธีลบไฟล์ทั้งหมดที่สร้างขึ้นเมื่อไม่กี่นาทีที่ผ่านมาใน linux
ฉันเดาในกรณีส่วนใหญ่เมื่อแตกไฟล์เก็บถาวร tar เราจะได้รับไดเรกทอรีที่มีชื่อเดียวกันกับไฟล์เก็บถาวร แต่ต่อท้ายที่แตกต่างกัน แต่ในกรณีที่โชคร้ายบางอย่างที่ฉันพบในวันนี้หลังจากแยก tarball ฉันพบไฟล์จำนวนมากกระจายอยู่ในไดเรกทอรีทำงานซึ่งเป็นเรื่องน่ารำคาญ ดังนั้นสิ่งที่ฉันต้องการเรียนรู้จากคุณคือ - ฉันจะย้ายไฟล์ที่สร้างขึ้นใหม่ได้อย่างไร ฉันรู้ว่ามันควรจะเป็นวิธีการแฟนซี "find plus rm" ที่นั่น แต่ฉันไม่รู้ว่าจะทำอย่างไร
15 linux  find 

2
ฉันจะฆ่าหน้าจอได้อย่างไรถ้าฉันรู้ชื่อของมัน
ฉันมีหน้าจอชื่อ 'foo' ที่ฉันเริ่มใช้คำสั่ง screen -S foo -d -m my_command_goes_here. ฉันต้องการใส่มันลงใน cron และเริ่มใหม่ทุกคืนโดยการฆ่าหน้าจอ เหตุผลที่ฉันใช้หน้าจอคือคำสั่งของฉันเริ่มต้น procs อื่น ๆ และสิ่งนี้จะช่วยให้พวกเขาออกจากทั้งหมด ดังนั้น ... คำสั่งให้ฆ่า sceen 'foo' คืออะไร? ขอบคุณ!
15 linux  gnu-screen 

1
ปิดระบบ Windows 10 อย่างแท้จริงสำหรับระบบบูตคู่
ดูเหมือนว่า "ปิดเครื่อง" ใน Windows 10 จริง ๆ แล้วหมายถึง "ปิดเครื่องและไฮเบอร์เนต" สิ่งนี้ทำให้พาร์ติชัน NTFS ของฉันไม่สามารถโหลดอัตโนมัติบน Linux (Ubuntu 16.04) บนแล็ปท็อปดูอัลบูตของฉัน จะมีข้อผิดพลาดโดยทั่วไปว่า Unable to access “My Drive” Error mounting /dev/sdb4 at /media/D Center: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sdb4" "/media/D Center"' exited with non-zero exit status 14: The disk contains an unclean file system …

2
วิธีตรวจสอบว่า iptables ทำงานอยู่หรือไฟร์วอลล์ถูกเปิดใช้งาน
เมื่อฉันทำงานบนเครื่อง Linux รุ่น Redhat 6.8 ของฉัน - สถานะ iptables ของบริการ ฉันได้รับตารางกฏ (แต่ไม่ใช่ถ้า iptables ทำงานหรือไม่) ต่อไปนี้แสดงว่า iptables ทำงานอยู่หรือไม่ # service iptables status Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 2 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 3 ACCEPT all …
15 linux  iptables  rhel-6 

2
ฉันจะไพพ์เอาต์พุตจนถึงวันที่ -d“ value” ได้อย่างไร?
ฉันมีวันที่ "2014-01-30 05:04:27 GMT" และถ้าฉันเรียกใช้วันที่ -d "2014-01-30 05:04:27 GMT" ผลลัพธ์จะอยู่ในเขตเวลาของเซิร์ฟเวอร์ของฉัน ("พฤหัสบดี 30 มกราคม 16:04:27 EST 2014 ") ด้วยการใช้ grep และ cut ฉันได้แยกวันที่ในไฟล์ GMT ออกจากไฟล์ อย่างไรก็ตามฉันกำลังดิ้นรนเพื่อแปลงสิ่งนี้เป็นเวลาท้องถิ่นของฉัน ตัวอย่างเช่น: [user @ server log] # grep "something" logfile.txt | grep "สำเร็จแล้ว" | ตัด -f1 -d '[' เอาท์พุท: 2014-01-30 05:04:27 GMT สิ่งที่ฉันสามารถเพิ่มในตอนท้ายเพื่อส่งออกไปที่ "date -d"? พยายาม: …
15 linux  bash  grep  pipe  date 

3
วิธีการ (ติดตั้ง) ลงจากหลังม้า sshfs เมื่อติดตั้งบนจุดเมานท์ NFS?
เพื่อนร่วมงานของฉันมีคอมพิวเตอร์ตั้งโต๊ะที่/homeแชร์กับไฟล์เซิร์ฟเวอร์ของเรา ฉันได้พัฒนาสคริปต์ Perl สำหรับการsshfsติดตั้งไดเรกทอรีบางอย่างในโฮสต์ SSH อื่นซึ่งทำงานได้ดีบนแล็ปท็อปของฉัน ในคอมพิวเตอร์ของเขาสคริปต์ไม่สามารถลงจากหลังม้าsshfsในตอนท้ายและออกจากจุดติดตั้งที่ไม่สะอาด ฉันไม่พบวิธีการกู้คืนจุดเมานต์อื่นนอกจากการบูตเครื่องใหม่ หลังจากการทดสอบบางอย่างฉันพบว่าความแตกต่างระหว่างการตั้งค่าของเราคือเขา/homeอยู่ใน NFS ในเขา/tmpทำงานได้อย่างไม่มีที่ติ หลังจากเมานต์ระหว่างการดำเนินการสคริปต์ทุกอย่างเรียบร้อย แต่เมื่อฆ่าsshfsกระบวนการมันจะถูกระบุว่าเป็น<defunc>โดยpsจนถึงกระบวนการหลัก (สคริปต์ Perl) ออกจาก เมื่อรันsshfsคำสั่งraw บนเชลล์ปัญหายังคงเกิดขึ้น ls -dlเอาท์พุทสำหรับรูปลักษณ์ที่จุดเมานท์เช่นนี้ (ตามที่จำได้ - ฉันไม่มีสำเนาจริงของการส่งออกที่มือเปลือก): ? 1 ? ? 4096 Feb 9 15:37 file_archive/ (เฉพาะเครื่องหมายคำถามสำหรับข้อมูลส่วนใหญ่อย่างน้อยรายละเอียดการอนุญาตทั้งหมด) sshfs ติดยังคงแสดงตามmountแต่การดำเนินการยกเลิกการต่อเชื่อมด้วยข้อผิดพลาดอนุญาตปฏิเสธrootแม้กระทั่งเมื่อทำตามที่ ฉันค้นหา Google แต่พบการเปรียบเทียบจำนวนมากระหว่าง sshfs และ NFS สำหรับการเรียกใช้ระบบไฟล์เครือข่ายเท่านั้น ฉันจะทำเมานท์ sshfs / unmount ในไดเรกทอรี NFS ได้อย่างปลอดภัยได้อย่างไร?
15 linux  networking  ssh  nfs  sshfs 

3
ความแตกต่างด้านประสิทธิภาพของ Virtual Machine กับฟิสิคัลโฮสต์เป็นอย่างไร
ฉันทำงานที่ไหนเรากำลังใช้งานพีซีที่ทรงประสิทธิภาพโดยใช้ Debian Linux Distribution อย่างไรก็ตามสำหรับบางโปรแกรมที่เราจำเป็นต้องติดตั้งจะดีกว่าถ้ามี CentOS และสิ่งเหล่านี้จะเป็นเครื่องมือหลักในการทำงานของเรา การเปลี่ยนระบบปฏิบัติการสำหรับคอมพิวเตอร์ทุกเครื่องในที่ทำงานของเราเป็นไปได้ แต่เราพยายามตัดสินใจว่าการใช้ VirtualBox เป็นตัวเลือกที่ดีกว่าสำหรับความเรียบง่ายหรือไม่ ทั้งหมดนี้บานพับในจุดต่อไปนี้ โปรแกรมที่เราจำเป็นต้องเรียกใช้คือตัวจำลองซึ่งเป็นงานที่ต้องใช้ตัวประมวลผลมากซึ่งสามารถรันได้อย่างง่ายดายมากถึงหนึ่งชั่วโมงหรือมากกว่าในแต่ละครั้งที่มีการเปิดตัวการจำลอง เราจำเป็นต้องตัดสินใจว่าประสิทธิภาพในการทำงานลดลงเมื่อใช้ Virtual Box มีขนาดใหญ่พอที่จะเปลี่ยนแปลงระบบปฏิบัติการของเราหรือไม่ ดังนั้นคำถามของฉันคือถ้าทุกคนสามารถบอกฉันได้อย่างมีประสิทธิภาพว่าอะไรคือประสิทธิภาพจากการใช้งานโพรเซสเซอร์แบบเข้มข้นในกล่องเสมือนกับการใช้งานบนพีซีแบบเนทีฟ ขอบคุณ

2
แทนที่ n การเกิดขึ้นของสตริงในแต่ละบรรทัดของไฟล์ข้อความ
ฉันมีไฟล์ข้อความขนาดใหญ่ที่มีสตริงคั่นด้วยช่องว่าง (2-5) สตริงสามารถมี "" "หรือ" - " ฉันต้องการแทนที่พูดช่องว่างที่สองด้วยท่อ วิธีที่ดีที่สุดที่จะไปคืออะไร? ใช้ sed ฉันคิดเรื่องนี้: sed -r 's/(^[a-z'-]+ [a-z'-]+\b) /\1|/' filename.txt ความคิดอื่น ๆ / ดีกว่า / เรียบง่ายขึ้น?
15 linux  command-line  sed  awk 

2
ตรวจสอบสภาพของ eMMC
ฉันจะตรวจสอบสุขภาพของ eMMC ด้วย linux ได้อย่างไร ดูเหมือนว่า smartctl ไม่สามารถจัดการได้: root@om:~# smartctl -a /dev/mmcblk0 smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-63-generic] (local build) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org /dev/mmcblk0: Unable to detect device type Please specify device type with the -d option. Use smartctl -h to get a usage summary ฉันเดาว่าไม่มีประเภทที่ตรงกับ …

2
เปิดใช้งานการเลื่อนแบบสัมผัสใน Firefox
ใน Firefox การปัดบนหน้าจอสัมผัสจะทำให้เลือกข้อความแทนการเลื่อน (เช่นบน iPad) เป็นไปได้หรือไม่ที่จะเปลี่ยนพฤติกรรมเพื่อให้สามารถใช้หน้าจอสัมผัสเพื่อเลื่อนในขณะที่สามารถใช้เมาส์เพื่อเลือกข้อความได้ ใน Chrome ลักษณะการทำงานเป็นไปตามคาด (ลากเพื่อเลื่อน (ลาก) เพื่อเลือก) ฉันใช้ Firefox 50.0 บน Linux Mint 18 (อ้างอิงจาก Ubuntu 16.04) ฉันมี dom.w3c_touch_events.enabled ตั้งเป็น 2 ตั้งค่าเป็น 1 ไม่ได้ช่วยเช่นกัน ขอบคุณสำหรับความช่วยเหลือใด ๆ !

2
TIME + (เวลา cpu, ร้อย) ที่สูงสุดหมายถึงอะไร
ดูตัวอย่างด้านล่าง Automount แสดง 3019: 57 ในคอลัมน์ TIME + Tasks: 241 total, 1 running, 240 sleeping, 0 stopped, 0 zombie Cpu(s): 0.7%us, 0.7%sy, 0.0%ni, 98.5%id, 0.0%wa, 0.1%hi, 0.0%si, 0.0%st Mem: 16435884k total, 15007668k used, 1428216k free, 454300k buffers Swap: 33554424k total, 140k used, 33554284k free, 1915400k cached PID USER PR NI …
15 linux  cpu  top 

1
ปิด (สปินดาวน์) ภายนอก (USB) HDD บน Linux
ฉันมี HDD ภายนอกเชื่อมต่อผ่าน USB มียูทิลิตี Gnome นั้นเรียกว่า "ดิสก์" เมื่อทำงานดิสก์อยู่ในรายการด้านซ้าย หากฉันคลิกที่ปุ่ม "ปิด" ดิสก์จะหายไปจากรายการและไม่อยู่ในเอาต์พุต lsusb อีกต่อไปและที่สำคัญที่สุดคือ - หมุนลงปิดการใช้งาน ฉันต้องเรียกใช้คำสั่งอะไรจากสคริปต์เพื่อปิดดิสก์แบบนั้น sudo hdparm -Y /dev/sdc จะช่วยให้ /dev/sdc: issuing sleep command SG_IO: bad/missing sense data, sb[]: SOME HEX STUFF

3
จะใช้ SmartTV เป็นหน้าจอที่สองผ่าน wifi ได้อย่างไร?
หากเราต้องการใช้ SmartTV เป็นหน้าจอที่สองผ่าน wifi โดยใช้ Linux เราจะทำอย่างไร มีวิธีทำเช่นนี้หรือไม่? สำหรับกรณีของฉันฉันใช้ Samsung SmartTV และ Ubuntu 14.04 LTS กับ KDE 4 ทีวีจะกลายเป็นหน้าจอที่สองโดยอัตโนมัติหากเราใส่สาย HDMI เข้าไป และมันก็มีความสามารถในกระจก sceen ด้วย แต่ฉันไม่รู้ว่าจะใช้เป็นหน้าจอที่สองผ่าน wifi ได้อย่างไร หากไม่มีวิธีการใช้เพียงแค่ทีวีมีอุปกรณ์ที่เราสามารถใช้ทำสิ่งนี้ได้หรือไม่?

5
วิธีรีเซ็ต TTY ที่ใช้งานไม่ได้
Slackware TTY ของฉันสามารถหักได้ง่าย ๆ ด้วยการวิ่ง: cat some_binary_file หลังจากคำสั่ง TTY ทั้งหมดจะไม่แสดงอักขระที่อ่านได้อีกต่อไป แต่ยังคงตอบสนองต่อเหตุการณ์แป้นพิมพ์ แม้ว่าฉันจะออกจากระบบและเข้าสู่ระบบอีกครั้ง TTY ก็ยังขาดและไม่แสดงตัวอักษรที่อ่านได้อีกต่อไป ฉันต้องรีสตาร์ทเครื่องเพื่อกู้คืนการดำเนินการ TTY ปกติ มีวิธีการแก้ปัญหาโดยไม่ต้องรีสตาร์ทเครื่องทั้งหมดหรือไม่
14 linux  unix  terminal  tty 

4
ทำให้ทรัพยากรของหน้าดาวน์โหลด wget ในโดเมนอื่น
คุณใช้ wget เพื่อดาวน์โหลดทั้งเว็บไซต์ (โดเมน A) เมื่อทรัพยากรอยู่ในโดเมนอื่น (โดเมน B) ได้อย่างไร ฉันได้ลองแล้ว: wget -r --level=inf -p -k -E --domains=domainA,domainB http://www.domainA
14 linux  download  wget  fetch 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.