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

Unix เป็นระบบปฏิบัติการคอมพิวเตอร์แบบหลายผู้ใช้ที่พัฒนาขึ้นในปี 2512 โดยกลุ่มพนักงานของ AT&T ที่ Bell Labs

6
การเลือกระหว่าง. bashrc, .profile, .bash_profile ฯลฯ [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ความแตกต่างระหว่าง. bashrc และ. bash_profile 6 คำตอบ นี้เป็นที่น่าอาย แต่หลังจากหลายปีของการใช้ระบบ POSIX เต็มเวลาก็ยังมีเวลาที่ยากหาถ้าปรับแต่งเปลือกควรจะไปใน.bashrc, .profileหรือที่อื่น ไม่ต้องพูดถึงบางส่วนของ OS เฉพาะ config .pam_environmentไฟล์เช่น ใช่ฉันรู้วิธีไขปริศนาผ่านเอกสารและเรียนรู้เมื่อแต่ละไฟล์มีหรือไม่มีการโหลด สิ่งที่ฉันสงสัยคือถ้ามีใครทุกคนรวบรวมแนวทางที่ครอบคลุมสำหรับการตัดสินใจว่าจะเลือกไฟล์ประเภทใดในการปรับแต่งที่กำหนด

6
มีความแตกต่างระหว่าง Ctrl + Z และ Ctrl + C ในบรรทัดคำสั่ง Unix อะไร
ฉันใช้ Mac OS X Terminal และฉันใช้Ctrl+ ZหรือCtrl+ Cเพื่อหยุดบางโปรแกรม แต่ฉันรู้ว่าฉันไม่รู้ว่าพวกเขากำลังทำอะไรอยู่ พวกเขาคืออะไรและต่างกันอย่างไร คำถามนี้เป็นคำถามที่ผู้ใช้ซูเปอร์ของสัปดาห์ อ่านบล็อก 13 มีนาคม 2011 สำหรับรายละเอียดเพิ่มเติมหรือส่งคำถามประจำสัปดาห์ของคุณเอง
188 command-line  unix 




5
Linux รู้ได้อย่างไรว่ารหัสผ่านใหม่คล้ายกับรหัสผ่านก่อนหน้า
สองสามครั้งที่ฉันพยายามเปลี่ยนรหัสผ่านผู้ใช้บนเครื่อง Linux ต่างๆและเมื่อรหัสผ่านใหม่คล้ายกับรหัสเก่าระบบปฏิบัติการบ่นว่าพวกเขาคล้ายกันเกินไป ฉันสงสัยอยู่เสมอว่าระบบรู้ได้อย่างไร ฉันคิดว่ารหัสผ่านถูกบันทึกเป็นแฮช นี่หมายความว่าเมื่อระบบสามารถเปรียบเทียบรหัสผ่านใหม่เพื่อความคล้ายคลึงกันรหัสเดิมจะถูกบันทึกเป็นข้อความธรรมดาหรือไม่
144 linux  unix  security 

22
มีวิธีแสดงตัวนับถอยหลังหรือตัวจับเวลาในเทอร์มินัลหรือไม่?
ฉันจะแสดงตัวจับเวลาถอยหลังแบบเรียลไทม์บนเทอร์มินัล Linux ได้อย่างไร มีแอพพลิเคชั่นที่มีอยู่หรือดียิ่งขึ้นเพียงซับเดียวในการทำสิ่งนี้หรือไม่?
144 linux  command-line  unix 

18
Unix / Linux ค้นหาและจัดเรียงตามวันที่แก้ไข
ฉันจะทำแบบง่าย ๆfindซึ่งจะเรียงลำดับผลลัพธ์โดยการแก้ไขล่าสุดได้อย่างไร นี่คือปัจจุบันที่findฉันใช้ (ฉันกำลังหลบหนีเชลล์ใน PHP ดังนั้นนี่คือเหตุผลสำหรับตัวแปร): find '$dir' -name '$str'\* -print | head -10 ฉันจะให้คำสั่งนี้ค้นหาโดยแก้ไขล่าสุดได้อย่างไร (หมายเหตุฉันไม่ต้องการให้เรียงลำดับ 'หลัง' การค้นหา แต่ควรค้นหาผลลัพธ์ตามสิ่งที่ได้รับการแก้ไขล่าสุด)
138 linux  unix  sorting  find 

9
แสดงขนาดโฟลเดอร์ของโฟลเดอร์ปัจจุบันด้วยเทอร์มินัล
ฉันต้องการรายการโฟลเดอร์จากไดเรกทอรีปัจจุบันหรือที่ฉันระบุด้วยขนาด ฉันได้ลองกับ du แต่ฉันได้รับขนาดของไดเรกทอรีที่ฉันระบุเท่านั้น (du. ./f1) และ ls ไม่แสดงขนาดของโฟลเดอร์ ฉันจะทำสิ่งนี้โดยไม่มีสคริปต์ได้อย่างไร

12
มีวิธีดูความคืบหน้า tar ใด ๆ ต่อไฟล์หรือไม่?
ฉันมีไฟล์ขนาดใหญ่สองไฟล์ที่ฉันต้องการบีบอัด ฉันสามารถทำได้ด้วยตัวอย่างเช่น tar cvfj big-files.tar.bz2 folder-with-big-files ปัญหาคือฉันไม่เห็นความคืบหน้าใด ๆ ดังนั้นฉันจึงไม่รู้ว่าจะใช้เวลานานแค่ไหนหรืออะไรทำนองนั้น ใช้vฉันอย่างน้อยสามารถดูเมื่อแต่ละไฟล์เสร็จสมบูรณ์ แต่เมื่อไฟล์มีขนาดเล็กและใหญ่นี้ไม่ได้เป็นประโยชน์มากที่สุด มีวิธีที่ฉันจะได้รับ tar เพื่อแสดงความคืบหน้าอย่างละเอียดมากขึ้น? ชอบเปอร์เซ็นต์ที่ทำหรือแถบความคืบหน้าหรือเวลาที่เหลืออยู่หรือบางสิ่งบางอย่างโดยประมาณ อาจเป็นไฟล์เดี่ยวหรือไฟล์ทั้งหมดหรือทั้งสองไฟล์
122 unix  tar  progress 

18
วิธีที่เร็วที่สุดในการนับจำนวนอักขระแต่ละตัวในไฟล์คืออะไร
ฉันต้องการนับตัวอักษร G's N's T's C's และ "-" ในไฟล์หรือตัวอักษรทุกตัวถ้าจำเป็นมีคำสั่ง Unix ด่วนในการทำเช่นนี้หรือไม่?

4
Bash: ช่องว่างในชื่อนามแฝง
ฉันพยายามสร้างนามแฝงด้วยการทุบตี สิ่งที่ฉันต้องการจะทำคือทำแผนที่ls -laให้ls -la | more ในไฟล์. bashrc ของฉันนี่คือสิ่งที่ฉันพยายาม: alias 'ls -la'='ls -la | more' อย่างไรก็ตามมันไม่ทำงานเพราะ (ฉันถือว่า) มันมีช่องว่างในชื่อนามแฝง มีวิธีแก้ไขสำหรับสิ่งนี้หรือไม่?
116 unix  bash  alias 

7
Unix zip directory แต่ไม่รวมไดเรกทอรีย่อยที่เฉพาะเจาะจง (และทุกอย่างภายในไดเรกทอรี)
ฉันพยายามที่จะ zip ไดเรกทอรี (บน Unix ผ่าน SSH) แต่ฉันต้องแยกไดเรกทอรีย่อยสองสามรายการ (รวมถึงไฟล์และไดเรกทอรีทั้งหมดภายในไดเรกทอรีด้วย) จนถึงตอนนี้ฉันมีสิ่งนี้: zip -r myarchive.zip dir1 -x dir1/ignoreDir/**/* ที่ดูเหมือนจะไม่ทำงานแม้ว่า ฉันก็ลอง zip -r myarchive.zip dir1 -x dir1/ignoreDir1/* dir1/ignoreDir2/* อย่างไรก็ตามจะยังคงมีไดเรกทอรีย่อยอยู่ใน ignDir1 และละเว้นDir2 โครงสร้างไดเรกทอรีย่อยในไดเรกทอรีที่ฉันต้องการแยกค่อนข้างมากดังนั้นฉันไม่สามารถเพิ่มแต่ละไดเรกทอรีลงในอาร์กิวเมนต์ -x ไม่มีใครรู้วิธีการทำเช่นนี้?
115 unix  zip  exclude 


4
ผู้ใช้“ ล้อ” ใน OS X คืออะไร
ฉันเพิ่งติดตั้ง iTunes ใหม่และฉันสังเกตเห็นบางสิ่งที่แปลกประหลาด iTunes รุ่น "ดั้งเดิม" มีผู้ใช้ในสิทธิ์ที่รู้จักกันในชื่อ "วงล้อ" ที่ตั้งค่าเป็น "อ่านอย่างเดียว" ฉันลาก iTunes เวอร์ชันนี้ไปที่ถังขยะและติดตั้งสำเนาใหม่และเมื่อฉันดูคุณสมบัติของ iTunes มันไม่ได้บอกว่าล้อหมุนอีกต่อไป นี่คือภาพหน้าจอที่มีเวอร์ชันใหม่ (ซ้าย) และเวอร์ชันเก่า (ขวา): ผู้ใช้ "ล้อเลื่อน" คืออะไรมันตั้งค่าได้อย่างไร (ฉันไม่สามารถตั้งค่าใน GUI ได้) ทำไมสิทธิ์อนุญาตถึงแตกต่างกันในตอนนี้มันไม่ใช่ปัญหา

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