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

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

8
ปิด VirtualBox ทั้งหมด (คนจรจัด) VMs ในหนึ่งคำสั่ง bash ที่ใช้งานง่าย (ซึ่งสามารถใส่ลงในไฟล์ bash)
ฉันใช้คนเร่ร่อนในการพัฒนา ฉันลืมปิด VM บางตัว เมื่อฉันออกจากระบบเครื่องโฮสต์กระบวนการปิดเครื่องของ Ubuntu จะหยุดทำงาน อาจมีวิธีการสคริปต์ปิดกล่องคนจรจัดทั้งหมดด้วย bit commandline-fu? บางอย่างเช่นสิ่งต่อไปนี้ แต่เป็นสิ่งที่ใช้ได้ผล for f in $HOME/vagrant; do; cd $f vagrant halt done;

9
จะลบข้อความในไฟล์ได้อย่างไร?
วิธีการล้างข้อความที่มีอยู่ในไฟล์ข้อความโดยไม่เปิดขึ้นมา? ฉันหมายถึงตัวอย่างเช่นฉันมีไฟล์เช่นเดียวhello.txtกับข้อมูลข้อความในนั้นและฉันจะล้างข้อความทั้งหมดในไฟล์นั้นโดยไม่ต้องเปิดได้อย่างไร โดยสิ่งนี้ฉันหมายถึงไม่ได้ใช้โปรแกรมแก้ไขใด ๆ เช่น nano, Gedit เป็นต้น

2
ลบบรรทัดทั้งหมดในนาโนหรือไม่
บางครั้งในขณะที่ฉันกำลังแก้ไขไฟล์ด้วยนาโนฉันกำลังประสบปัญหาในขณะที่ลบบรรทัดใหญ่ฉันต้องกดคีย์ Del ค้างไว้เป็นเวลานาน มีทางลัดใดบ้างที่ฉันสามารถพบเพื่อลบบรรทัดทั้งหมดในแต่ละครั้ง? ฉันตรวจสอบหน้าคนแล้วยังไม่มีประโยชน์ ขอขอบคุณ.

3
วิธีการเริ่ม GUI จากบรรทัดคำสั่ง?
ฉันได้ติดตั้ง Ubuntu 12.04 32 บิตบนเครื่องของฉันแล้ว แต่เมื่อฉันเปิดคอมพิวเตอร์ฉันจะได้รับ command line: Ubuntu 12.04 LTS COMP-1245 tty1 และจะพร้อมท์ชื่อผู้ใช้และรหัสผ่าน เมื่อฉันให้ชื่อผู้ใช้และรหัสผ่านของฉันมันจะตรวจสอบสิทธิ์การเข้าสู่ระบบจากนั้นแสดงลิงก์ไปยังเอกสารประกอบ ตอนนี้ฉันจะเริ่ม GUI ได้อย่างไร ฉันติดอยู่ที่บรรทัดคำสั่ง
69 boot  command-line  gui 


7
วิธีรันสคริปต์โดยไม่ปิดเทอร์มินัล
ฉันมีสคริปต์ในไฟล์bla.shและสามารถเรียกใช้งานได้ เมื่อฉันคลิกที่มันสคริปต์จะถูกดำเนินการและปิดหน้าต่าง ฉันต้องการหน้าต่างที่เปิดอยู่ สิ่งที่ต้องการคำสั่งcmd /k** commandใน Windows ป.ล. ฉันไม่ต้องการใช้pauseแต่ฉันต้องการเขียนคำสั่งเพิ่มเติมหลังจากรันสคริปต์


3
จะเปลี่ยนขนาดประวัติได้อย่างไร?
ขนาดเริ่มต้นของประวัติใน Ubuntu คือ 1,000 แต่มันเล็กเกินไป ฉันต้องการเปลี่ยนเป็น 10,000 ฉันจึงต่อท้าย export HISTSIZE=10000 export HISEFILESIZE=10000 เพื่อ.profile และ 'แหล่งที่มา' มัน source .profile จากนั้นฉันก็วิ่ง echo $HISTSIZE echo $HISTFILESIZE มีการแสดง 1,000 รายการสำหรับทั้งคู่ แต่ฉันรีบูตเครื่องคอมพิวเตอร์ ทำไมมันไม่ทำงาน

