Unix & Linux

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


1
เค้าโครงเคอร์เนลหน่วยความจำเสมือนใน dmesg หมายถึงอะไร?
ในขณะที่ผ่าน"ผลลัพธ์ของ dmesg"ฉันสามารถดูรายการค่าที่ฉันไม่สามารถเข้าใจได้อย่างถูกต้อง Memory: 2047804k/2086248k available (3179k kernel code, 37232k reserved, 1935k data, 436k init, 1176944k highmem) virtual kernel memory layout: fixmap : 0xffc57000 - 0xfffff000 (3744 kB) pkmap : 0xff800000 - 0xffa00000 (2048 kB) vmalloc : 0xf7ffe000 - 0xff7fe000 ( 120 MB) lowmem : 0xc0000000 - 0xf77fe000 ( 887 MB) …
19 linux  kernel  memory 


3
บัฟเฟอร์หรือแท็บเป็นกลุ่ม? อะไรคือข้อดี / ข้อเสียของแต่ละวิธี?
ฉันใช้ที่สร้างบรรณาธิการ เฉพาะปีที่ผ่านมาฉันใช้เสียงเรียกเข้า / gvim ซึ่งมีกิริยาวิธี ฉันคุ้นเคยกับแท็บในโปรแกรมแก้ไขทั้งหมดตั้งแต่ก่อนที่จะเป็นกลุ่มพวกเขาทั้งหมดจะคุ้นเคยกับมัน ใน gvim คุณไม่จำเป็นต้องใช้แท็บ: คุณสามารถใช้บัฟเฟอร์ได้ คำถามของฉันคืออะไรข้อดี / ข้อเสียระหว่างทั้งสองวิธี (บัฟเฟอร์เทียบกับแท็บ)? เหตุใดตัวเลือกทั้งสองจึงมีอยู่
19 vim  editors  gvim 

2
ฉันจะทดสอบเพื่อดูว่ามีแอปพลิเคชันอยู่ใน $ PATH ได้อย่างไร
ฉันพยายามที่จะเขียนshสคริปต์เริ่มต้น / env ทั้งหมดของฉันเพื่อทำงานกับDRYให้มากที่สุดเท่าที่จะเป็นไปได้: "ใช้ได้กับทุก ๆ * * * * * * * * * * * * * * * * * * * * * * * นี่หมายถึงการทำให้แน่ใจว่าถ้าฉันพยายามเรียกใช้รหัสที่ไม่มีอยู่นั้นรหัสนั้นจะล้มเหลวอย่างงดงาม ด้วยเหตุนี้ฉันต้องสามารถทดสอบว่ามีโปรแกรมอยู่หรือไม่ ฉันรู้วิธีทดสอบว่ามีไฟล์อยู่หรือไม่ แต่ฉันไม่แน่ใจว่าจะทดสอบอย่างไรเพื่อดูว่าแอปพลิเคชันสามารถทำงานได้ภายในพา ธ หรือไม่ ฉันควรใช้ $ PATH เนื่องจากบางส่วนของสิ่งเหล่านี้จำเป็นต้องใช้กับ arch, ubuntu และ centos บางระบบอาจถูกติดตั้งในบ้านของฉันในระบบที่ฉันไม่มีรูทและบางระบบอาจไม่ได้ติดตั้งและอื่น ๆ ที่ติดตั้งในพา ธ ของระบบ

