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

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

6
ประวัติทุบตีไม่ได้เก็บไว้ระหว่างเซสชันเทอร์มินัลบน Mac
ประวัติทุบตีของฉันหยุดทำงานอย่างลึกลับและฉันไม่รู้ว่าจะแก้ไขได้อย่างไร นี่คือสิ่งที่. bashrc ของฉันดูเหมือนว่า: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history แต่เมื่อฉันใช้มันพิมพ์ออกecho $HISTFILE/Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew ฉันเป็นเจ้าของไฟล์. bash_history ดังนั้นฉันจึงไม่แน่ใจว่าจะแก้ไขปัญหานี้อย่างไร ขอบคุณ!
33 macos  bash  unix  terminal  history 

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

8
ไฟล์. tar ที่ไม่มีโครงสร้างไดเร็กทอรี
ฉัน.taring example/super_user/Output.*ไฟล์บางอย่างกับเส้นทาง ผลลัพธ์ที่ได้.tarจะเป็นดังนี้: + example + super_user - Output.zip - Output.xml - Output.txt แต่ฉันต้องการให้ไฟล์เป็นดังต่อไปนี้: - Output.zip - Output.xml - Output.txt คุณรู้ไหมว่าฉันจะทำสิ่งนี้ได้อย่างไรในขณะที่ยังอยู่ในไดเรกทอรีอื่น?
32 unix  compression  tar 


1
ใน UNIX ประเภทการเข้าถึงของ Ss, Sl และ Ssl คืออะไรที่ฉันเห็นด้วย ps aux
เมื่อทำps auxคำสั่งฉันเห็นกระบวนการบางส่วนระบุว่าเป็นSs, และSslSl สิ่งเหล่านี้หมายความว่าอย่างไร root 24653 0.0 0.0 2256 8 ? Ss Apr12 0:00 /bin/bash -c /usr/bin/python /var/python/report_watchman.py root 24654 0.0 0.0 74412 88 ? Sl Apr12 0:01 /usr/bin/python /var/python/report_watchman.py root 21976 0.0 0.0 2256 8 ? Ss Apr14 0:00 /bin/bash -c /usr/bin/python /var/python/report_watchman.py root 21977 0.0 0.0 73628 88 …
32 unix  process  ps 

1
มีวิธีในการทำให้แท็บ Bash เป็นมิตรมากขึ้นหรือไม่
ฉันใช้ทุบตีทั้ง Mac ของฉันและเป็นเปลือก cygwin ของฉัน โดยรวมแล้วฉันค่อนข้างพอใจกับมันมาก ข้อร้องเรียนอย่างหนึ่งของฉันคือว่าความสำเร็จของ TAB นั้นไม่ดีเท่า Windows Command Line TAB ที่สมบูรณ์ ตัวอย่างเช่นหากมีสองไฟล์ที่มีคำนำหน้าเหมือนกันแล้วทุบตีเพียงแค่ส่งเสียงบี๊บที่ฉันเมื่อฉันพยายามที่จะ TAB สมบูรณ์ หากฉันยังคงเก่ง TAB อยู่ท้ายที่สุดมันจะแสดงรายการของไฟล์ ฉันชอบที่ Windows จะวนรอบไฟล์ที่ต้องการในบรรทัดคำสั่งอย่างแน่นอน มีวิธีทุบตีการทำงานคล้ายกับ Windows Command Line ในเรื่องนี้หรือไม่? หากไม่มี (ฉันไม่ต้องการเปลี่ยนหอย) ฉันจะทำบางสิ่งบางอย่างเกี่ยวกับ TAB ให้สมบูรณ์ในการทุบตีหรือไม่ มีวิธีใช้ที่มีประสิทธิภาพมากกว่านี้หรือไม่?

3
เป็นไปได้หรือไม่ที่จะเมานต์ไฟล์. tar
เพียงส่งผลให้การนำเข้าใด ๆ เมื่อฉันค้นหานี้คือจาก2001 ในทศวรรษที่ผ่านมามีเครื่องมือ / วิธีการสำหรับการติดตั้งไฟล์ tar เป็นระบบไฟล์ (อาจใช้ฟิวส์ ) หรือไม่ ถ้าเป็นเช่นนั้นพวกเขาคืออะไรและทำงานอย่างไร
31 unix  mount  tar  fuse 

4
การลบสิทธิ์การเขียนไม่ได้ป้องกันไม่ให้รูทเขียนไฟล์
ฉันเพิ่งสังเกตเห็นบนเครื่อง Ubuntu ของฉัน (ระบบไฟล์ ext3) ว่าการลบสิทธิ์การเขียนจากไฟล์ไม่ได้ป้องกันไม่ให้รูทเครื่องเขียน นี่เป็นกฎทั่วไปของการอนุญาตไฟล์ UNIX หรือไม่ หรือเฉพาะอูบุนตู? หรือการกำหนดค่าผิดพลาดในเครื่องของฉัน # touch abc # chmod ugo-w abc # python Python 2.6.4 (r264: 75706, 7 ธันวาคม 2009, 18:45:15) [GCC 4.4.1] บน linux2 พิมพ์ "ความช่วยเหลือ", "ลิขสิทธิ์", "เครดิต" หรือ "ใบอนุญาต" สำหรับข้อมูลเพิ่มเติม >>> เปิด ('abc', 'w') เขียน ('AAA \ n') >>> # cat …
31 linux  unix  permissions  root 

