Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

2
ฉันจะกระจายการดาวน์โหลดขนาดใหญ่ผ่านคอมพิวเตอร์หลายเครื่องได้อย่างไร
ฉันต้องดาวน์โหลดไฟล์ขนาดใหญ่ (1GB) ฉันยังสามารถเข้าถึงคอมพิวเตอร์หลายเครื่องที่ใช้ Linux แต่แต่ละเครื่องถูก จำกัด ความเร็วในการดาวน์โหลด 50kB / s โดยนโยบายการดูแลระบบ ฉันจะกระจายการดาวน์โหลดไฟล์นี้ในคอมพิวเตอร์หลายเครื่องและรวมไฟล์เหล่านั้นหลังจากดาวน์โหลดกลุ่มทั้งหมดเพื่อให้ฉันสามารถรับได้เร็วขึ้น

6
Linux เลือกแอปพลิเคชั่นใดในการเปิดไฟล์
หากไฟล์บอกระบบปฏิบัติการในรูปแบบไฟล์ระบบปฏิบัติการจะเลือกแอปพลิเคชั่นที่จะเปิดโดยค่าเริ่มต้นอย่างไร ใน Windows จะมีการจัดเก็บความสัมพันธ์ไว้ในตารางรีจิสทรีหรือไม่ Linux เลือกแอปพลิเคชั่นใดในการเปิดไฟล์ ฉันเคยใช้ Nautilus บ่อยครั้ง แต่ตอนนี้ฉันเปลี่ยนเป็นเทอร์มินัล เป็นความจริงหรือเปล่าที่เทอร์มินัลเราต้องระบุแอปพลิเคชันที่จะเปิดไฟล์อย่างชัดเจนเสมอ การตั้งค่าของแอปพลิเคชั่นที่จะเปิดไฟล์ในรูปแบบที่แน่นอนโดยค่าเริ่มต้นเป็นของตัวจัดการไฟล์ (เช่น Nautilus) และไม่เป็นปัญหาเมื่อเราอาศัยอยู่ในอาคารหรือไม่?

5
จะปิดพอร์ตใน Linux ได้อย่างไร
ฉันมีคำถามบางอย่างในการปิดพอร์ตฉันคิดว่าฉันได้สิ่งแปลก ๆ เมื่อฉันใช้รัน nmap --top-ports 10 192.168.1.1 แสดงว่าพอร์ต 23 / TCP เปิดอยู่ แต่เมื่อฉันรัน nmap --top-ports 10 localhost มันแสดงให้เห็นว่าพอร์ต 23 / tcp ถูกปิด ข้อใดต่อไปนี้เป็นจริง ฉันต้องการปิดพอร์ตนี้ในทั้งระบบของฉันฉันจะทำอย่างไร
38 tcp  nmap 

3
เหตุใดบางพอร์ตที่รายงานโดย nmap จึงถูกกรองและไม่ใช่พอร์ตอื่น
ฉันกำลังสแกนเซิร์ฟเวอร์ซึ่งควรมีไฟร์วอลล์ที่ค่อนข้างง่ายโดยใช้iptables : โดยปกติทุกอย่างจะ DROPped นอกเหนือจากRELATEDและESTABLISHEDแพ็กเก็ต NEWแพ็กเก็ตประเภทเดียวที่ใช้ได้คือแพ็กเก็ต TCP บนพอร์ต 22 และ 80 เท่านั้น (ไม่ใช่ HTTPS บนเซิร์ฟเวอร์นั้น) ผลลัพธ์ของnmapบนพอร์ต 2048 แรกให้ 22 และ 80 เป็นเปิดตามที่ฉันคาดไว้ อย่างไรก็ตามบางพอร์ตจะปรากฏเป็น "กรอง" คำถามของฉันคือ: เหตุใดพอร์ต 21, 25 และ 1863 จึงปรากฏเป็น "ตัวกรอง" และพอร์ตอื่น ๆ 2043 ไม่ปรากฏเป็นตัวกรอง ฉันคาดว่าจะเห็นเพียง 22 และ 80 ว่า "เปิด" หากเป็นเรื่องปกติที่จะเห็น 21,25 และ 1863 ว่าเป็น "ตัวกรอง" แล้วเหตุใดพอร์ตอื่น ๆ …
38 iptables  nmap 

