คำถามติดแท็ก command-line

คำถามเกี่ยวกับการใช้อินเตอร์เฟสบรรทัดคำสั่ง (CLI)

2
หมายเลขแรกของอะไรในอาร์กิวเมนต์ chmod 4 หมายเลข (เช่น `chmod 4555`)
chmod 4555เมื่อติดตั้งโปรแกรมก็แนะนำให้ผมทำ โอเคฉันรู้เกี่ยวกับค่าถ้าฉันใช้ตัวเลขสามตัว ตัวอย่างเช่น chmod 555 test-file จะให้ -r-xr-xr-x 4 สำหรับการเขียน 2 สำหรับการอ่านและ 1 สำหรับการดำเนินการ แต่เมื่อฉันทำสิ่งนี้: chmod 4555 test-file มันให้ฉัน -r-sr-xr-x ดังนั้นเปลี่ยนไปx sมันหมายความว่าอะไร?


3
เหตุใดจึงไม่มี nsenter ใน util-linux
ฉันมักใช้nsenterคำสั่งเพื่อจุดประสงค์ในระบบหลักของฉันภายใต้ Arch Linux ตอนนี้ฉันต้องทำงานกับ Ubuntu เพื่อทดสอบแอพของฉันบนมัน แต่ไม่มีnsenterใน util-linux อาจจะเป็นแพ็คเกจแยกต่างหาก UPD ตกลงฉันตรวจสอบว่าเวอร์ชันของutil-linuxUbuntu ยังเก่ากว่า 2.23 อยู่มาก ฉันจะติดตั้งแพคเกจเวอร์ชั่นใหม่โดยไม่มีปัญหาหลังจากใช้งาน Ubuntu ได้อย่างไร

5
วิธีการแสดงชื่อของไฟล์ที่ฉันกำลังแก้ไขด้วย vim ในชื่อ terminal?
ฉันกำลังแก้ไขไฟล์หลายไฟล์ที่อยู่ในโฟลเดอร์เดียวกันในหลายแท็บในเทอร์มินัลเดียว pwd(ไดเรกทอรีที่ฉันใช้งานอยู่) จะปรากฏที่ด้านบนของส่วนหัวของเทอร์มินัล แต่ไม่ใช่ชื่อของไฟล์ที่ฉันกำลังแก้ไข มันเกิดความสับสนเมื่อทำงานกับหลาย ๆ ไฟล์ในไดเรกทอรีเดียวกัน pwdวิธีการแสดงชื่อของไฟล์ปัจจุบันที่ด้านบนของอาคารที่นอกเหนือไปจาก ฉันกำลังทำงานvimใน bash shell ในgnome-terminalวันที่ 12.04 LTS

10
บรรทัดคำสั่งเพื่อสลับระหว่างส่วนกำหนดค่าใน gnome-terminal
ฉันสร้างโปรไฟล์ใหม่สำหรับ gnome-terminal และฉันสามารถสลับระหว่างโปรไฟล์ "โดยนัย" และโปรไฟล์ที่สร้างใหม่ตามที่คุณเห็นในภาพด้านล่าง: ตอนนี้ฉันสงสัยว่าฉันจะสลับระหว่างส่วนกำหนดค่าโดยใช้บรรทัดคำสั่ง / สคริปต์หรืออาจใช้ทางลัดสำหรับสิ่งนี้ได้ หมายเหตุ: การแก้ปัญหาเช่น: gnome-terminal --tab-with-profile=Implicit && exit ถูกแยกออกเนื่องจากฉันไม่ต้องการปิดและเปิดเทอร์มินัลอื่นหรือรับหน้าต่างเทอร์มินัลอื่นในกระบวนการเปลี่ยนโปรไฟล์นี้

2
ฉันจะใช้ชื่อไฟล์ที่ขึ้นต้นด้วยเส้นประ“ -” เป็นอาร์กิวเมนต์คำสั่งได้อย่างไร
นี่อาจเป็นคำถามง่าย ๆ แต่ฉันจะใช้ไฟล์ที่ขึ้นต้นด้วย "-" ด้วยโปรแกรมบรรทัดคำสั่งได้อย่างไร ตัวอย่างเช่นฉันพยายามที่จะใช้pdfgrepกับชื่อไฟล์-2013-01-01.pdfแต่มันบ่นว่าไม่มีตัวเลือกที่กำหนดไว้สำหรับ 2, 0, 1, 3 และอื่น ๆ การเปลี่ยนชื่อไฟล์เป็นสิ่งที่ไม่ได้ขึ้นต้นด้วย "-" แก้ปัญหา แต่นี่ไม่ใช่ตัวเลือกเนื่องจากฉันไม่ได้สร้างไฟล์ ฉันแค่ต้องการตรวจสอบการเปลี่ยนแปลงเฉพาะที่ฉันรู้ว่ากำลังจะมา

