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

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

3
ทางเลือก Gentoo สำหรับ Netbook [ปิด]
ฉันทำงานกับ Gentoo มา 6 ปีแล้ว ฉันชอบตัวเลือกการกำหนดค่าและการติดตั้งทั้งหมด toolchain และ portage ที่มีสีสันสวยงาม แต่ฉันเกลียดการรวบรวมซอฟต์แวร์อย่างแน่นอนเพราะมันมีอายุนาน ฉันอิจฉาผู้ใช้ Ubuntu ที่เพิ่งพิมพ์ "apt-get upgrade" (ใช้เวลาประมาณ 30 วินาที) ในขณะที่ฉันพิมพ์ "emerge --sync" (ขณะนี้ทำงานนานกว่า 40 นาที) "apt-get install Anything " เพียงไม่กี่วินาทีในขณะที่การรวบรวมแม้แต่ซอฟต์แวร์ขนาดเล็กก็ต้องใช้เวลาหลายชั่วโมง เนื่องจากฉันวางแผนที่จะซื้อเน็ตบุ๊กที่ใช้ Atom ทั่วไปฉันต้องเผชิญหน้ากับคำถามอีกครั้งว่า: ไม่มีการแจกจ่าย Linux ใดที่ใกล้เคียงกับ Gentoo แต่ไม่มีการรวบรวม ? ฉันยอมรับว่าคำถามนั้นโง่ แต่ฉันลอง Ubuntu, Debian, Fedora และฉันไม่ชอบการใช้ Firefox 3.0 มาครึ่งปีจนกระทั่งผู้จัดจำหน่ายเปิดตัวเวอร์ชั่นใหม่

2
ค้นหาคำสั่ง: ค้นหาไฟล์ที่ผู้ใช้หลายคนเป็นเจ้าของด้วยคำสั่งเดียว
ใน Linux มีวิธีการค้นหาไฟล์ที่ผู้ใช้หลายคน (หรือกลุ่มของผู้ใช้) ด้วยคำสั่ง "find" หรือไม่? อะไรแบบนี้? find . -user john, akido

1
สามารถอ่านอิมเมจ ISO ที่เขียนไปยังไดรฟ์ USB ได้หรือไม่?
ฉันได้เขียน ISO ไฟล์ไดรฟ์ USB จาก Linux dd if=file.iso of=/dev/sdb1ใช้ มันใช้งานได้ดีฉันสามารถอ่านข้อมูลบน Linux ได้ Automount ทำงานได้เช่นเดียวกับการติดตั้งด้วยตนเอง (ระบบไฟล์ตรวจพบว่า ISO9660) อย่างไรก็ตาม Windows จะไม่อ่านไดรฟ์ ตรวจพบ แต่เสนอให้จัดรูปแบบเท่านั้น Windows ไม่สามารถอ่านระบบไฟล์ ISO9660 บนไดรฟ์ USB ได้หรือไม่ มีวิธีแก้ปัญหาบ้างไหม?

1
ย้ายไฟล์ซ้ำใน sub-dirs ไปยัง sub-dirs ใหม่ที่มีชื่อเดียวกัน
ฉันมีชุดของไฟล์ทั้งหมดที่ลงท้ายด้วยสตริงเดียวกันเช่น: *_ext.datตั้งอยู่ในหลาย sub-dirs พร้อมกับไฟล์อื่น ๆ หลายใน dir หลักที่กำหนด นี่คือโครงสร้าง: /main_dir/subdir1/file11_ext.dat /main_dir/subdir1/file12_ext.dat /main_dir/subdir1/file13_ext.dat /main_dir/subdir1/file14_other.dat /main_dir/subdir1/file15_other.dat /main_dir/subdir2/file21_ext.dat /main_dir/subdir2/file22_ext.dat /main_dir/subdir2/file23_ext.dat /main_dir/subdir2/file24_other.dat /main_dir/subdir2/file25_other.dat /main_dir/subdir3/file31_ext.dat /main_dir/subdir3/file32_ext.dat /main_dir/subdir3/file33_ext.dat /main_dir/subdir3/file34_other.dat /main_dir/subdir3/file35_other.dat ฉันต้องการที่จะย้ายซ้ำเฉพาะไฟล์ที่ลงท้าย*_ext.datเป็นผบหลักใหม่new_dirเคารพโครงสร้างย่อย dir เพื่อให้ไฟล์ที่จะสิ้นสุดในโครงสร้าง dir เทียบเท่าเช่นนี้ /new_dir/subdir1/file11_ext.dat /new_dir/subdir1/file12_ext.dat /new_dir/subdir1/file13_ext.dat /new_dir/subdir2/file21_ext.dat /new_dir/subdir2/file22_ext.dat /new_dir/subdir2/file23_ext.dat /new_dir/subdir3/file31_ext.dat /new_dir/subdir3/file32_ext.dat /new_dir/subdir3/file33_ext.dat ด้วยเหตุนี้คำสั่งควรสร้าง dir ย่อยเหล่านั้นด้วยชื่อที่เกี่ยวข้อง ฉันรู้ว่ามีบรรทัดเช่นนี้: find . -name "*_ext.dat" -print0 | xargs -0 …

