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

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



6
การทดสอบความเร็วเครือข่ายแบบเทอร์มินัลใดบ้าง
ฉันกำลังมองหาวิธีทดสอบความเร็วอินเทอร์เน็ตที่บ้านผ่าน ssh ไม่มีใครรู้แอปเทอร์มินัลที่ให้ข้อมูลการคำนวณที่คล้ายกันกับ speedtest.net ได้บ้าง มันจะเจ๋งจริงๆถ้ามีบางสิ่งที่จะทำการทดสอบตามพอร์ตอินเทอร์เน็ตทั่วไปเช่นกัน (เช่นเว็บ, ฝนตกหนัก, ฯลฯ ) เพื่อให้คุณสามารถดูว่าคุณได้รับการควบคุมปริมาณโดย ISP ของคุณหรือไม่

4
ฉันจะมีเทอร์มินัลหลายเซสชันผ่านการเชื่อมต่อ SSH เดียวได้อย่างไร
ฉันมีรุ่นเซิร์ฟเวอร์ Ubuntu ที่ทำงานอยู่และฉันสามารถใช้ SSH เพื่อทำงานต่าง ๆ ได้ สิ่งที่ฉันต้องการคือความสามารถในการ SSH ลงในเซิร์ฟเวอร์ของฉันเริ่มโปรแกรมเซิร์ฟเวอร์แล้วสลับไปยังเซสชัน "เสมือน" อีกครั้ง (ด้วยในอินสแตนซ์ SSH เดียวกัน) และเรียกใช้การเรียกไคลเอ็นต์กับบริการ เมื่อฉันเริ่มให้บริการเป็นการปิดกั้นการโทรดังนั้นฉันจึงไม่สามารถเรียกใช้การโทรจากไคลเอ็นต์โดยไม่ต้องเริ่มเซสชัน SSH อับละอองเกสร ฉันหวังว่าอาจมีวิธีที่ไม่มั่นคงในลักษณะเดียวกับที่ UI ทำกับเดสก์ท็อปเสมือน
21 command-line  ssh 

1
ทำไมคำสั่ง“ echo -e” ดูเหมือนจะไม่สร้างเอาต์พุตที่ถูกต้อง?
ใน terminal ของ Ubuntu 18.04 LTS เมื่อฉันเขียนคำสั่งนี้: echo -e "Hello\\\n" มันให้สิ่งนี้เป็นผลลัพธ์: Hello\n แต่ควรพิมพ์ตามที่หน้าคนบอกว่า: Hello\ นั่นคือพิมพ์ครั้งแรกHelloจาก\นั้นตามด้วยอักขระขึ้นบรรทัดใหม่ (และขึ้นบรรทัดใหม่อีกบรรทัด) ปัญหาอยู่ที่ไหน ดูecho -eคำสั่งเหล่านี้และผลลัพธ์ของมัน : man420@man420-X542UQ:~$ echo -e "HEllo\a\a\a\a\a\a\\\n" HEllo\n man420@man420-X542UQ:~$ echo -e "HEllo\\\n" HEllo\n man420@man420-X542UQ:~$ echo -e "HEllo\a\\\n" HEllo\n

1
ไฟล์ ~ / .bashrc ถูกสร้างขึ้นที่จุดใด
ตัวอย่างเช่นถ้าฉันต้องรันคำสั่งadduser testจะมีการสร้าง. bashrc โดยอัตโนมัติเมื่อสร้างโฮมไดเร็กตอรี่สำหรับผู้ใช้testหรือไม่? หากยังไม่ได้สร้างเมื่อสร้างผู้ใช้ภายใต้เงื่อนไขใดที่สร้างขึ้น นอกจากนี้หากฉันเพิ่มไฟล์. bashrc ลงในโฮมไดเรกทอรีของผู้ใช้ระบบปฏิบัติการนั้นจะถูกเขียนทับหรือไม่ ขอบคุณล่วงหน้า.

5
แสดงรายการไฟล์ที่เปลี่ยนแปลงล่าสุดทั้งหมด (เรียกซ้ำ)
ดังนั้นฉันต้องการแสดงlsไฟล์ทั้งหมด(ผ่านตัวอย่าง) ซึ่งมีการเปลี่ยนแปลงในเจ็ดวันที่ผ่านมา ถ้าฉันอยู่ในโฟลเดอร์ docroot ของฉันมันควรจะดู "ลึกกว่า" ตัวอย่างเช่น: File Last changed docroot |- myfile1 30.11.2015 |- myfile2 10.11.2015 |- MySub |-sub1 30.11.2015 |-sub2 10.11.2015 ดังนั้นls(หรือเหมาะกับอะไรก็ตาม) ควรเอาท์พุทmyfile1และ MySub/sub1(ถ้าเป็นไปได้) สิ่งนี้ทำได้ด้วยคำสั่งเดียวหรือไม่?