3
ทำไมคำสั่ง pssh ไม่ทำงาน
ฉันมีแพ็คเกจ pssh ติดตั้งในระบบ Ubuntu 11.10 x64 ของฉัน และฉันสามารถรันโปรแกรมผ่านการโทรแบบขนาน - ssh อย่างไรก็ตาม pssh ให้ฉัน $ pssh No command 'pssh' found, did you mean: Command 'bssh' from package 'avahi-ui-utils' (universe) Command 'cssh' from package 'clusterssh' (universe) Command 'ssh' from package 'openssh-client' (main) Command 'posh' from package 'posh' (universe) Command 'pdsh' from package …

5
รูปแบบ (และที่) จะเปลี่ยนรูปแบบ 'user @ host $:' ใน gnome-terminal ได้อย่างไร
เมื่อฉันเริ่มต้นเทอร์มินัลใน Ubuntu ฉันเห็น: ilya@HOST:~$ ฉันต้องการเพิ่มการประทับเวลาในสิ่งนี้: 2011-10-09T09:32:00 ilya@HOST:~$ ฉันจะกำหนดค่าสิ่งนี้ได้อย่างไร

3
updatedb & ระบุปัญหาคำสั่ง - ไฟล์จากฮาร์ดไดรฟ์ภายนอกจะไม่ถูกทำดัชนีหลังจากรีบูตเครื่อง
ไฟล์จากฮาร์ดไดรฟ์ภายนอกของฉันจะไม่ถูกทำดัชนีหลังจากรีบูตเครื่อง ฉันต้องนับใหม่แล้วเรียกใช้ # updatedb หลังจากรีบูตแต่ละครั้ง ปัญหาได้รับการอัพเดทแล้วใช้เวลาไม่กี่นาทีสำหรับฮาร์ดไดรฟ์ภายนอกของฉัน มีวิธีใดบ้างที่ฉันจะสามารถสร้างดัชนีสำหรับ externals ของฉันหลังจากที่ฉันรีบูตเพื่อให้คำสั่ง locate สามารถค้นหาผ่าน externals ของฉันได้หรือไม่? แก้ไข: ตามคำขอนี่คือข้อกำหนดของฉัน: $ cat /etc/updatedb.conf PRUNE_BIND_MOUNTS="yes" # PRUNENAMES=".git .bzr .hg .svn" PRUNEPATHS="/tmp /var/spool /media" PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf …

4
ฉันจะนำไพพ์อินพุตไปยังคำสั่ง ls ได้อย่างไร?
เมื่อฉันพิมพ์บางสิ่งที่ชอบ: find . -name *foo* | ls -lah มันจะส่งกลับผลลัพธ์เช่นเดียวกับlsคำสั่งธรรมดาราวกับว่ามันไม่มีอินพุต อย่างไรก็ตาม: ls -lah $( find . -name *foo* ) ทำงานได้ดี แต่เฉพาะเมื่อfindคำสั่งมีผลลัพธ์ เป็นไปได้ที่จะท่อไปls?
20 bash  command-line  ls  pipe 


2
ฉันสามารถเรียกใช้คำสั่งภายในคำสั่งอื่นได้หรือไม่?
ฉันสามารถเรียกใช้คำสั่งภายในคำสั่งอื่นเช่น: twidge update date dateการเป็นคำสั่ง bash dateอย่างมีประสิทธิภาพtwidgeจะอัพเดท twitter ด้วยวันที่วันนี้ twidgeเป็นไคลเอนต์ทวิตเตอร์ตาม CLI

2
ฉันจะรับ winetricks เวอร์ชันล่าสุดบน Ubuntu ได้อย่างไร
ฉันติดตั้งWineแล้วและฉันก็มีความสุขมากกับรุ่นปัจจุบันของฉัน แต่winetricksทำให้ฉันผิดหวังสองสามครั้งด้วยข้อความแสดงข้อผิดพลาดต่างๆ ฉันจะอัปเดตwinetricksเพื่อรับเวอร์ชันล่าสุดบน Ubuntu ได้อย่างไร

3
เปิดแท็บ firefox หลายแท็บจากบรรทัดคำสั่ง
ฉันพยายามเปิดfirefoxด้วยสองแท็บจากบรรทัดคำสั่งโดยมีที่อยู่เว็บสองแห่งแยกกัน จนถึงตอนนี้ฉันไม่มีโชค firefox -new-tab https://www.evernote.com/Home.action -new-tab http://www.gmail.com ใครช่วยชี้ฉันในทิศทางที่ถูกต้องได้ไหม

7
ฉันจะสร้าง ascii-banners จากบรรทัดคำสั่งได้อย่างไร
bannerผมเคยเห็นคนใช้คำสั่งสถานี: สิ่งนี้สร้างข้อความสไตล์ ASCII ขนาดใหญ่ เมื่อฉันพยายามเรียกใช้เทอร์มินัลบอกว่าไม่มีอยู่ ทำไม? ฉันจะติดตั้งได้อย่างไร มีทางเลือกอื่นอีกไหม?

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