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

Linux เป็นคำศัพท์ทั่วไปสำหรับระบบปฏิบัติการโอเพนซอร์ซเหมือนโอเพนซอร์สที่ใช้เคอร์เนลลินุกซ์

8
จะตรวจสอบว่ามีการติดตั้งห้องสมุดได้อย่างไร?
ใน linux ฉันจะตรวจสอบได้อย่างไรว่ามีการติดตั้งไลบรารี่หรือไม่? (จากบรรทัดคำสั่งของหลักสูตร) ในกรณีเฉพาะตอนนี้ฉันต้องการตรวจสอบว่าติดตั้ง libjpeg หรือไม่
167 linux  libraries 

5
วิธีการปิดการใช้งานการเข้าสู่ระบบ SSH ด้วยรหัสผ่านสำหรับผู้ใช้บางคน?
บน Linux (Debian Squeeze) ฉันต้องการปิดใช้งานการเข้าสู่ระบบ SSH โดยใช้รหัสผ่านกับผู้ใช้บางคน (กลุ่มที่เลือกหรือผู้ใช้ทั้งหมดยกเว้นรูท) แต่ฉันไม่ต้องการปิดใช้งานการเข้าสู่ระบบโดยใช้ใบรับรองสำหรับพวกเขา แก้ไข:ขอบคุณมากสำหรับคำตอบอย่างละเอียด! ด้วยเหตุผลบางอย่างสิ่งนี้ไม่ทำงานบนเซิร์ฟเวอร์ของฉัน: Match User !root PasswordAuthentication no ... แต่สามารถถูกแทนที่ได้อย่างง่ายดายโดย PasswordAuthentication no Match User root PasswordAuthentication yes
165 linux  ssh  password  login 

