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

คำถามเหล่านี้เกี่ยวกับ Linux โดยทั่วไป - ไม่เฉพาะเจาะจงสำหรับการแจกจ่ายเฉพาะ หากคำถามเกิดขึ้นในสภาวะแวดล้อม Linux โปรดระบุการกระจาย Linux ของคุณในเนื้อความของคำถามของคุณ แต่อย่าใช้แท็ก / linux

15
คุณจะเลือกการกระจายอย่างไร [ปิด]
ฉันกำลังมองหาการกระจาย Linux (แม้ว่า BSD ยังคงเป็นตัวเลือก) การกระจายบนแล็ปท็อปเครื่องเก่าของฉัน อย่างไรก็ตามฉันไม่แน่ใจว่าจะลุยผ่านตัวเลือกทั้งหมดของฉันได้อย่างไร - การวางจำหน่ายแบบม้วนเทียบกับไม่แจกจ่าย X เทียบกับการกระจาย Y (ฉันส่วนตัวได้ดู Debian, Ubuntu, Fedora, Arch และ OpenSUSE แต่ฉันคิดว่านั่นคือ การตั้งค่าส่วนตัว) และอื่น ๆ พูดตามตรงมันเป็นเรื่องยากที่จะเลือก เมื่อคุณติดตั้งการกระจายคุณจะตัดสินใจเลือกที่คุณต้องการใช้อย่างไร มันเป็นการตั้งค่าส่วนตัว (คุณใช้การกระจายที่คุณชื่นชอบ) หรือมีคำแนะนำบางอย่างเกี่ยวกับการกระจายที่ดีกว่าในงานเฉพาะหรือสำหรับผู้ใช้ที่เฉพาะเจาะจง?


6
Linux ที่สามารถเรียกใช้งานได้จะถูกคอมไพล์ใน "รสชาติ" ของ Linux หรือไม่
ความสามารถในการเรียกใช้งานของโปรแกรมขนาดเล็กและเรียบง่ายอย่างยิ่งเช่นที่แสดงด้านล่างซึ่งรวบรวมไว้ใน Linux หนึ่งรสชาติที่รันบนรสชาติที่แตกต่างกันหรือไม่? หรือจะต้องทำการคอมไพล์ใหม่? สถาปัตยกรรมของเครื่องจักรมีความสำคัญในกรณีเช่นนี้หรือไม่? int main() { return (99); }

1
ไดอะแกรมของ Linux kernel เทียบกับเครื่องมือประสิทธิภาพหรือไม่
มีแผนภาพที่แสดงให้เห็นว่าประสิทธิภาพของเครื่องมือต่างๆเช่นip, netstat, perf, top, psฯลฯ โต้ตอบกับระบบย่อยต่างๆภายในเคอร์เนลลินุกซ์?

9
มีวิธีหยุดการเขียน 'sudo' สำหรับทุกสิ่งใน Linux หรือไม่?
ฉันกำลังจะทำงาน PHP ในจำนวนที่พอใช้ในไม่ช้าและฉันสนใจที่จะเรียนรู้ RoR ดังนั้นฉันจึงติดตั้ง Linux Mint 12 ใน VirtualBox ของฉัน ส่วนที่น่าผิดหวังที่สุดของสวิตช์นั้นคือการจัดการกับสิทธิ์ของ Linux ดูเหมือนว่าฉันไม่สามารถทำอะไรที่มีประโยชน์ได้ (เช่นพูดคัดลอก tarf Symfony2 จากไดเรกทอรีดาวน์โหลดของฉันไปยังรูทเอกสารของฉันและแตกไฟล์) โดยไม่ต้องวางตัวเป็นรูทผ่าน sudo มีวิธีง่าย ๆ ในการบอก linux เพื่อให้ฉันเข้าถึงไดเรกทอรีบางอย่างโดยไม่ต้องเปิดสิทธิ์ทั้งหมดของพวกเขาหรือไม่

8
วิธีดูรายละเอียดดิสก์เช่นผู้ผลิตใน Linux
ด้วยsfdisk -sฉันสามารถดูความจุของดิสก์ดังต่อไปนี้: $ sfdisk -s /dev/cciss/c0d0: 143338560 total: 143338560 blocks ฉันจะดูรายละเอียดดิสก์เช่นผู้ผลิตดิสก์ได้อย่างไร ฉันพยายามhdparmแต่มีข้อผิดพลาด: $ hdparm -i /dev/cciss/c0d0 /dev/cciss/c0d0: HDIO_GET_IDENTITY failed: Inappropriate ioctl for device