1
ฉันจะขยายพาร์ติชัน EFI บนระบบบูตคู่ด้วย Windows และ Linux ได้อย่างไร
ฉันตั้งใจจะติดตั้ง Windows และ Linux บนระบบของฉันซึ่งบูตในโหมด UEFI สำหรับ Linux ฉันตั้งใจจะทำสิ่งต่อไปนี้: ติดตั้งเคอร์เนล LTS และเวอร์ชั่นใดก็ตามที่การฉีดนำมาด้วย ใช้ systemd-boot ในที่สุดขนาดเริ่มต้น (100 MB) ของพาร์ติชัน EFI ซึ่งสร้างขึ้นในระหว่างการติดตั้ง Windows จะค่อนข้างแออัด (ประมาณ 94 MB ใช้งาน) ดังนั้นฉันต้องการขยายพาร์ติชันดังกล่าว ตามคำแนะนำมาตรฐานสำหรับเค้าโครงดิสก์ทำให้พาร์ติชัน MSR นั้นอยู่หลังพาร์ติชัน EFIฉันจึงลบพาร์ติชัน MSR จากนั้น Win 10 ไม่เริ่มทำงานและโปรแกรมซ่อมแซมการบู๊ตจากไดรฟ์ Win 10 USB ก็สามารถซ่อมแซมปัญหาการบู๊ตได้ แต่ปัญหาหลักคือฉันไม่สามารถขยายพาร์ติชัน EFI ไม่ว่าจะมีdiskpartหรือมี GParted (บนไดรฟ์ USB Xubuntu 16.04.1) เมื่อฉันทำงานextend size=100ใน …

1
Cygwin: การแม็พไดเร็กทอรี
ฉันต้องการแมปไดเรกทอรีc:\Animal\Catกับ/Cat ดังนั้นเมื่อฉันใช้ Cygwin และเพียงพิมพ์cd /Catจากไดเรกทอรีใด ๆ มันจะไปที่/c/Animal/Cat ฉันจะทำอย่างไร ฉันทำไปแล้วmount -c /ดังนั้นฉันจึงมีสิ่งต่อไปนี้เมื่อฉันทำคำสั่ง df: Filesystem 1K-blocks Used Available Use% Mounted on C:/cygwin/bin 488384532 187949036 300435496 39% /usr/bin C:/cygwin/lib 488384532 187949036 300435496 39% /usr/lib C:/cygwin 488384532 187949036 300435496 39% / C: 488384532 187949036 300435496 39% /c
2 linux  cygwin 

2
มีวิธีการเริ่มเครื่อง Linux โดยอัตโนมัติหรือไม่
สำหรับเครื่อง Mac ผู้ใช้สามารถตั้งเวลาให้เครื่องเปิดเครื่องอัตโนมัติมีอะไรสำหรับ Linux ที่ให้ความสามารถเหมือนกันหรือไม่ ฉันสามารถกำหนดเวลาปิดเครื่องเมื่อใดก็ได้ที่ฉันต้องการมันเปิดเครื่องที่ฉันต้องการ

