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

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

3
คำสั่ง "อัญประกาศ" ในเชลล์
การใช้คำสั่งquoteคืออะไร? ฉันไม่พบข้อมูลใด ๆ เกี่ยวกับมันไม่ใช่ไฟล์ปฏิบัติการใน/binโฟลเดอร์และไม่พบใน Bash ในตัว ดูเหมือนว่ามันจะพิมพ์พารามิเตอร์แรกเท่านั้นเช่นechoคำสั่งและไม่มีอะไรเพิ่มเติม


4
การตั้งค่าเส้นทางเริ่มต้นเมื่อเปิดเซสชันเทอร์มินัล
ฉันใหม่สำหรับ Ubuntu เมื่อใดก็ตามที่ฉันเปิดเทอร์มินัลไดเรกทอรีการทำงานปัจจุบันของฉัน/home/Varun(ตามที่พบโดยการพิมพ์pwd) มีวิธีใดบ้างที่ฉันสามารถกำหนดเส้นทางของเทอร์มินัลให้ตั้งค่า/home/Varun/Desktop/Java Filesเมื่อเปิด

4
ฉันจะตั้งค่าพรอมต์ให้ใช้สองสีได้อย่างไร
สิ่งหนึ่งที่ฉันชอบเกี่ยวกับมิ้นท์คือเทอร์มินัลมักจะแสดงสองสี: ทุกอย่างจากซ้ายไปจนถึง$จะเป็นสีเดียวและทุกอย่างที่ผ่านมา$จะเป็นอีกสีหนึ่ง มีวิธีในการตั้งค่านี้ด้วย Ubuntu หรือไม่?

7
อัตโนมัติสมบูรณ์สำหรับคำสั่งบรรทัดคำสั่งที่ใช้บ่อยหรือไม่
สำหรับบางโครงการฉันมักพิมพ์คำสั่งคู่เช่น: cd an/extremely/long/path/in/which/I/have/some/kinda/project และ ./runmyproject --with some --command line --options set เมื่อเห็นว่าฉันค่อนข้างขี้เกียจฉันพยายามหลีกเลี่ยงการพิมพ์คำสั่งเหล่านั้นอย่างเต็มที่ซ้ำแล้วซ้ำอีก แน่นอนว่าฉันสามารถใช้คีย์ up-key เพื่อค้นหาคำสั่งเหล่านั้นกลับมา แต่บ่อยครั้งที่ฉันมีคำสั่งมากมายระหว่างนั้นการค้นหามันใช้เวลามากกว่าการพิมพ์ ตอนนี้ฉันสงสัยว่ามียูทิลิตี้บางประเภทที่สามารถแนะนำคำสั่งเต็มรูปแบบที่ฉันใช้บ่อยๆได้หรือไม่เมื่อฉันยังไม่ได้พิมพ์เลย เพื่อให้ฉันสามารถพิมพ์ 'cd an /' และมันแนะนำเส้นทางที่เหลืออยู่แล้วเพราะฉันใช้มันมากในเดือนที่ผ่านมา ฉันพบสิ่งที่เรียกว่า Bash Smart Complete แต่นั่นก็เป็น "โง่" เล็กน้อยซึ่งไม่ได้ดูคำสั่งที่ฉันใช้มาก่อน ฉันเพิ่งค้นพบคำตอบ SO นี้ซึ่งแนะนำให้วางคำสั่งที่ฉันใช้บ่อยๆในไฟล์ อย่างไรก็ตามไม่ตอบสนองพอที่ฉันจะต้องสร้างไฟล์ใหม่ทุกครั้งที่ฉันเริ่มโครงการใหม่หรือเปลี่ยนโฟลเดอร์หรือข้อโต้แย้งของโปรแกรม ไม่มีใครรู้ว่ายูทิลิตี้อื่น ๆ หรือวิธีการอื่นเพื่อให้บรรลุนี้ หรือใครจะรู้ว่าฉันสามารถเปลี่ยน Bash Smart Complete เพื่อให้สามารถดูคำสั่งที่ฉันใช้ในการพูดเดือนที่ผ่านมาและดำเนินการคำสั่งที่เหมาะสมและถูกใช้มากที่สุดในเดือนที่ผ่านมา? [แก้ไข] ด้านล่างเป็นคำตอบที่ดีจริงๆ ฉันยังทำเครื่องหมายว่าเป็นคำตอบที่แน่นอน ไม่ใช่เพราะฉันไม่ชอบคำตอบที่ฉันทำ แต่เพราะไม่มีใครที่จะเป็นผู้ชนะแน่นอน ฉันคิดว่า Finalterm เป็นโครงการที่ยอดเยี่ยม น่าเสียดายที่มันยังค่อนข้างหยาบอยู่รอบ …