6
Linux: วิธีค้นหาไดรเวอร์อุปกรณ์ที่ใช้สำหรับอุปกรณ์
หากเป้าหมายของฉันมีอุปกรณ์หนึ่งชิ้นเชื่อมต่ออยู่และมีไดรเวอร์มากมายสำหรับอุปกรณ์นั้นโหลดฉันจะเข้าใจได้อย่างไรว่าอุปกรณ์ใดใช้ไดรเวอร์ใดอยู่


6
แสดงปีขณะที่แสดงรายการไฟล์ในไดเรกทอรีปัจจุบัน
ฉันกำลังทำงานบนเซิร์ฟเวอร์ Red Hat คำสั่งls -lหรือให้ฉันวันที่และเวลาในรูปแบบll+"%b %-d %H:%M" ฉันต้องการแสดงรายการไฟล์ในลักษณะที่ปีที่ไฟล์แต่ละไฟล์ถูกสร้างขึ้นจะปรากฏขึ้นภายในวันที่ เป็นไปได้อย่างไร?

5
การแก้ไขไฟล์ใน Linux ถูกบันทึกลงดิสก์โดยตรงหรือไม่?
ฉันเคยคิดว่าการเปลี่ยนแปลงไฟล์จะถูกบันทึกลงในดิสก์โดยตรงนั่นคือทันทีที่ฉันปิดไฟล์และตัดสินใจที่จะคลิก / เลือกบันทึก อย่างไรก็ตามในการสนทนาเมื่อเร็ว ๆ นี้เพื่อนคนหนึ่งของฉันบอกฉันว่าไม่ปกติ ระบบปฏิบัติการ (โดยเฉพาะอย่างยิ่งเรากำลังพูดถึงระบบ Linux) เก็บการเปลี่ยนแปลงในหน่วยความจำและมีภูตที่เขียนเนื้อหาจากหน่วยความจำไปยังดิสก์ เขายังให้ตัวอย่างของแฟลชไดรฟ์ภายนอก: สิ่งเหล่านี้จะถูกติดตั้งในระบบ (คัดลอกไปยังหน่วยความจำ) และบางครั้งการสูญเสียข้อมูลเกิดขึ้นเพราะภูตยังไม่ได้บันทึกเนื้อหาลงในหน่วยความจำแฟลช; นั่นคือเหตุผลที่เรายกเลิกการต่อเชื่อมแฟลชไดรฟ์ ฉันไม่มีความรู้เกี่ยวกับระบบปฏิบัติการที่ใช้งานได้ดังนั้นฉันจึงไม่รู้เลยว่านี่เป็นเรื่องจริงและในสถานการณ์ใด คำถามหลักของฉันคือ: สิ่งนี้เกิดขึ้นตามที่อธิบายไว้ในระบบ Linux / Unix (และอาจเป็นระบบปฏิบัติการอื่น ๆ )? ตัวอย่างเช่นนี่หมายความว่าถ้าฉันปิดคอมพิวเตอร์ทันทีหลังจากที่ฉันแก้ไขและบันทึกไฟล์การเปลี่ยนแปลงของฉันจะหายไปมากที่สุด? บางทีมันอาจขึ้นอยู่กับประเภทของดิสก์ - ฮาร์ดไดรฟ์แบบดั้งเดิมกับดิสก์แบบโซลิดสเตต? คำถามหมายถึงระบบไฟล์ที่มีดิสก์เพื่อเก็บข้อมูลโดยเฉพาะแม้ว่าจะได้รับการชี้แจงหรือการเปรียบเทียบที่ดีก็ตาม

3
ความหมายของ 0.0.0.0 เป็นเกตเวย์คืออะไร?
ทุกคนสามารถอธิบายการกำหนดเกตเวย์ให้ฉันได้หรือไม่? ความแตกต่างระหว่างการเพิ่มเกตเวย์เป็น0.0.0.0และการกำหนดที่อยู่ IP ที่เฉพาะเจาะจงเป็นเกตเวย์คืออะไร?

