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

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

3
ข้อมูลเมตาจะไปที่ไหนเมื่อคุณบันทึกไฟล์
Say Johnny สร้างไฟล์เปล่า ๆ foobar.pyมันถูกเรียกว่า chmod 755 foobar.pyเมื่อจอห์นนี่ช่วยให้สามารถดำเนินการเขาวิ่ง ไฟล์นี้มีข้อมูลเมตาของ -rw-r--r-- 1 johnny staff 0 Dec 27 22:53 foobar.py ข้อมูลเมตาทั้งหมดที่เก็บไว้ในไฟล์นั้นอยู่ที่ไหน ขนาดของไฟล์คือ 0 ดังนั้นมันจะเก็บข้อมูลเมตาเมื่อมันถูกโอนไปยังไดรฟ์อื่นได้อย่างไร
28 linux  unix  metadata 

5
ความแตกต่างระหว่าง bash และ sh คืออะไร?
ฉันเห็นโค้ดที่ใช้สองประเภท: #!/usr/bin/sh และ: #!/user/bin/bash ฉันค้นหาออนไลน์นี้และความคิดเห็นต่างกันมาก คำอธิบายที่ฉันเห็นในเว็บไซต์ส่วนใหญ่บอกว่าshเก่ากว่าbashและไม่มีความแตกต่างที่แท้จริง มีคนรู้ถึงความแตกต่างระหว่างสิ่งเหล่านี้หรือไม่? คุณสามารถให้ตัวอย่างที่ใช้ได้จริงกับฉันเมื่อใช้อีกอันหนึ่งได้หรือไม่?
28 unix  bash  shell 

2
ไฟล์ถูกเก็บไว้ใน / var / tmp / นานแค่ไหนและจะใช้ไดเรคทอรีได้อย่างไร?
ฉันลังเลที่จะใช้ / var / tmp / เสมอเพราะฉันไม่เคยรู้แน่ชัดว่าไฟล์จะถูกเก็บไว้ที่นั่นนานแค่ไหนหรือแม้แต่สิ่งที่ไดเรกทอรีใช้ อะไรจะเป็นตัวกำหนดว่าเมื่อใดที่ไฟล์จะถูกลบออกจาก / var / tmp / และไดเร็กทอรีตั้งใจจะใช้อย่างไร?
28 linux  unix 


13
ไม่ใช่ Windows, OS ที่ไม่เหมือนกับ Unix?
เนื่องจากระบบปฏิบัติการส่วนใหญ่ที่ฉันเคยได้ยินนอกจาก Windows ดูเหมือนว่าจะได้รับมรดกจาก Unix ฉันจึงสงสัยว่ามีระบบปฏิบัติการใดที่มีคุณสมบัติดังต่อไปนี้: โดยทั่วไปไม่ถือว่าเหมือน Unix เช่นไม่ได้ออกแบบด้วยความเข้ากันได้กับ Unix เป็นเป้าหมายหลักไม่ใช้ X11 เป็น GUI เริ่มต้นในการกระจายทั่วไปไม่รองรับคำสั่ง Unix ตามค่าเริ่มต้นเป็นต้น ไม่ได้อยู่ในตระกูล Windows NT เป็นระบบปฏิบัติการการผลิตที่ทันสมัยไม่ใช่ระบบปฏิบัติการแบบดั้งเดิมอย่างแท้จริงโครงการวิจัย / งานอดิเรกหรือระบบปฏิบัติการที่ยังคงอยู่ในสถานะอัลฟ่า มีการกำหนดเป้าหมายที่ฮาร์ดแวร์พีซี x86 / x64

6
ฉันต้องทำอย่างไรเพื่อให้ Raspberry Pi โฮสต์เว็บเพจที่มีแป้นหมุนซึ่งระบุอุณหภูมิของ CPU โหลด CPU ฯลฯ ตามเวลาจริง
ฉันทำได้ดีกับคำสั่ง Unix และการเขียนสคริปต์ แต่ฉันแทบไม่มีประสบการณ์บนเว็บเลย ฉันมีสคริปต์ที่จับตัวชี้วัดที่ฉันสนใจเช่นโหลด CPU หรืออุณหภูมิของระบบและอัปเดตไฟล์ทุก ๆ 10 วินาที ฉันต้องการชี้ iPad ของฉันไปยังเว็บไซต์ท้องถิ่นที่โฮสต์โดย Raspberry Pi ของฉันซึ่งมีการอัปเดตการแสดงข้อมูลกราฟิกแบบเรียลไทม์ ฉันทำงานก่อนตั้งค่าเว็บเซิร์ฟเวอร์ Apache อย่างง่ายและฉันสามารถเขียน HTML และ JavaScript ได้ นอกจากนั้นฉันหลงทางและต้องการใครสักคนชี้ให้ฉันในทิศทางที่ถูกต้อง