1
บีบอัดโฟลเดอร์ (tar) โดยไม่มีไดเรกทอรีที่มีอยู่ในชื่อโฟลเดอร์
ฉันพยายามบีบอัดโฟลเดอร์ด้วยtarคำสั่ง เมื่อฉันพยายามบีบอัดมันก็ใช้ได้ดี ปัญหาเกิดขึ้นกับชื่อไฟล์ เส้นทางที่มา: /data/file/ เส้นทางปลายทาง: /data/repo/temp/file.tar.gz tar zcvf $srcpath $destinationpath ฉันกำลังดำเนินการคำสั่งจากโฟลเดอร์อื่นและในขณะที่แยกโฟลเดอร์ฉันได้รับไดเรกทอรีย่อยทั้งหมดแทนที่จะเป็นโฟลเดอร์ไฟล์เพียงอย่างเดียว

6
ชื่อพา ธ เต็มคืออะไร
ฉันต้องการที่จะเข้าใจความหมายของชื่อเต็มพา ธ ฉันมีไฟล์ในโฮมไดเร็กตอรี่ของฉันชื่อ my_script ฉันถือว่าชื่อพา ธ เต็มคือ. / my_script ซึ่งหมายความว่ามันอยู่ในโฟลเดอร์รูท แต่ฉันไม่แน่ใจ ใครบางคนช่วยให้ฉันรู้เรื่องนั้นได้ไหม


3
วิธีค้นหาไฟล์ระหว่างวันที่สองวันโดยใช้“ ค้นหา”
ฉันมีบัญชีอีเมลที่ส่งอีเมล 60GB และในปัจจุบันฉันมีปัญหามากมายในการใช้โปรแกรมรับส่งอีเมลเพื่อเก็บถาวรอีเมลของปีที่แล้ว (2011) ผ่านเทอร์มินัลฉันพยายามใช้findเพื่อค้นหาไฟล์ระหว่าง 2011-01-01 และ 2011-12-31 แต่ก็ไม่มีประโยชน์ ฉันจะค้นหาไฟล์ระหว่างวันที่สองวันได้อย่างไร หากเกี่ยวข้องเป้าหมายสุดท้ายจะเป็นชุดที่จะย้ายแต่ละไฟล์ที่พบซึ่งตรงกับช่วงวันที่ไปยังโฟลเดอร์

2
ฉันจะดูประวัติของเอาต์พุตเทอร์มินัลไม่ใช่เพียงแค่ป้อนคำสั่ง
ฉันกำลังพยายามแก้ไขข้อบกพร่องบางอย่างใน Android และฉันใช้งาน logcat สดใน Terminal แต่ปัญหาคือมีข้อมูลที่สร้างขึ้นมากเกินไปดังนั้นเมื่อฉันเสร็จแล้วและพยายามคัดลอกข้อมูลทั้งหมดที่ได้รับโดยเลือก "เลือก ทั้งหมด "จากนั้น" คัดลอก "เอาต์พุตจำนวนมากซึ่งสร้างขึ้นมาไม่ได้คัดลอก ฉันรู้historyแต่มีเพียงรายการของคำสั่งที่ป้อนไว้ก่อนหน้านี้ไม่ใช่เอาต์พุต ฉันสามารถดูประวัติของเอาต์พุตทั้งหมดที่เทอร์มินัลให้หรือบางทีฉันสามารถบันทึกเทอร์มินัลเป็นไฟล์ข้อความเอาต์พุตทั้งหมดที่มันสร้างขึ้นได้?


2
วิธีการเปลี่ยนความกว้างของแท็บในเทอร์มินัลใน Ubuntu 10.04
เมื่อฉันกดแท็บในเทอร์มินัลมันไปไกลมาก ดังนั้นฉันต้องการเปลี่ยนความกว้างแท็บทำให้มันเล็กลง ใครช่วยฉันหน่อยได้ไหม

3
การเปลี่ยนชื่อหลาย ๆ ไฟล์โดยการเพิ่มสตริงไปยังจุดเริ่มต้น
ประมาณ 200 ไฟล์ในไดเรกทอรีฉันต้องการเพิ่ม String 1_ไปยังจุดเริ่มต้นของชื่อไฟล์ทั้งหมด ชื่อไฟล์เป็นตัวอย่างและผลที่ควรจะเป็นDATASET_X_Y_Z1_DATASET_X_Y_Z ฉันไม่รู้อะไรเกี่ยวกับการเขียนสคริปต์ของเชลล์ แต่อาจมีซับในหนึ่งชุดสำหรับเทอร์มินัล

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