2
เหตุใดบางไลบรารีที่ทำงานร่วมกันจึงสามารถเรียกใช้งานได้ราวกับว่าเป็นไฟล์ที่เรียกใช้งานได้หรือไม่
บนระบบ Linux แบบ 32 บิตให้เรียกใช้สิ่งนี้ $ /lib/libc.so.6 และในระบบ 64 บิตนี้ $ /lib/x86_64-linux-gnu/libc.so.6 ในเชลล์จัดเตรียมเอาต์พุตเช่นนี้: GNU C Library stable release version 2.10.1, by Roland McGrath et al. Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY …


7
วิธีการเชื่อมต่ออุปกรณ์ USB ที่ถูกตัดการเชื่อมต่ออย่างมีเหตุผลอีกครั้ง?
เป็นไปได้ที่อุปกรณ์เก็บข้อมูล USB จะถูกตัดการเชื่อมต่ออย่างมีเหตุผล: อุปกรณ์ยังคงเสียบอยู่ แต่ไม่สามารถมองเห็นได้จากระบบปฏิบัติการ (เช่นไม่มีอยู่ในรายการ/proc/bus/usb) บางทีนี่อาจเกิดขึ้นกับ USB ชนิดอื่นหรืออุปกรณ์พกพาอื่น ๆ ได้เช่นกัน สิ่งนี้สามารถเกิดขึ้นได้เช่น: หลังจาก Nautilus ถอดอุปกรณ์เก็บข้อมูล USB ออกแล้ว หลังจาก VirtualBox ได้อ้างสิทธิ์อุปกรณ์เก็บข้อมูล USB (อุปกรณ์ดังกล่าวจะหายไปจากโฮสต์ Linux เมื่อเชื่อมต่อกับผู้เยี่ยมชมและจะไม่ปรากฏขึ้นอีกครั้งโดยอัตโนมัติหากไม่ได้เชื่อมต่อกับแขก) เกิดอะไรขึ้นกับไดรเวอร์หรือฮาร์ดแวร์และที่สำคัญที่สุดอุปกรณ์สามารถเชื่อมต่อใหม่ได้อย่างไร (โดยไม่ต้องเสียบปลั๊กกลับเข้าที่) โปรดทราบว่าคำถามนี้ไม่ได้เกี่ยวกับการติดตั้ง ในสถานะ“ ตัดการเชื่อมต่อแบบลอจิคัล” เคอร์เนลเชื่อว่าไม่มีสิ่งใดบนบัส USB (และแน่นอนว่าไม่มีรายการใต้/dev)
55 linux  usb  usb-drive 

3
เหตุใดฉันจึงไม่สามารถชนระบบของฉันด้วยการวางระเบิดได้
เมื่อเร็ว ๆ นี้ฉันได้ขุดข้อมูลเกี่ยวกับกระบวนการใน GNU / Linux และฉันได้พบกับระเบิดที่น่าอับอาย: :(){ : | :& }; : ในทางทฤษฎีมันควรจะทำซ้ำตัวเองอย่างไม่มีที่สิ้นสุดจนกว่าระบบจะหมดทรัพยากร ... อย่างไรก็ตามฉันได้ลองทดสอบทั้งในCLI DebianและGUI Mint distro และดูเหมือนว่าจะไม่ส่งผลกระทบต่อระบบมากนัก ใช่มีกระบวนการมากมายที่ถูกสร้างขึ้นและหลังจากนั้นไม่นานฉันก็อ่านในข้อความคอนโซลเช่น: bash: fork: ทรัพยากรไม่สามารถใช้งานได้ชั่วคราว bash: fork: ลองอีกครั้ง: ไม่มีกระบวนการลูก แต่หลังจากเวลาผ่านไปกระบวนการทั้งหมดเพิ่งถูกฆ่าและทุกอย่างกลับสู่ปกติ ฉันได้อ่านว่าulimitตั้งค่าจำนวนสูงสุดของกระบวนการต่อผู้ใช้ แต่ฉันไม่สามารถยกมันได้ไกลนัก ระบบป้องกันการระเบิดจากส้อมคืออะไร? ทำไมมันไม่ทำซ้ำตัวเองจนกว่าทุกอย่างจะหยุดหรืออย่างน้อยก็ล่าช้ามาก? มีวิธีที่จะทำให้ระบบพังด้วยส้อมระเบิดหรือไม่?
54 linux  process  fork  ulimit 

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