1
จำนวนไฟล์ต่อไดเรกทอรี
ฉันมีไดเรกทอรีที่มีไฟล์ขนาดเล็กประมาณ 100,000 ไฟล์ (แต่ละไฟล์มีตั้งแต่ 1-3 บรรทัดแต่ละไฟล์เป็นไฟล์ข้อความ) ขนาดไดเรกทอรีไม่ใหญ่มาก (<2GB) ข้อมูลนี้อาศัยอยู่ในเซิร์ฟเวอร์ NFS ที่ดูแลอย่างมืออาชีพ เซิร์ฟเวอร์รัน Linux ฉันคิดว่าระบบไฟล์ ext3 แต่ฉันไม่รู้แน่นอน นอกจากนี้ฉันไม่สามารถเข้าถึงเซิร์ฟเวอร์ได้ ไฟล์เหล่านี้เป็นผลลัพธ์ของการทดลองทางวิทยาศาสตร์ขนาดใหญ่ซึ่งฉันไม่สามารถควบคุมได้ อย่างไรก็ตามฉันต้องวิเคราะห์ผลลัพธ์ การดำเนินการ / การประมวลผล I / O ใด ๆ ในไดเรกทอรีนี้ช้ามาก การเปิดไฟล์ (fopen ใน python) การอ่านจากไฟล์ที่เปิดปิดไฟล์ทั้งหมดช้ามาก ใน bash ls, du ฯลฯ ไม่ทำงาน คำถามคือ: จำนวนไฟล์สูงสุดในไดเรกทอรีในลีนุกซ์ในทางที่เป็นไปได้ในการประมวลผล, fopen, อ่าน, ฯลฯ คืออะไร? ฉันเข้าใจว่าคำตอบนั้นขึ้นอยู่กับหลาย ๆ อย่าง: ประเภท fs, …


