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

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

6
รับการกำหนดค่าเคอร์เนลจากระบบ Linux ที่ใช้อยู่ในปัจจุบัน?
ฉันตั้งใจลบ. config สำหรับการกำหนดค่าเคอร์เนลของฉันบน Linux และดูเหมือนว่าจะมีวิธีดึงการกำหนดค่าเคอร์เนลผ่านระบบไฟล์ proc อย่างใด มันยังคงเป็นไปได้และถ้าเป็นเช่นนั้นฉันจะทำอย่างไร
107 linux  kernel 

2
ลบรหัสผ่านที่ป้อนในพรอมต์รหัสผ่านที่ซ่อนอยู่ (Linux) ด้วยทางลัด
มีวิธีลบอักขระทั้งหมดที่ฉันป้อนในพรอมต์รหัสผ่านที่ซ่อนอยู่ใน Linux หรือไม่ ตัวอย่างเช่นเมื่อฉัน SSH ไปยังเซิร์ฟเวอร์มันจะถามรหัสผ่านของฉันในกรณีที่รหัสที่ป้อนไม่แสดง: $ ssh root@somehost root@somehost's password: มีวิธีลบข้อความที่ฉันป้อนทั้งหมดโดยไม่ต้องกด backspace เป็นระยะเวลาที่ไม่รู้จักหรือไม่? เมื่อฉันคิดว่าฉันป้อนบางอย่างผิดปกติฉันต้องการเริ่มต้นใหม่และการกดแบ็คสเปซสักครู่นั้นน่ารำคาญ ฉันพยายามEsc, เพื่อหวังเลือกข้อความทั้งหมดและCtrlA ยกเลิกคำสั่งทั้งหมดและฉันต้องส่งคำสั่งอีกครั้งเพื่อลองอีกครั้ง นี่เป็นวิธีที่ดีที่สุดและเร็วที่สุด แต่ก็ยังไม่พอใจ ส่วนแทรกไม่ทำงานในเปลือกของฉันเช่นกันHomeCtrlC

10
ความเข้ากันไม่ได้ของ Linux / OS X tar - tarballs ที่สร้างขึ้นบน OS X จะให้ข้อผิดพลาดเมื่อไม่ได้ทำการทดสอบใน Linux
เมื่อฉันวางไฟล์บน Macbook ของฉันและยกเลิกการติดตั้งใน Linux ฉันจะได้รับคำเตือน / ข้อผิดพลาดต่อไปนี้ซ้ำ ๆ : tar: Ignoring unknown extended header keyword `SCHILY.ino' tar: Ignoring unknown extended header keyword `SCHILY.nlink' tar: Ignoring unknown extended header keyword `SCHILY.dev' tar: Ignoring unknown extended header keyword `SCHILY.ino' tar: Ignoring unknown extended header keyword `SCHILY.nlink' tar: Ignoring unknown extended header keyword …
106 linux  macos  command-line  tar 

5
จุดหมายถึงอะไรในตอนท้ายของ `-rw-r-r -`? คุณจะตั้งค่าอย่างไรกับ chmod?
ไฟล์บางไฟล์ในไดเรกทอรีของฉันภายใต้ลีนุกซ์มีรายชื่อ.ที่ท้ายรายการการอนุญาต จุดหมายถึงอะไรในตอนท้ายของ-rw-r--r--? คุณจะตั้งค่าchmodอย่างไร




5
อนุญาตให้กระบวนการที่ไม่ใช่รูทเชื่อมโยงกับพอร์ต 80 และ 443 หรือไม่
เป็นไปได้ไหมที่จะปรับพารามิเตอร์เคอร์เนลเพื่อให้โปรแกรม userland เชื่อมกับพอร์ต 80 และ 443 ได้? เหตุผลที่ฉันถามคือฉันคิดว่ามันโง่ที่จะอนุญาตให้กระบวนการพิเศษเปิดซ็อกเก็ตและฟัง สิ่งใดก็ตามที่เปิดซ็อกเก็ตและฟังมีความเสี่ยงสูงและแอปพลิเคชันที่มีความเสี่ยงสูงไม่ควรทำงานในฐานะรูท ฉันอยากลองคิดดูว่ากระบวนการที่ไม่มีสิทธิพิเศษกำลังฟังอยู่ที่พอร์ต 80 แทนที่จะพยายามลบมัลแวร์ที่ฝังอยู่ด้วยสิทธิ์พิเศษของรูท

7
มีวิธีแสดงการแจ้งเตือนจากสคริปต์ทุบตีใน Ubuntu หรือไม่
แอปพลิเคชั่นส่วนใหญ่สามารถแสดงการแจ้งเตือนที่มีการจัดรูปแบบไว้อย่างดีสำหรับเหตุการณ์ที่ปรากฏที่มุมขวาบนของหน้าจอ ฉันกำลังจะเขียนสคริปต์ทุบตีที่จะทำการประมวลผลที่ยาวนานของนางฟ้าในพื้นหลังและฉันต้องการที่จะรู้ว่าเมื่อมันเสร็จสิ้น ฉันจะแสดงการแจ้งเตือนที่ดีจากสคริปต์ทุบตีได้อย่างไร


