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

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

8
ฉันจะรับบรรทัดคำสั่งยาวเพื่อตัดบรรทัดถัดไปได้อย่างไร
สิ่งที่ฉันสังเกตเห็นใน Ubuntu เป็นเวลานานที่ทำให้ฉันหงุดหงิดคือเมื่อฉันพิมพ์คำสั่งที่บรรทัดคำสั่งที่ยาวขึ้น (กว้างกว่า) มากกว่าความกว้างของเทอร์มินัลแทนที่จะไปที่บรรทัดใหม่มันจะย้อนกลับไปที่ คอลัมน์ 1 ในบรรทัดเดียวกันและเริ่มเขียนทับจุดเริ่มต้นของบรรทัดคำสั่งของฉัน (มันไม่ได้เขียนทับคำสั่งจริง แต่จริงๆแล้วมันเป็นการเขียนทับข้อความที่แสดง) มันยากที่จะอธิบายโดยไม่เห็นมัน แต่สมมุติว่าเทอร์มินัลของฉันกว้าง 20 ตัวอักษร (ของฉันมีความยาวมากกว่า 120 ตัวอักษร - แต่เพื่อเป็นตัวอย่าง) และฉันต้องการสะท้อนตัวอักษรภาษาอังกฤษ สิ่งที่ฉันพิมพ์คือ: echo abcdefghijklmnopqrstuvwxyz แต่หน้าตาเทอร์มินัลของฉันก่อนที่ฉันจะกดปุ่มคือ: pqrstuvwxyzghijklmno เมื่อฉันกด Enter มันสะท้อน abcdefghijklmnopqrstuvwxyz ดังนั้นฉันรู้ว่าได้รับคำสั่งอย่างถูกต้อง มันเพิ่งพิมพ์ข้อความของฉันหลังจาก "o" และเริ่มต้นใหม่ในบรรทัดเดียวกัน สิ่งที่ฉันคาดว่าจะเกิดขึ้นถ้าฉันพิมพ์คำสั่งนี้ในเทอร์มินัลที่มีความกว้างเพียง 20 ตัวอักษรจะเป็นดังนี้: echo abcdefghijklmno pqrstuvwxyz พื้นหลัง: ฉันใช้ทุบตีเป็นเปลือกของฉันและฉันมีบรรทัดนี้ใน ~ / .bashrc ของฉัน: set -o vi เพื่อให้สามารถนำทางบรรทัดคำสั่งด้วยคำสั่ง VI …
108 command-line  bash 

5
จะเปิดตัวจัดการไฟล์ของไดเรกทอรีปัจจุบันในเทอร์มินัลได้อย่างไร?
เมื่อฉันทำงานใน terminal บางครั้งฉันต้องการเปิดไดเรกทอรีปัจจุบันในตัวจัดการไฟล์ GUI จากนั้นคลิกที่รายการในหน้าต่างเพื่อเรียกใช้แอปพลิเคชัน ฉันจะทำสิ่งนี้ได้อย่างไร

7
ไม่สามารถเรียกใช้ไฟล์. sh: / bin / bash ^ M: ล่ามที่ไม่ดี
ฉันต้องการรันเชลล์สคริปต์: -rwxr-x--x 1 root root 17234 Jun 6 18:31 create_mgw_3shelf_6xIPNI1P.sh ฉันพยายามทำตามขั้นตอนมาตรฐาน แต่ฉันพบข้อผิดพลาดนี้: ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 DEBUG cd/etc/opt/ldapfiles/ldif_in ; ./create_mgw_3shelf_6xIPNI1P.sh localhost 389 -l /opt/fews/sessions/AMGWM19/log/2013-06-06-143637_CLA-0 **ERROR sh: ./create_mgw_3shelf_6xIPNI1P.sh: /bin/bash^M: bad interpreter: No such file or directory** มันหมายความว่าอะไร? ฉันทำสิ่งนี้ในฐานะrootผู้ใช้ภายใต้rootกลุ่ม หมายความว่าไฟล์ไม่มีสิทธิ์ที่ถูกต้องสำหรับrootผู้ใช้หรือไม่?

1
ฉันจะแยกไฟล์เฉพาะจากไฟล์เก็บถาวร tar ได้อย่างไร
สวัสดีคุณสามารถกู้คืนไฟล์เดียวจากการสำรองข้อมูล tar ฉันไม่ต้องการกู้คืนการสำรองข้อมูลทั้งหมด ฉันแค่ต้องการเรียกคืนไฟล์เดียวจากการสำรองข้อมูล

4
ย้ายโฟลเดอร์และโฟลเดอร์ย่อยไปยังเส้นทางอื่น
ฉันต้องการย้ายโฟลเดอร์ของฉันด้วยโฟลเดอร์ย่อยจำนวนมากไปยังเส้นทางอื่น ฉันใช้ผงสำหรับอุดรูและนี่คือสิ่งที่ฉันได้ลอง: MV -r fromflderpath tofolderpath ผมทำอะไรผิดหรือเปล่า?