3
มีระบบไฟล์เหมือนคอมไพล์?
Git จัดเก็บเนื้อหาที่ไม่ซ้ำกันใน repo โดยยึดตามแฮชที่คำนวณได้ของไฟล์ใด ๆ หากไดเรกทอรีของฉันมีไฟล์เดียวกันสองชุดอยู่ภายในไฟล์นั้นคอมไพล์จะเก็บไว้เพียงครั้งเดียว ฉันสงสัยว่าแนวคิดเดียวกันนี้ได้ถูกนำไปใช้ในระดับระบบปฏิบัติการเป็นระบบไฟล์บางประเภทหรือไม่? หากระบบไฟล์ดำเนินการด้วยวิธีนี้โดยค่าเริ่มต้นมันจะช่วยได้อย่างดีกับปัญหาdll นรก โดยพื้นฐานแล้วมันจะ symlink โดยอัตโนมัติในนามของคุณ แอปพลิเคชันใด ๆ ที่สามารถทำแพคเกจ (เช่นขวด) ในไดเรกทอรีที่มีการอ้างอิงทั้งหมดและไม่มีค่าใช้จ่ายในการจัดเก็บเพิ่มเติม ผู้ที่ชื่นชอบทับทิมแบ่งปันไลบรารีด้วยการเผยแพร่เป็น rubygems ถึงกระนั้นความพยายามในการแบ่งปันพลอยทำให้เกิดฝันร้ายในการปรับใช้ซึ่งนำไปสู่แนวคิดผู้ขายทุกอย่างของการคัดลอกการอ้างอิงทั้งหมดลงในโฟลเดอร์ในเครื่องเพื่อหลีกเลี่ยงฝันร้ายดังกล่าว
27 linux  unix  filesystems  git  ruby 


4
ความยาวสูงสุดของรหัสผ่านบนระบบ unix / linux คือเท่าไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา ความยาวสูงสุดที่อนุญาตได้ของรหัสผ่านบนระบบ unix / linux คือเท่าไหร่?
27 linux  unix  passwords 

3
มีสถานการณ์ที่จำเป็นต้องใช้ rm -rf -no-keep-root หรือไม่?
ฉันได้เห็นคำถามบางอย่างเกี่ยวกับที่นี่ที่ผู้คนทำโดยบังเอิญrm -rf --no-preserve-rootหรือrm -rf *เช็ดออกระบบไฟล์ส่วนใหญ่หรือทั้งหมดก่อนที่พวกเขาจะตอบสนอง มีเหตุผลในการใช้งาน--no-preserve-rootไม่ว่าจะเป็นการใช้งานปกติในฐานะผู้พัฒนาหรือในฐานะผู้ดูแลระบบหรือไม่?
27 linux  unix  rm 

4
ทำไมขนาดของไดเรคทอรีถึง 4096 ไบต์เป็นยูนิกซ์เสมอ?
ฉันแน่ใจว่าไฟล์ไดเรกทอรีมีข้อมูลน้อยกว่า 4096 ไบต์ ฉันรู้ว่าขนาดเซกเตอร์คือ 4096 ไบต์ แต่ไฟล์ปกติมีขนาดเล็กกว่านั้น ทำไม Unix สำรอง 4096 bytes สำหรับแต่ละโฟลเดอร์?
26 linux  unix  shell 

4
วิธีการแทนที่ส่วนของไฟล์ข้อความระหว่างเครื่องหมายด้วยไฟล์ข้อความอื่นได้อย่างไร
ว่าฉันมีไฟล์ข้อความเช่นนี้: # custom content section a b ### BEGIN GENERATED CONTENT c d ### END GENERATED CONTENT ฉันต้องการแทนที่ส่วนระหว่างGENERATED CONTENTแท็กด้วยเนื้อหาของไฟล์อื่น วิธีที่ง่ายที่สุดในการทำเช่นนี้คืออะไร?

4
วิธีที่เร็วที่สุดและเชื่อถือได้มากที่สุดในการแบ่งไฟล์ไบนารี 50GB เป็นชิ้นขนาด 5GB หรือน้อยกว่านั้นจะรวมกันอีกครั้งในภายหลังคืออะไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา เซิร์ฟเวอร์ของเราใช้งาน Ubuntu Linux และไฟล์ไบนารีคือการถ่ายโอนข้อมูล BSON ของชุด MongoDB ขนาดใหญ่ เครื่องมือมีความน่าเชื่อถือแค่splitไหน? มีวิธีที่เร็วกว่าหรือดีกว่าในการทำเช่นนี้?
26 ubuntu  unix 

6
วิธี grep สำหรับอักขระพิเศษ NUL (^ @ ^ @ ^ @)
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 7 ปีที่ผ่านมา ไฟล์: O000000667520994000000074720121112000000N^@^@^@ ฉันใช้คำสั่งด้านล่าง แต่มันไม่ทำงาน grep "^@^@^@" *
26 linux  unix 

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