4
Alt + F4 เปลี่ยนเป็น TTY4
ตั้งแต่เมื่อวานAlt+ F4ทำงานบนคอมพิวเตอร์ของฉันโดยไม่คาดคิด เมื่อฉันกดคีย์เหล่านั้น TTY4 จะเปิดขึ้น นอกจากนี้แอปพลิเคชันที่ทำงานบน GUI ได้รับข้อความAlt+ F4นี่คือการแก้ไขโดยการรีบูตระบบ แต่หลังจากที่ในขณะที่มันเริ่มทำเช่นนี้อีกครั้ง เท่าที่ฉันได้ Google มีคนอื่นพบปัญหานี้ แต่ไม่มีวิธีแก้ปัญหา ( 1 , 2 ) ฉันใช้ Ubuntu Gnome 16.10, รุ่นเคอร์เนล 4.8.0-39-generic และ GNOME Shell เวอร์ชั่น 3.20.4

2
ฉันจะเมานท์โฟลเดอร์จากพาร์ติชั่นอื่นได้อย่างไร?
มีคำสั่งให้ติดตั้งโฟลเดอร์จากพาร์ติชั่นหนึ่งไปยังพาร์ติชั่นหลักของฉันหรือไม่? ตัวอย่างของสิ่งที่ฉันต้องการจะทำซึ่งเห็นได้ชัดว่าไม่ได้ผล: mount /media/tc1/folder /home/dvad/home หากไม่ใช้คำสั่งมีวิธีอื่นที่ฉันสามารถทำได้หรือไม่

6
การเลือกข้อความในเครื่องโดยไม่ใช้เมาส์
ฉันกำลังจะกด Enter เพื่อเรียกใช้คำสั่งในเทอร์มินัล แต่ก่อนที่จะทำฉันต้องการคัดลอกคำสั่งไปยังคลิปบอร์ดโดยไม่ต้องใช้เมาส์ อย่างไร? หากคุณอยู่ที่อื่นนอกเหนือจากเทอร์มินัลCtrl+ Homeทำได้ มีวิธีการเลือกข้อความแบบนั้นในเทอร์มินัลหรือไม่? แก้ไข: สมมติว่าการใช้โปรแกรมอื่นเช่นscreenนั้นไม่ใช่ทางเลือกที่ดี ข้อความจะถูกวางภายนอกเทอร์มินัลดังนั้นCtrl+ yและลำดับที่คล้ายกันจึงไม่สามารถแก้ไขได้เช่นกัน

7
วิธีคัดลอกไฟล์ไปยังหลาย ๆ โฟลเดอร์โดยใช้บรรทัดคำสั่ง?
ฉันพยายามคัดลอกไฟล์test.txtไปยังหลายไดเรกทอรีด้วยคำสั่งเดียว: cp ~/test.txt ~/folder1 ~/folder2 แต่ฉันไม่ประสบความสำเร็จ มีวิธีทำในคำสั่งเดียวเพื่อให้ฉันสามารถคัดลอกไฟล์หรือแม้แต่โฟลเดอร์ไปยังหลายไดเรกทอรี?
67 command-line  cp 

5
คุณสมบัติระบบ Windows หรือ Device Manager เทียบเท่ากันคืออะไร?
ฉันใหม่สำหรับ Ubuntu ใน Windows ถ้าฉันต้องการทราบคุณสมบัติ / การกำหนดค่าระบบของฉันฉันสามารถดูได้โดยไปที่แผงควบคุมและคลิกที่ไอคอนระบบ ฉันยังสามารถรับรายละเอียดของฮาร์ดแวร์ที่ตรวจพบ / ติดตั้งโดยไปที่ Device Manager อะไรคือคุณสมบัติที่เทียบเท่าใน Ubuntu ซึ่งผู้ใช้สามารถดูคุณสมบัติระบบและการกำหนดค่าฮาร์ดแวร์ของตนเช่น RAM, CPU / โปรเซสเซอร์, ความจุฮาร์ดดิสก์ ฯลฯ ตัวอย่างคุณสมบัติของระบบ Windows:

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

1
HTTP POST และ GET ใช้ cURL ใน linux
ฉันมีแอปพลิเคชันเซิร์ฟเวอร์ใน asp.net ใน windows ซึ่งฉันมีบริการเว็บ ฉันจะเรียกบริการเว็บใน Ubuntu โดยใช้เชลล์สคริปต์ได้อย่างไรโดยใช้คำสั่ง cURL

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