29
ฉันจะป้องกัน rm -rf / * โดยไม่ได้ตั้งใจได้อย่างไร
ฉันเพิ่งวิ่งrm -rf /*โดยไม่ตั้งใจ แต่ฉันหมายถึงrm -rf ./*(สังเกตดาวหลังจากสแลช) alias rm='rm -i'และ--preserve-rootโดยค่าเริ่มต้นไม่ได้ช่วยฉันเลยมีการป้องกันโดยอัตโนมัติสำหรับสิ่งนี้หรือไม่? ฉันไม่ได้รูทและยกเลิกคำสั่งทันที แต่มีบางสิทธิ์ที่ผ่อนคลายบางอย่างหรือบางสิ่งบางอย่างเพราะฉันสังเกตเห็นว่าพรอมต์ Bash ของฉันพังแล้ว ฉันไม่ต้องการพึ่งพาการอนุญาตและไม่ต้องรูท (ฉันสามารถทำผิดพลาดแบบเดียวกันได้sudo) และฉันไม่ต้องการตามล่าหาข้อบกพร่องลึกลับเพราะมีไฟล์หายไปหนึ่งไฟล์ในระบบดังนั้นสำรองข้อมูลและsudoดี แต่ฉันต้องการสิ่งที่ดีกว่าสำหรับกรณีนี้โดยเฉพาะ เกี่ยวกับการคิดสองครั้งและการใช้สมอง ฉันใช้มันจริง! แต่ฉันใช้มันเพื่อแก้ปัญหาการเขียนโปรแกรมที่ซับซ้อนซึ่งเกี่ยวข้องกับ 10 สิ่งที่แตกต่างกัน ฉันดื่มด่ำกับงานนี้มากพอไม่มีพลังสมองเหลืออยู่สำหรับการตรวจสอบธงและเส้นทางฉันไม่แม้แต่คิดในแง่ของคำสั่งและข้อโต้แย้งฉันคิดว่าในแง่ของการกระทำเช่น 'dir ปัจจุบันที่ว่างเปล่า' ส่วนต่าง ๆ ของสมองแปลเป็นคำสั่งและบางครั้งก็ทำผิดพลาด ฉันต้องการให้คอมพิวเตอร์ทำการแก้ไขอย่างน้อยก็เป็นสิ่งที่อันตราย


12
คำสั่งเชลล์เพื่อตรวจสอบการเปลี่ยนแปลงในไฟล์ - มันเรียกว่าอะไรอีก?
ฉันรู้ว่ามีคำสั่งเกี่ยวกับ Unix ที่ฉันสามารถใช้เพื่อตรวจสอบไฟล์และดูการเปลี่ยนแปลงที่กำลังเขียนลงไป สิ่งนี้มีประโยชน์มากโดยเฉพาะการตรวจสอบไฟล์บันทึก คุณรู้ไหมว่ามันเรียกว่าอะไร?
159 linux  shell 

12
วิธีการเชื่อมต่อกับเซสชัน ssh ที่ไม่ได้เชื่อมต่ออีกครั้ง
มีวิธีเชื่อมต่อกับเซสชัน ssh ที่ถูกตัดการเชื่อมต่อหรือไม่? เรากำลังมีปัญหากับการเชื่อมต่อเครือข่ายของเราไปยังไซต์ระยะไกลที่เรากำลังทำงานแยกจากกัน อย่างไรก็ตามในระหว่างนี้เราพบว่ามีการยกเลิกการเชื่อมต่อจำนวนมากเนื่องจากแพ็กเก็ตหายไปในขณะที่เชื่อมต่อกับเซิร์ฟเวอร์ในสถานที่ห่างไกล หลายครั้งที่เซสชันยังทำงานอยู่พักหนึ่งและบางครั้งมันก็อยู่ในระหว่างการดำเนินการบางอย่าง (การแก้ไขไฟล์ใช้กระบวนการบางอย่าง ฯลฯ ) ที่ฉันต้องกลับไปใช้แทนที่จะเริ่มใหม่ถ้าเป็นไปได้
156 linux  ssh  gnu-screen 

6
วิธีการตั้งค่ารหัสผ่าน `sudo 'บน Linux ได้อย่างไร
การsudoเข้าถึงแบบไม่ใช้รหัสผ่านสามารถตั้งค่าบน RHEL (Fedora, CentOS, ฯลฯ ) หรือ Ubuntu ได้อย่างไร? (ถ้าเป็นแบบเดียวกันกับ distros ก็จะดีกว่า!) การตั้งค่า: อุปกรณ์ส่วนบุคคลและ / หรือห้องปฏิบัติการ / ฝึกอบรมโดยไม่ต้องกังวลกับการเข้าถึงที่ไม่ได้รับอนุญาต (เช่นอุปกรณ์นั้นอยู่ในเครือข่ายที่ไม่ใช่สาธารณะและ / / ผู้ใช้ทุกคนมีความน่าเชื่อถืออย่างเต็มที่และเนื้อหาของอุปกรณ์นั้นคือ "วานิลลาธรรมดา") .
156 linux  password  sudo 

9
วิธีรันคำสั่งหลาย ๆ ครั้งโดยใช้ bash shell
มีวิธีเรียกใช้คำสั่ง (เช่นps aux|grep someprocess) สำหรับnครั้งหรือไม่? สิ่งที่ต้องการ: run -n 10 'ps aux|grep someprocess' ฉันต้องการใช้มันแบบโต้ตอบโปรดอย่าโพสต์สคริปต์ อัปเดต: เหตุผลที่ฉันถามสิ่งนี้คือเพราะฉันทำงานกับเครื่องจักรจำนวนมากและฉันไม่ต้องการนำเข้าสคริปต์ที่ติดตั้งทั้งหมดของฉันลงในกล่องทุกกล่องเพื่อให้ได้ฟังก์ชันการทำงานที่เหมือนกันทุกเครื่อง
153 linux  bash 

15
จะทราบได้อย่างไรว่าได้ทำการติดตั้งแพคเกจ yum repository แล้ว?
หลังจากที่ฉันติดตั้งแพคเกจโดย yum (พร้อมที่เก็บหลายที่กำหนดค่า) ฉันจะหาที่เก็บที่ติดตั้งไว้ได้อย่างไร ถ้าฉันเรียกใช้yum info package-name(หรือyum list package-name) ฉันจะเห็นได้ว่าแพ็คเกจนั้น "ติดตั้ง" เท่านั้น

9
ฉันใช้ RHEL รุ่นใดอยู่
จากเชลล์และไม่มีสิทธิ์รูทฉันจะทราบได้อย่างไรว่า Red Hat Enterprise Linux เวอร์ชันใดที่ฉันกำลังใช้งานอยู่ เป็นการดีที่ฉันต้องการรับทั้งรุ่นใหญ่และรุ่นรองเช่น RHEL 4.0 หรือ RHEL 5.1 เป็นต้น
151 linux  redhat  rhel5  rhel6  rhel4 

8
'set -e' ทำอะไรและทำไมจึงอาจถือว่าเป็นอันตราย
คำถามนี้ปรากฏในแบบทดสอบก่อนการสัมภาษณ์และมันทำให้ฉันบ้า ทุกคนสามารถตอบคำถามนี้และทำให้ฉันสบายใจได้ไหม? แบบทดสอบไม่มีการอ้างอิงถึงเชลล์เฉพาะ แต่รายละเอียดงานมีไว้สำหรับ unix sa คำถามก็คือ ... 'set -e' ทำอะไรและทำไมจึงอาจถือว่าเป็นอันตราย
147 linux  unix  shell 

11
df ใน linux ไม่แสดงพื้นที่ว่างที่ถูกต้องหลังจากลบไฟล์
ฉันมีไฟล์เซิร์ฟเวอร์ที่ใช้ในการจัดเก็บไฟล์ ไฟล์อาจอยู่ที่นั่นเป็นเวลาหนึ่งสัปดาห์หรือเป็นเวลาหนึ่งปี น่าเสียดายที่เมื่อฉันลบไฟล์ออกจากเซิร์ฟเวอร์dfคำสั่งจะไม่สะท้อนถึงพื้นที่ว่าง ในที่สุดเซิร์ฟเวอร์ก็เต็ม ( dfแสดง 99%) และสคริปต์ของฉันไม่ได้ส่งไฟล์ใด ๆ เพิ่มเติมที่นั่นยกเว้นอาจมีพื้นที่ว่างสักสองสาม GB ฉันติดnoatimeธงบนพาร์ติชั่นที่เมาท์ถ้ามันสร้างความแตกต่าง


7
/ tmp ไม่ถูกลบเมื่อใด
ฉันกำลังจะใส่ไฟล์ต่าง ๆ/tmpและฉันสงสัยเกี่ยวกับกฎในการลบไฟล์เหล่านั้นหรือไม่ ฉันจินตนาการว่ามันแตกต่างกันไปสำหรับดิสทริบิวชันต่าง ๆ และฉันสนใจรุ่นเดสก์ท็อป Ubuntu และ Fedora เป็นพิเศษ แต่วิธีการทั่วไปที่ดีในการค้นพบจะเป็นสิ่งที่ดี ยิ่งไปกว่านั้นจะเป็นวิธีทั่วไปในการควบคุมมัน! (บางสิ่งบางอย่างเช่น 'ทุกวันเวลา 3 โมงเช้าลบ/tmpไฟล์ใด ๆ ที่เก่ากว่า 60 วัน แต่ไม่ต้องล้างไดเรกทอรีเมื่อรีบูต')
143 linux  unix  cleanup  tmp 

9
ทำให้กระบวนการ linux ทำงานต่อไปหลังจากที่ฉันออกจากระบบ
ฉันกำลังเชื่อมต่อกับเครื่อง Linux ผ่าน SSH และฉันพยายามเรียกใช้สคริปต์ทุบตีหนักที่ทำให้การทำงานของระบบไฟล์ คาดว่าจะทำงานต่อเนื่องหลายชั่วโมง แต่ฉันไม่สามารถเปิดเซสชัน SSH ได้เนื่องจากปัญหาการเชื่อมต่ออินเทอร์เน็ตที่ฉันมี ฉันสงสัยว่าการรันสคริปต์ด้วยตัวดำเนินการแบ็คกราวน์, the ampersand ( &) จะทำเคล็ดลับได้เพราะฉันลองแล้วพบว่ากระบวนการไม่เสร็จสมบูรณ์ ฉันจะออกจากระบบและให้กระบวนการทำงานต่อไปได้อย่างไร
142 linux  ssh  bash  process 

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