8
ฉันจะกำหนดค่า SSH เพื่อให้ไม่ลองไฟล์ข้อมูลประจำตัวทั้งหมดโดยอัตโนมัติได้อย่างไร
ฉันใส่ไฟล์ข้อมูล ssh ไว้ในโฟลเดอร์ ~ / .ssh / ฉันอาจมีไฟล์ประมาณ 30 ไฟล์ เมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์ฉันจะระบุไฟล์ข้อมูลประจำตัวที่จะใช้กับสิ่งที่ชอบ ssh -i ~ / .ssh / client1-identity client1@10.1.1.10 อย่างไรก็ตามหากฉันไม่ได้ระบุไฟล์ระบุตัวตนและใช้สิ่งนี้: ssh user123@example.com ฉันได้รับข้อผิดพลาด มีการตรวจสอบสิทธิ์ล้มเหลวมากเกินไปสำหรับ user123 ฉันเข้าใจว่าเป็นเพราะหากไม่มีการระบุไฟล์ข้อมูลประจำตัวและ ssh สามารถค้นหาไฟล์ข้อมูลประจำตัวได้มันจะลองทั้งหมด ฉันยังเข้าใจว่าฉันสามารถแก้ไข~/.ssh/configไฟล์และระบุสิ่งที่ชอบ: โฮสต์ example.com PreferredAuthentications แป้นพิมพ์แบบโต้ตอบรหัสผ่าน เพื่อป้องกันไม่ให้การเชื่อมต่อนั้นลองใช้ไฟล์ข้อมูลประจำตัวที่รู้จัก ดังนั้นฉันเดาว่าฉันสามารถย้ายไฟล์ข้อมูลประจำตัวของฉันนอก~/.ssh/ไดเรกทอรีหรือฉันสามารถระบุแต่ละโฮสต์ที่ฉันต้องการปิดการรับรองความถูกต้องของไฟล์ประจำตัวสำหรับไฟล์ config แต่มีวิธีใดที่จะบอกให้ SSH ซื้อค่าเริ่มต้น ไฟล์ตัวตน? หรือเพื่อระบุสิ่งที่มันจะค้นหา?

4
แสดงขนาดไดเรกทอรีย่อยแต่ละรายการในรูปแบบรายการโดยใช้คำสั่งหนึ่งบรรทัดใน Bash หรือไม่
ls -lฉันต้องการที่จะได้รับรายชื่อของไดเรกทอรีและขนาดของพวกเขาในรูปแบบรายการเช่นวิธีการที่คุณได้รับเมื่อคุณทำ สิ่งนั้นคือมีคำสั่งหนึ่งบรรทัดที่สามารถทำได้? ฉันเห็นคนอื่น ๆ มีคำสั่งยาว ๆ แค่เอาท์พุทนี้ นั่นยาวเกินไป คำสั่งใดที่สามารถทำสิ่งนี้หรือการรวมกันของคำสั่งที่สามารถพิมพ์ได้อย่างง่ายดาย? du -hให้ แต่แสดงโฟลเดอร์ย่อยทั้งหมดซึ่งไม่ใช่สิ่งที่ฉันต้องการ เพียงโฟลเดอร์ไดเรกทอรีปัจจุบัน
100 linux  bash  du 

6
จะลบลิงก์สัญลักษณ์ไปยังไดเรกทอรีได้อย่างไร
ฉันสร้างลิงก์สัญลักษณ์ด้วยคำสั่งต่อไปนี้: ln -s ../test5 ฉันต้องการลบออกตอนนี้ แต่ RM ของฉันล้มเหลว: $ rm -Rf test5/ rm: cannot remove `test5/': Not a directory $ rm test5/ rm: cannot remove directory `test5/': Is a directory $ rmdir test5/ rmdir: test5/: Not a directory $rm -r test5/ rm: cannot remove `test5/': Not a directory $ls -l …

7
วิธีการวิเคราะห์การใช้งานดิสก์ใน linux บรรทัดคำสั่ง?
duและdfเป็นสิ่งที่ดี แต่ผมไม่ทราบว่าวิธีการกรองข้อมูลที่พวกเขาให้วิธีการที่ฉันจะทำอย่างไรกับSequoiaView ฉันต้องการทราบว่าเป็นโฟลเดอร์ที่ใหญ่ที่สุดและไฟล์ที่ใหญ่ที่สุดได้อย่างรวดเร็ว
99 linux  disk-space  du  df 

8
อุปกรณ์ dm-0 นี้คืออะไร?
ในขณะที่พยายามหาเหตุผลว่าทำไมการถ่ายโอนไฟล์ของ Linux -> Linux ทำงานช้ากว่าที่ฉันคิดว่าควรทำฉันสะดุดกับสิ่งที่ฉันไม่คุ้นเคย / dev / dm-0 ดูเหมือนจะเป็นคอขวดของฉัน แต่ฉันไม่รู้ว่ามันคืออะไร บนเซิร์ฟเวอร์ปลายทางของฉันคำสั่ง iostat แสดงอุปกรณ์ที่ด้านล่าง / dev / dm-0 เหมือนกับที่ใช้ 100% เซิร์ฟเวอร์นี้มี 6 ดิสก์ในชุด mdadm raid5 โดยที่ LVM ทำงานอยู่ด้านบน ดิสก์พื้นฐานแต่ละตัวมีพื้นที่ประมาณ 50% util การถ่ายโอนกำลังเขียนไปยังโลจิคัลวอลุ่มที่อยู่ในชุดตรวจค้นนี้ นี่คืออะไร / dev / dm-0 เมื่อฉันรู้ว่ามันคืออะไรบางทีฉันสามารถหาวิธีเพิ่มความเร็วได้หรืออย่างน้อยก็เข้าใจว่าทำไมมันถึงมีความเร็วเท่านี้

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