4
ชื่อที่ถูกต้องสำหรับคำสั่ง“>” คืออะไร
ฉันพยายามค้นหาวิธีส่งข้อความไปยังไฟล์โดยไม่เขียนทับสิ่งที่มีอยู่แล้วโดยใช้>คำสั่งและฉันก็รู้ว่าไม่รู้ว่ามันเรียกอะไร ค้นหาลูกศรขวาหรือเครื่องหมายบั้งขวาหรือมากกว่าคำสั่งไม่แสดงอะไร ฉันเคยเรียกว่าเพียงแค่มันผ่านไป

4
ฉันจะเปิดใช้งานการเข้าถึงอุปกรณ์ USB ภายใน VirtualBox guest ได้อย่างไร
ฉันไม่เห็นอุปกรณ์ USB ใด ๆ ภายใน VirtualBox guest VM ของฉันจากโฮสต์ของฉัน ฉันจะเปิดใช้งานการเข้าถึงสำหรับ VM guest ของฉันได้อย่างไร
38 usb  virtualbox 

5
แทนที่บรรทัดใหม่ทั้งหมดเป็นช่องว่างยกเว้นบรรทัดสุดท้าย
ฉันจะแทนที่บรรทัดใหม่ทั้งหมดด้วยช่องว่างได้อย่างไรยกเว้นขึ้นบรรทัดใหม่ล่าสุด ฉันสามารถแทนที่บรรทัดใหม่ทั้งหมดเป็นที่ว่างโดยใช้trแต่ฉันจะทำอย่างไรกับข้อยกเว้นบางอย่าง?

1
การกำหนดค่าการรวบรวมและการติดตั้งเคอร์เนล Linux ที่กำหนดเอง
ฉันต้องการลองใช้เคอร์เนลที่นอกเหนือจากที่ distro ของฉันจัดหาให้ไม่ว่าจะจากที่อื่นหรือปรับแต่งตามความต้องการของฉัน มันยากหรืออันตรายไหม ฉันจะเริ่มที่ไหน

5
Audible DRM กำจัดเพื่อการใช้งานส่วนตัว
ฉันมีหนังสือเสียงมากมายจาก Audible ฉันเปลี่ยนจาก Windows เป็น Linux เป็นอย่างสมบูรณ์ แต่ Audible ไม่รองรับ Linux ในขณะที่มีวิธีที่น่ารำคาญบางอย่างเกี่ยวกับเรื่องนี้ฉันต้องการที่จะแปลงหนังสือ Audible เป็นรูปแบบ MP3 หรือ Mp4 มีใครเคยทำสิ่งนี้มาก่อนหรือไม่ ทุกคนสามารถแนะนำวิธีที่รวดเร็วและง่ายดายในการทำ Conversion นี้ได้หรือไม่? ฉันควรจะคัดลอกโดยตรงจากเส้นทางการ์ดเสียงหรือไม่ หรือมีวิธีลบ DRM โดยตรงจากไฟล์เองหรือไม่ ฉันไม่มีความตั้งใจที่จะแบ่งปันไฟล์เหล่านี้ทันทีที่มีการแปลงไฟล์ ฉันชอบบริการที่ได้ยินและฉันไม่สนใจที่จะจ่ายเงินสำหรับหนังสือที่ฉันต้องการ ฉันแค่ต้องการฟังพวกเขาด้วย!
38 mp3 

2
ps สลับไปแสดง PID, PPID, PGID และ SID รวม
ฉันลองใช้ ps ด้วยสวิตช์ชนิดต่าง ๆ เช่น -A, aux, ef และอื่น ๆ แต่ฉันไม่สามารถหาชุดที่ถูกต้องของสวิตช์ที่จะบอก ID กระบวนการ (PID), ID กระบวนการหลัก (PPID), กลุ่มกระบวนการ ID (PGID) และ Session ID (SID) ของกระบวนการในเอาต์พุตเดียวกัน
38 process  ps 