3
RHEL / CentOS เรียกใช้ไฟล์ cronjob ทั้งหมดภายใต้ /etc/cron.d/* หรือแค่บางไฟล์?
นี่คือระบบ Red Hat Enterprise Linux 5 (RHEL) เราจัดการระบบนี้โดยใช้ CFengine เรามี cronjobs หลายตัวที่ทำงานสองครั้งบ่อยเท่าปกติ ฉันตรวจสอบ cronjobs ภายใต้/etc/cron.d/และไดเรกทอรีนี้มีสคริปต์จริงที่เรียกว่าhost-backupและยังมีไฟล์สำรอง cfengine เรียกว่าhost-backup.cfsavedเป็นดังนี้: /etc/cron.d/host-backup /etc/cron.d/host-backup.cfsaved ระบบปฏิบัติการนี้เรียกใช้ไฟล์ทั้งหมดที่ใช้/etc/cron.d/*หรือไม่ใช้เฉพาะไฟล์ที่ตรงกับรูปแบบที่กำหนด ฉันสามารถกำหนดค่าสิ่งนี้และสิ่งนี้กำหนดไว้ที่ไหน? ฉันไม่พบคำตอบนี้ในเอกสาร RHEL หรือ CentOS
19 rhel  cron 

3
ฉันจะติดตั้ง "img" ที่สร้างด้วย / bin / dd ของฮาร์ดไดรฟ์ได้อย่างไร
ฉันเคยddสำรองไดรฟ์80GB dd if=/dev/sdb of=~/sdb.img ตอนนี้ฉันต้องเข้าถึงไฟล์บางไฟล์ในไดรฟ์นั้น แต่ฉันไม่ต้องการคัดลอก ".img" กลับไปที่ไดรฟ์ mount ~/sdb.img /mnt/sdbไม่ทำงานเช่นกัน มันกลับมา: mount: you must specify the filesystem type ฉันพยายามค้นหาประเภทของระบบไฟล์ด้วย file -s fox@shoebox $ file -s sdb.img sdb.img: x86 boot sector; partition 1: ID=0x12, starthead 1, startsector 63, 10233342 sectors; partition 2: ID=0xc, active, starthead 0, startsector 10233405, 72517410 sectors; …
19 mount  dd 

3
“ ความตื่นตระหนกของเคอร์เนล” คืออะไร?
มันหมายความว่าอย่างไรเมื่อคอมพิวเตอร์ของคุณมี"kernel panic" ? มันเปรียบกับ windows BsoDหรือไม่? นอกจากนี้ผู้ใช้ยังมีวิธีการเคล็ดลับและลูกเล่นอะไรบ้างเมื่อเคอร์เนลเกิดการตื่นตระหนก


3
วิธีเปลี่ยนเส้นทางเอาต์พุตของโปรแกรมที่กำลังรันไปยัง / dev / null
ฉันรู้ว่าเพื่อที่จะระงับการส่งออกของโปรแกรมฉันสามารถเปลี่ยนเส้นทางไปยัง/dev/nullตัวอย่างเช่นเพื่อซ่อนข้อผิดพลาดและข้อความเตือนจากโครเมียมฉันสามารถเริ่มโปรแกรมเช่นนี้ chromium-browser 2> /dev/null & อย่างไรก็ตามหากฉันลืมเกี่ยวกับข้อความแสดงข้อผิดพลาดและประเภท chromium-browser & (ซึ่งค่อนข้างน่ารำคาญเมื่อปรากฏกลางคำสั่ง) ฉันไม่รู้ว่าต้องทำอะไรยกเว้นการหยุดแอปพลิเคชันและเริ่มต้นอย่างถูกต้องอีกครั้ง ฉันสามารถเปลี่ยนเส้นทางเอาต์พุตข้อผิดพลาดโดยไม่รีสตาร์ทแอปพลิเคชันได้หรือไม่

2
ใช้ wpa_supplicant โดยไม่มีรหัสผ่านแบบข้อความธรรมดา
ฉันใช้ gentoo บนแล็ปท็อปของฉันและฉันใช้wpa_supplicantเพื่อจัดการ wifi การกำหนดค่าของฉันทำงานและฉันสามารถเชื่อมต่อได้ แต่จำเป็นต้องพิมพ์รหัสผ่านแบบข้อความธรรมดาลงในไฟล์กำหนดค่า วิธีนี้ใช้ไม่ได้หากฉันต้องการเชื่อมต่อกับ wifi ของเพื่อนและพวกเขาต้องการพิมพ์รหัสผ่านแทนที่จะบอกฉันว่ามันคืออะไร ไม่มีการรักษาความปลอดภัยด้วยรหัสผ่านข้อความธรรมดา ฉันจะทำให้นี้ปลอดภัยมากขึ้นเพื่อให้รหัสผ่านที่เข้ารหัสบางประเภทจะถูกเก็บไว้แทนธรรมดา?

8
Linux Podcast ที่มีประโยชน์ [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Unix & Linux Stack Exchange ปิดให้บริการใน2 ปีที่ผ่านมา ฉันมักจะมองหาพอดแคสต์ที่สามารถช่วยฉันติดตามระบบปฏิบัติการและการพัฒนาอยู่เสมอ ที่กล่าวว่าฉันมักจะฟังพอดคาสต์ Linux Outlawsแต่ก็สงสัยว่ามีพอดคาสต์ Linux / Unix อื่น ๆ ที่คุณหลายคนพบว่าเป็นประโยชน์หรือให้ข้อมูลทั้งการเรียนรู้ Linux หรือติดตามการเปลี่ยนแปลง
19 learning 

7
ดิสทริบิวชันใดมีการเผยแพร่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ฉันกำลังค้นหาDistroWatchและกำลังมองหารายชื่อของดิสทริบิวชันที่เสนอการวางจำหน่ายและเพิ่มเติมเกี่ยวกับพวกเขาเล็กน้อย อย่างไรก็ตามดูเหมือนว่าเป็นไปไม่ได้ที่จะเลือกเฉพาะรุ่นวางจำหน่ายบน DistroWatch บางทีชุมชนลีนุกซ์สามารถให้ข้อมูลเชิงลึกเกี่ยวกับการกระจายที่มีอยู่ซึ่งเสนอการวางจำหน่าย ฉันตั้งคำถามนี้เป็นวิกิชุมชนด้วยความหวังว่าฉันจะได้รับการแจกจ่ายหนึ่งครั้งต่อการตอบพร้อมคำอธิบายสั้น ๆ ของ distro และสิ่งที่มันเสนอและลิงก์ไปยังหน้าแรกของการแจกจ่ายและ / หรือรายการ DistroWatch จากนั้นผู้คนสามารถลงคะแนนการกระจายขึ้น / ลงเพื่อให้คะแนนพวกเขาในแง่ของบางสิ่ง (ความนิยมที่ดีที่สุด / แย่ที่สุดและบริสุทธิ์) (นอกจากนี้หากใครบางคนสามารถทำความสะอาดแท็กในสิ่งนี้ได้จะดีมากฉันต้องการสร้างแท็ก "การเปิดตัว" แต่ไม่สามารถทำได้)
19 distros 

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