4
ฉันจะ chmod / chown รายการไฟล์เฉพาะได้อย่างไร
ฉันต้องการเขียนสคริปต์. sh เพื่อตั้งค่าการอนุญาตบางโฟลเดอร์ แต่สงสัยว่าฉันสามารถเรียกใช้บางอย่างเช่น: chown -644 ./one;/two;/three เพื่อ chown รายการโฟลเดอร์แทนที่จะโทร chown หลายครั้ง นอกจากนี้จะมีวิธีในการ chown รายการไฟล์และไม่รวมไฟล์อื่น ๆ เช่น: chown -R -664 ./*;!./cache ฉันหวังว่าบรรทัดคำสั่งหลอกของฉันจะสมเหตุสมผล

3
ฉันจะตรวจสอบเวอร์ชันของไคลเอ็นต์จดหมายอัลไพน์ได้อย่างไร
ฉันจะตรวจสอบเซิร์ฟเวอร์ Unix ได้อย่างไรว่าติดตั้งโปรแกรมรับส่งเมล Alpine รุ่นใด ฉันมีสิทธิ์เข้าถึงรูทในกรณีที่จำเป็น


3
กำจัด“ คุณมีจดหมายใหม่ใน / var / mail” อย่างปลอดภัยบน Mac หรือไม่
ฉันยุ่งกับ sendmail ใน Rails เมื่อหลายปีก่อนและมีข้อความนี้โผล่ขึ้นมาใน terminal หลังจากทุกคำสั่งนับตั้งแต่: คุณมีจดหมายใหม่ใน / var / mail / Lance ฉันจะกำจัดอย่างถูกต้องเพื่อให้ข้อความหายไปได้อย่างไร ฉันเคยใช้ฟังก์ชั่นดังกล่าวและไม่มีอีเมลในคอมพิวเตอร์ของฉัน มีไฟล์เดียวที่ถูก/var/mailเรียกใช้lanceและมีขนาดใหญ่มาก ฉันสามารถลบออกได้ไหม

3
การนับจำนวนการแข่งขันทั้งหมดด้วย grep แทนที่จะเป็นจำนวนการแข่งขันที่ตรงกัน
grep เสนอวิธีในการนับจำนวนการแข่งขันทั้งหมดที่มันทำหรือไม่? อ็อพชัน -c ส่งคืนจำนวนบรรทัดที่ตรงกับ regex เท่านั้น แต่ในกรณีนี้ฉันมีการจับคู่หลายรายการต่อบรรทัด

5
ผู้ใช้ไม่ปรากฏใน / etc / passwd บน Mac OS X
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 9 ปีที่ผ่านมา โดยการตรวจสอบ/etc/passwdไฟล์ฉันควรได้รับรายชื่อผู้ใช้ทั้งหมดในระบบ อย่างไรก็ตามเมื่อทิ้งpasswdไฟล์ใน Mac OS XI ไม่เห็นชื่อผู้ใช้ปัจจุบันของฉัน แต่มีหลายรายการเช่น: _xgridagent: *: 86: 86: Xgrid Agent: / var / xgrid / agent: / usr / bin / false _appowner: *: 87: 87: เจ้าของแอปพลิเคชัน: / var / empty: / usr / bin / false _windowserver: …
29 macos  unix 

3
Matrox GPU คืออะไรและทำไมเซิร์ฟเวอร์ UNIX ของมหาวิทยาลัยของฉันจึงมี
ผมมีความสนใจในรายละเอียดของเซิร์ฟเวอร์ยูนิกซ์มหาวิทยาลัยของฉันให้สำหรับนักเรียนดังนั้นฉันวิ่งscreenfetch นี่คือผลลัพธ์: user@unix4.university.edu `.-..........` OS: Red Hat Enterprise Linux 7.5 Maipo `////////::.`-/. Kernel: x86_64 Linux 3.10.0-862.14.4.el7.x86_64 -: ....-////////. Uptime: 9h 1m //:-::///////////` Packages: 3796 `--::: `-://////////////: Shell: bash 4.2.46 //////- ``.-:///////// .` CPU: Intel Xeon E5-2680 v2 @ 40x 3.6GHz [61.0°C] `://////:-.` :///////::///:` GPU: Matrox Electronics Systems Ltd. G200eR2 .-/////////:---/////////////: …
28 linux  unix 

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