2
CentOS 7 ติดตั้งขั้นต่ำไม่สามารถตรวจจับอีเธอร์เน็ต
ฉันเพิ่งติดตั้ง CentOS 7 บนคอมพิวเตอร์เดสก์ท็อปของฉันและตัดสินใจในการติดตั้งขั้นต่ำ ไม่พบอุปกรณ์เครือข่ายในกระบวนการติดตั้ง แต่ฉันไปข้างหน้าและติดตั้งแล้ว / etc / sysconfig / network-สคริปต์ / ifcfg-eth0 ไม่มีอยู่ให้เริ่มทำงาน ifcfg-lo เป็นเพียงคนเดียว: [chris@piecework4 /]$ ls /etc/sysconfig/network-scripts | grep ifcfg- ifcfg-lo ฉันสร้าง ifcfg-eth0 ด้วยค่าต่อไปนี้: DEVICE="eth0" BOOTPROTO=dhcp NM_CONTROLLED="no" PERSISTENT_DHCLIENT=1 ONBOOT="yes" TYPE=Ethernet DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=yes IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME="eth0" HWADDR=00:13:D4:37:42:39 ifconfig -a แสดงเฉพาะสิ่งนี้: lo: …

1
เริ่มโปรแกรมจากเทอร์มินัลแล้วออกจากเทอร์มินัล
ฉันไม่แน่ใจจริงๆว่าจะวลีชื่อคำถามอย่างไร สิ่งที่ฉันหมายถึงคือเมื่อฉันใช้เทอร์มินัลเพื่อเริ่มโปรแกรมส่วนใหญ่เวลาที่ปิดเทอร์มินัลนั้นก็จะออกจากโปรแกรมที่เริ่มต้นด้วย ทีนี้มันก็สมเหตุสมผลถ้าเรามองจากมุมมองเชิงลำดับชั้นของเทอร์มินัลว่าเป็นกระบวนการหลักที่ทำให้กระบวนการของเด็กเกิดขึ้น อย่างไรก็ตามฉันสังเกตเห็นว่านี่ไม่ใช่กรณี ตัวอย่างเช่นฉันดาวน์โหลดSublime Text Editorและสร้าง symlink ใน PATH ฉันสามารถเริ่มโปรแกรมนี้โดยการออกsublimeคำสั่งจากเทอร์มินัล แต่การปิดโปรแกรมเทอร์มินัลในภายหลังจะไม่ทำอะไรเลยให้ประเสริฐ อย่างไรก็ตามเวลาอื่นกระบวนการลูกที่เริ่มต้นมันก็ปิดหรือแฮงค์และทำให้เกิดปัญหา tl; dr: เป็นกรณีที่โปรแกรมเริ่มต้นจากกระบวนการหลักที่ปิดจะถูกปิดทุกครั้งเมื่อออกจากพาเรนต์หรือไม่ และถ้าเป็นเช่นนั้นจะมีวิธีการเริ่มโปรแกรมจาก terminal แล้วปิด terminal โดยไม่ออกจากกระบวนการเริ่มต้นหรือไม่ จุดทั้งหมดที่นี่คือการเริ่มต้นโปรแกรมจากเทอร์มินัลดังนั้นฉันไม่ได้เติมเดสก์ท็อปของฉันด้วย symlink

1
การติดตั้ง HDD เริ่มหมุนอย่างต่อเนื่อง
ฉันมีไดรฟ์ภายนอก 1 TB WD ที่ฉันต้องการใช้สำหรับการสำรองข้อมูลสำหรับเครื่อง Linux ของฉัน ฉันจัดรูปแบบไดรฟ์ของฉันโดยใช้ GPT ด้วย ext4 ทุกครั้งที่ฉันเสียบไดรฟ์ในระบบของฉันจะมีการเชื่อมต่อและไม่หมุน แต่ทันทีที่ฉันติดตั้งไดรฟ์เช่น / mnt / backup มันจะเริ่มหมุนและกะพริบตลอดเวลา สิ่งที่อาจทำให้เกิดปัญหานี้? ไดรฟ์ไม่ได้ถูกใช้โดยผู้ใด

2
ปิดใช้งาน OOM killer บน Ubuntu 14.04
จะปิดการใช้งานOOM killerบน Ubuntu 14.04 อย่างไร มีคำอธิบายอยู่ที่นี่แต่ดูเหมือนจะไม่ได้ทำงานให้กับ OP คงจะดีถ้าได้รับคำตอบพร้อมขั้นตอนที่ชัดเจน