6
วิธีการเปลี่ยนชื่อหลายไฟล์ตามลำดับจากบรรทัดคำสั่ง?
วิธีการเปลี่ยนชื่อไฟล์ดังต่อไปนี้ AS1100801000002.RAW7AGS AS1100801001008.RAW7AH4 AS1100801002001.RAW7AH9 AS1100801003002.RAW7AHE AS1100801004009.RAW7AHT AS1100801005002.RAW7AHY AS1100801010002.RAW7AJ3 เป็นชื่อใหม่ AS1.txt AS2.txt AS3.txt AS4.txt AS5.txt AS6.txt AS7.txt


2
วิธีการเข้าถึง gvfs mounts จากบรรทัดคำสั่ง?
ฉันมี samba บางส่วนที่ติดตั้งผ่าน Nautilus และฉันต้องการเข้าถึงไฟล์จากบรรทัดคำสั่ง พวกเขาเคยปรากฏภายใต้$HOME/.gvfsแต่ไม่ได้อีกต่อไป พวกเขาไปที่ไหน

8
วิธีตรวจสอบเทอร์มินัลอีมูเลเตอร์ใดที่ใช้อยู่ในปัจจุบัน
ฉันติดตั้ง gnome-terminal และ Guake แล้ว ฉันต้องการที่จะให้ข้อความเริ่มต้นที่แตกต่างกันที่จะแสดงบนเทอร์มินัลอีมูเลเตอร์เมื่อเริ่มต้น ฉันควรเขียนโค้ดอะไรใน. bashrc เพื่อให้บรรลุผล?

1
ฉันจะใช้ avconv เพื่อแปลงไฟล์หลายไฟล์ใน terminal ได้อย่างไร?
ฉันยังใหม่กับ Linux และฉันต้องการรันหนึ่งคำสั่งในทุก ๆ ไฟล์ในลูป: avconv -i *.mp4 -vcodec copy -ac 2 -strict experimental *.mp4 มีใครบอกฉันได้ไหมว่าฉันทำได้อย่างไร? ฉันมีมากกว่า 100 ไฟล์ที่จะแปลง ฉันต้องการแปลงเป็นไฟล์ใหม่ด้วยชื่อเดียวกัน แต่ใช้ตัวแปลงสัญญาณที่แตกต่างกัน ใช้งานได้กับไฟล์เดียว แต่ฉันไม่รู้วิธีเรียกใช้บนไฟล์ทั้งหมด ฉันพบavconvเอกสารนี้แต่ฉันไม่สามารถหาคำตอบได้


1
ฉันจะใช้คำสั่ง find ได้อย่างมีประสิทธิภาพมากขึ้นได้อย่างไร?
ฉันอยากรู้ว่าวิธีที่ดีที่สุดในการใช้คำสั่ง find อย่างมีประสิทธิภาพคืออะไร โดยทั่วไปฉันใช้find [filename] [dir]ซึ่งทำให้ฉันมีรายชื่อไฟล์จำนวนมากไม่มีวิธีใดที่เกี่ยวข้องกับการค้นหาของฉัน ฉันเพียงต้องการค้นหาไฟล์หนึ่งไฟล์ในไดเรกทอรีหนึ่ง ๆ คำสั่งสำหรับสิ่งนั้นคืออะไร?

4
ไม่สามารถติดตั้ง aircrack-ng
เมื่อใดก็ตามที่ฉันพยายามติดตั้งaircrack-ngใน terminal ฉันได้รับข้อผิดพลาดต่อไปนี้: Package aircrack-ng is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: iw E: Package 'aircrack-ng' has no installation candidate" ฉันใหม่กับ Ubuntu และไม่รู้จะทำอย่างไร

2
ฉันจะเรียกสวิตช์ผู้ใช้จากบรรทัดคำสั่งได้อย่างไร
ใน 11.10 ฉันใช้ 'gdmflexiserver -xnest' เพื่อสลับผู้ใช้โดยไม่ต้องออกจากระบบ แต่ฉันคิดว่าตอนนี้ gdm ถูกลบออกอย่างสมบูรณ์แล้ว ฉันพยายามผูกแป้นพิมพ์ลัดเพื่อทำหน้าที่เทียบเท่ากับ 'เมนูของฉัน> สลับบัญชีผู้ใช้ ... ' ฉันจะเรียกสวิตช์ผู้ใช้ใน 12.04 ได้อย่างไร


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