5
sudo ถูกตั้งค่าอย่างไรให้ไม่เปลี่ยน $ HOME ใน Ubuntu และจะปิดการทำงานนี้ได้อย่างไร?
บน Ubuntu 12.04 เมื่อฉันsudo -sตัวแปร $ HOME ไม่เปลี่ยนแปลงดังนั้นหากผู้ใช้ปกติของฉันregularuserสถานการณ์จะเป็นดังนี้: $ cd $ pwd /home/regularuser $ sudo -s # cd # pwd /home/regularuser ฉันเลิกใช้ Ubuntu ไปนานแล้วดังนั้นฉันจึงไม่แน่ใจ แต่ฉันคิดว่านี่เป็นพฤติกรรมเริ่มต้น ดังนั้นคำถามของฉันคือ: ไตรมาสที่ 1 สิ่งนี้ทำได้อย่างไร การกำหนดค่าอยู่ที่ไหน ไตรมาสที่ 2 ฉันจะปิดการใช้งานได้อย่างไร แก้ไข: ขอบคุณสำหรับคำตอบซึ่งชี้แจงสิ่งเล็กน้อย แต่ฉันคิดว่าฉันต้องเพิ่มคำถามสองสามข้อเพื่อให้ได้คำตอบที่ฉันกำลังมองหา ไตรมาสที่ 3 ใน Debian sudo -sเปลี่ยนแปลงตัวแปร $ HOME /rootเพื่อ จากสิ่งที่ฉันได้รับจากคำตอบและman sudoกระสุนที่วิ่งไปsudo -sนั้นเป็นที่ได้รับ/etc/passwdใช่ไหม? ไตรมาสที่ 4 …

1
จะเกิดอะไรขึ้นเมื่อกด Ctrl + Alt + F <Num>
ฉันกำลังมองหาคำอธิบายว่าเกิดอะไรขึ้นใน Linux เมื่อกดปุ่มชุดนี้เพื่อเปลี่ยนเทอร์มินัลปัจจุบัน โดยเฉพาะอย่างยิ่งส่วนประกอบซอฟต์แวร์ใดที่ขัดขวางการรวมคีย์นี้และเปลี่ยนเทอร์มินัล มันเป็นเคอร์เนลหรือไม่ ถ้าเป็นเคอร์เนลคุณสามารถระบุตำแหน่งของไฟล์ต้นฉบับที่จัดการสิ่งนี้ได้หรือไม่? แก้ไข: ฉันต้องการเข้าใจวิธีการทำงานในทั้งกราฟิก (X11) และสภาพแวดล้อมแบบข้อความ

2
ฉันจะใช้ Adwaita Dark สำหรับแอปพลิเคชันทั้งหมดใน Gnome 3 ได้อย่างไร
ฉันสังเกตเห็นว่าบางแอปพลิเคชันใช้ชุดรูปแบบ Adwaita Dark ในขณะที่บางแอปพลิเคชันใช้ชุดไฟ มีวิธีทำให้แอปพลิเคชันทั้งหมดใช้ Dark one หรือไม่
38 gnome3  gtk  theme  gtk3 

3
เปรียบเทียบสองไดเร็กทอรีซ้ำกับ diff -r โดยไม่ต้องเอาต์พุตบนลิงก์ที่เสียหาย
ฉันใช้diff -r a bเพื่อเปรียบเทียบไดเรกทอรีaและbซ้ำ ๆ มันมักจะเกิดขึ้น แต่ที่มีบางส่วนที่ขาดการเชื่อมโยง (ลิงค์เสียเดียวกันทั้งและขไดเรกทอรีและชี้ไปที่เดียวกันเป้าหมายที่ไม่ใช่ที่มีอยู่) diffจะแสดงข้อความแสดงข้อผิดพลาดสำหรับกรณีเหล่านั้นและออกด้วยรหัสทางออกที่ไม่เป็นศูนย์ แต่ฉันต้องการให้มันเงียบและออกด้วย 0 เนื่องจากไดเรกทอรีนั้นเหมือนกันในหนังสือของฉัน ฉันจะทำสิ่งนั้นได้อย่างไร
38 diff 

6
ฉันจะแทรกชื่อไฟล์ปัจจุบันลงในเนื้อหาใน Vim ได้อย่างไร
หลังจากการค้นหาบางอย่างฉันจะรู้ว่า:echo @%แสดงชื่อไฟล์ปัจจุบันในบรรทัดล่างสุดของหน้าจอ vim ผมอยากจะถ่ายโอนข้อมูลชื่อไฟล์ (ที่มีและไม่มีเส้นทางแบบเต็ม) vimลงในเนื้อหาของไฟล์โดยไม่ต้องออก มีวิธีการทำเช่นนี้?
38 vim 

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