1
Linux (โดยเฉพาะ GNOME Fedora) คำนวณตำแหน่งของฉันได้อย่างไร
ฉันใช้ Fedora ใน GNOME กับบริการระบุตำแหน่งเพื่อให้ระบบสามารถรับเวลาท้องถิ่นโดยอัตโนมัติ อย่างไรก็ตามเมื่อฉันเชื่อมต่อกับ VPN เป็นเวลานานดูเหมือนว่าระบบจะคิดว่าตำแหน่งของฉันอยู่ในตำแหน่งที่เซิร์ฟเวอร์ VPN ตั้งอยู่ คำถามคือระบบจะคำนวณตำแหน่งของฉันอย่างไร (เช่นการทำงานของโปรโตคอลเครือข่ายหรือที่อยู่ IP ของเซิร์ฟเวอร์ที่ขอ) ฉันต้องการปิดกั้นบริการชั่วคราว (ด้วยไฟร์วอลล์หรือบางอย่าง) เมื่อเชื่อมต่อกับ VPN แทนที่จะปิดบริการระบุตำแหน่งใน GNOME ด้วยตนเอง

1
สลับระหว่าง LANs - IP ภายในแบบไดนามิกของแขก Linux; วิธีเชื่อมต่อกับชื่อโฮสต์
บางครั้งฉันนำคอมพิวเตอร์ของฉันกลับบ้านเพื่อทำงาน และทุกครั้งที่ฉันทำสิ่งนี้ฉันต้องตรวจสอบ IP ของกล่อง VMware CentOS ของฉันเพราะฉันเชื่อมต่อกับ Putty LAN ทำงานใช้ 10.160.xx.xx ช่วง IP และที่บ้านฉันมี 192.168.xx.xx ฉันสามารถกำหนดค่า IP แบบคงที่ แต่ฉันชอบ DHCP ในเครือข่ายทั้งสองนี้เนื่องจากช่วง IP ที่แตกต่างกันและฉันคิดว่าต้องมีวิธีที่จะทำ อีกเหตุผลหนึ่งคือฉันไม่สามารถออกจากระบบในกล่องผู้เยี่ยมชมเมื่อฉันสลับ ฉันเพิ่งระงับเครื่องและเมื่อฉันสลับ IP ก่อนหน้านี้ยังคงอยู่ ( ip addrกลับมาเหมือนเดิม); ฉันต้องออกจากระบบและลงชื่อเข้าใช้อีกครั้ง ฉันต้องการเชื่อมต่อเครื่องกับชื่อโฮสต์ไม่ใช่ IP เพื่อป้องกันการเปลี่ยนแปลงจากสิ่งอื่น

1
วิธีที่ดีที่สุดในการยกเลิกการลบภาพบางส่วนบน Linux คืออะไร? มีวิธีใดที่ใช้สำคัญที่สุดในการกู้คืนไฟล์ที่มีข้อความเท่านั้นหรือไม่?
ฉันบังเอิญลบภาพดิจิตอลบางภาพที่ฉันเพิ่งถ่ายไปและฉันต้องการยกเลิกการลบภาพเหล่านั้น ฉันค้นพบเกี่ยวกับ โฟร์โมสต์และมันช่วยให้ฉันสามารถกู้คืนไฟล์ jpg ได้ แต่จะเป็นอย่างนั้นกับภาพทั้งหมดที่ฉันลบไป ฉันรู้ว่าไฟล์ทั้งหมดที่ฉันต้องการจะมีสตริง "COOLPIX L20" ในบางส่วนของไฟล์ ฉันสามารถ grep ฮาร์ดไดรฟ์และจะพบบางสิ่งบางอย่าง แต่ฉันไม่ทราบวิธีการ "แยก" ที่เป็นไฟล์ภาพ ในระยะสั้นมีวิธีใดที่สำคัญที่สุดที่จะกู้คืนไฟล์ที่มีสตริงบางส่วนหรือบางอย่างที่ดีกว่าที่จะทำมันได้หรือไม่

1
จะบันทึกพอร์ตทั้งหมดเมื่อเปิดโดยกระบวนการ / แอพใน Linux เป็นเวลาสั้น ๆ ได้อย่างไร
ฉันมีแอพพลิเคชั่นที่ทำให้การ ping ไปยังเครือข่ายและในช่วงเวลาสั้น ๆ ฟังพอร์ตบางตัวเพื่อรับข้อเสนอแนะบางอย่างในระหว่างการหมดเวลา มันสั้นพอที่จะสังเกตว่าด้วย netstat ฉันต้องการกิจกรรมในการเปิดพอร์ตและปิดเพื่อเข้าสู่ระบบ ความคิดใด ๆ

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