2
ฉันจะไพพ์เอาต์พุตมาตรฐานของเทอร์มินัล (stdout) ไปยังคลิปบอร์ดได้อย่างไร
ตัวอย่างเช่น, สมมติว่าฉันต้องการแสดงรายการเนื้อหาของโฟลเดอร์และวางลงในหน้าต่างแชทโดยตรงเพื่อให้เพื่อนเห็น ฉันรู้ว่าฉันสามารถทำได้ls > filename.txtเพื่อสร้างไฟล์ (filename.txt) พร้อมเนื้อหาเหล่านั้น ฉันจะต้องเปิดหรือพิมพ์ไฟล์และเลือกและคัดลอกบล็อกข้อความด้วยตนเอง ( ซึ่งน่ารำคาญ / น่าเบื่อ ) ฉันสามารถเลือกและคัดลอกผลลัพธ์lsโดยตรงจากภายในหน้าต่างเทอร์มินัลได้อย่างชัดเจน มันจะได้เร็วขึ้นมาก / ง่ายเพียงแค่ออกมาตรฐานท่อไปยังคลิปบอร์ด คำสั่งเทอร์มินัลอนุญาตให้ฉันทำอะไรได้บ้าง?


3
การเปลี่ยนสีสำหรับผู้ใช้โฮสต์ข้อมูลไดเรกทอรีในพรอมต์คำสั่งเทอร์มินัล
เป็นไปได้หรือไม่ที่จะเปลี่ยนสีในพรอมต์คำสั่งสำหรับuser@computerรวมถึงไดเรกทอรีปัจจุบันและส่วนคำสั่งของการแสดงพรอมต์? ฉันเห็นบางสิ่งเช่นนี้แล้วโดยผู้ใช้ OSX แต่ฉันไม่ทราบวิธีการทำสิ่งเดียวกันในเทอร์มินัล gnome (ฉันสามารถเปลี่ยนสีพื้นหน้าและสีพื้นหลังได้เท่านั้น) มันจะมีประโยชน์มากเมื่อพยายามรวบรวมโปรแกรมที่มีข้อผิดพลาดเนื่องจากข้อความที่ไม่ได้จัดรูปแบบมานานทำให้ยากที่จะแยกแยะว่าบรรทัดใดเป็นคำสั่งและเอาต์พุต

8
ฉันจะเปลี่ยนชื่อไฟล์หลาย ๆ ไฟล์ได้อย่างง่ายดายโดยใช้บรรทัดคำสั่งได้อย่างไร
อีกวิธีหนึ่งที่ฉันเปลี่ยนชื่อไฟล์อย่างรวดเร็วใน Windows คือ F2 > Rename > Tab (to next file) > Rename ... แต่ใน Ubuntu / Nautilus ฉันไม่สามารถแท็บไฟล์ถัดไปได้ แต่เมื่ออยู่บน Linux ฉันคิดว่าต้องมีทางเลือกบรรทัดคำสั่ง อย่างไรก็ตามบางครั้งฉันอาจต้องการควบคุมวิธีการเปลี่ยนชื่อไฟล์ที่เฉพาะเจาะจงมากขึ้น ในกรณีนั้นอาจดีกว่าที่จะสามารถแท็บไฟล์ถัดไป

5
เทอร์มินอลไคลเอ็นต์ IRC ที่ดูดีที่สุด [ปิด]
ฉันกำลังมองหาไคลเอนต์ IRC สำหรับเทอร์มินัลที่มีสีรายชื่อผู้ใช้และโดยทั่วไปแล้วดูดีมาก;) คำแนะนำใด ๆ มีไคลเอนต์ IRC จำนวนมากในที่เก็บและฉันไม่ต้องการดาวน์โหลดทั้งหมดเพื่อค้นหาสิ่งที่ดีที่สุด


9
เครื่องมือบรรทัดคำสั่งเพื่อครอบตัดไฟล์ PDF
ฉันกำลังมองหาเครื่องมือบรรทัดคำสั่งโอเพนซอร์ซเพื่อตัดไฟล์ PDF เหมือนที่เราทำได้ใน Adobe Acrobat Pro ฉันได้ลอง PdfTk, ImageMagick, PyPDF และ GhostScript แล้วทั้งหมดนี้ยังไม่ประสบความสำเร็จ

9
วิธีรับวันที่และเวลาโดยใช้อินเตอร์เฟสบรรทัดคำสั่ง
ฉันจะรับวันที่ / เวลาปัจจุบันในเทอร์มินัลได้อย่างไร ฉันเริ่มระบบของฉันเป็นส่วนใหญ่ในโหมดข้อความ (คอนโซล) และต้องการให้คำสั่งรู้วันที่ / เวลาปัจจุบัน

7
จะทำอย่างไรเมื่อ Ctrl-C จะไม่ฆ่าการทำงาน?
บางครั้งกระบวนการจะไม่สนใจสัญญาณ SIGINT ที่ส่งโดยCtrl- Cใน Bash ยกตัวอย่างเช่นและman viสมมติว่าคุณไม่ต้องการ google หรืออ่านคู่มือเกี่ยวกับวิธีออกจากกระบวนการทำงานมีลำดับของคีย์ใดบ้างที่จะใช้งานได้ตลอดเวลา (โดยไม่ต้องออกจากเทอร์มินัล)

20
มีเกมใดบ้างที่สามารถฝึกฝนผู้คนให้เรียนรู้คำสั่งเทอร์มินัล [ปิด]
ดูเหมือนว่าฉันจะเรียนรู้วิธีใช้งานเทอร์มินัลเป็นข้อกำหนดเบื้องต้นในการเรียนรู้วิธีใช้งาน Ubuntu ดังนั้นฉันจึงพยายามหาวิธีที่ดีที่สุดในการเรียนรู้ มีการตั้งค่าแฟลชการ์ดออนไลน์ของ Quizlet หรือไม่ วิธีที่ดีกว่า

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