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

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

6
ฉันจะหาเวอร์ชั่นของ bash ที่ฉันใช้อยู่ได้อย่างไร?
(เรียนรู้ทุบตี) /bin/bash -vผมพยายามที่จะตรวจสอบรุ่นทุบตีดังนั้นฉันพิมพ์ นั่นแสดงข้อความจำนวนมากทั้งหน้าจอ (เนื้อหาของ. bashrc และไฟล์อื่น ๆ ที่มีแหล่งที่มาจากมัน) ฉันจะทำให้บางอย่างผิดพลาด (เช่นการเขียนทับไฟล์กำหนดค่า / การตั้งค่าตัวแปรสภาพแวดล้อมที่ไม่ถูกต้อง ฯลฯ ) เนื่องจากคำสั่งนั้นได้หรือไม่ ฉันไม่สามารถหาเอกสารเกี่ยวกับ-vสวิตช์ได้
161 command-line  bash 

6
ฉันจะวัดเวลาดำเนินการของกระบวนการเทอร์มินัลได้อย่างไร
ฉันพยายามวัดเวลาดำเนินการของกระบวนการที่ฉันเรียกใช้ผ่านบรรทัดคำสั่ง (เช่นฉันต้องการค้นหาระยะเวลาที่กระบวนการจะเสร็จสิ้น) มีคำสั่งใดบ้างที่ฉันสามารถเพิ่มลงในคำสั่งที่เรียกกระบวนการที่จะบรรลุผลนี้ได้หรือไม่?

4
ฉันจะแยกเซสชันหน้าจอออกจากเทอร์มินัลได้อย่างไร
ฉันรู้วิธีการเริ่มต้นscreenและวิธีแสดงรายการหน้าจอที่แตกต่างกัน: screen -ls หรือเพื่อแนบ: There are screens on: 2477.pts-0.server1 (Detached) 2522.pts-0.server1 (Detached) 2 Sockets in /var/run/screen/S-root. $ screen -r 2477.pts-0.server1 แต่ชุดคีย์เพื่อแยกออกจากเซสชันหน้าจอคืออะไรและทำงานต่อไปหรือไม่


6
วิธีดาวน์โหลดเพลย์ลิสต์เป็นรูปแบบ MP3 ด้วย youtube-dl
ฉันกำลังพยายามดาวน์โหลดวิดีโอในรูปแบบ MP3 มันเป็นเพลย์ลิสต์ ฉันจะดาวน์โหลดเพลย์ลิสต์ทั้งหมดโดยใช้คำสั่งเดียวได้อย่างไร

13
จะแสดงไฟล์ที่ซ่อนเฉพาะในเทอร์มินัลได้อย่างไร
ฉันมีไดเรกทอรีที่มีไฟล์หลายพันไฟล์บางไฟล์ถูกซ่อนอยู่ คำสั่งls -aแสดงรายการไฟล์ทั้งหมดรวมถึงไฟล์ที่ซ่อนอยู่ แต่ฉันต้องการเพียงเพื่อแสดงรายการไฟล์ที่ซ่อนอยู่ ฉันควรใช้คำสั่งอะไร
154 command-line  ls 

12
วิธีย้ายไฟล์หลายไฟล์พร้อมกันไปยังไดเรกทอรีปลายทางที่ต้องการได้อย่างไร
ฉันได้รับไฟล์จำนวนมากในไดเรกทอรี (พร้อมกับไฟล์อื่น ๆ ) ที่ฉันต้องการย้าย โชคดีที่ไฟล์ทั้งหมดที่ฉันต้องการย้ายมีตัวระบุบางอย่างในชื่อของพวกเขาดังนั้นฉันสามารถที่ls | grep IDENTIFIERจะรับรายการไฟล์ที่แน่นอนที่จะย้าย แต่ฉันจะเรียกใช้งานได้mv file /path/to/dest/folder/ในครั้งเดียวและไม่ใช่ทีละไฟล์ (มีไฟล์จำนวนมากที่จะย้าย)
152 command-line  mv 

16
ฉันจะเปิดไฟล์ข้อความในเทอร์มินัลได้อย่างไร
มีไฟล์ชื่อRESULTS.txtและฉันต้องการเปิดไฟล์นี้ในเทอร์มินัลของฉัน (ฉันหมายถึงฉันต้องการที่จะเห็นเนื้อหาของไฟล์ที่จะปรากฏใน terminal และไม่ได้อยู่ในการแก้ไขข้อความบางส่วน) ฉันจะทำอย่างไร

5
สร้างโฮมไดเรกทอรีเริ่มต้นสำหรับผู้ใช้ที่มีอยู่ใน terminal
ฉันจะทำสิ่งนี้ได้อย่างไร ฉันสร้างผู้ใช้โดยไม่มีไดเรกทอรีบ้านและตอนนี้ฉันต้องการสร้าง ไม่ใช่แค่โฟลเดอร์ที่เรียกว่า new_user ฉันต้องการโฮมไดเร็กตอรี่เริ่มต้นที่มีโฟลเดอร์และไฟล์ที่ซ่อนอยู่ทั้งหมดเป็นต้น

16
เครื่องมือตรวจสอบระบบสำหรับ Ubuntu
ฉันกำลังมองหาเครื่องมือการตรวจสอบระบบซึ่งเป็นGUI และ CliหรือWeb Basedซึ่งรวมถึงฟังก์ชั่นพื้นฐาน เช่น การใช้งาน CPU การใช้แรม การใช้งาน Swap การใช้งานดิสก์ (Space / I / O) การตรวจสอบความร้อน ฉันรู้ว่ามีเครื่องมือมากมายที่ฉันสามารถใช้ได้ แต่ฉันกำลังมองหาเครื่องมือตัวเดียวที่มีฟังก์ชั่นพื้นฐานเหล่านี้

3
คำสั่งเพื่อเพิ่มบรรทัดลงในไฟล์ข้อความโดยไม่ต้องเปิดเอดิเตอร์
สมมติว่าฉันมีบรรทัดที่ฉันต้องการเพิ่มลงในไฟล์โดยไม่ต้องเปิดโปรแกรมแก้ไข ฉันจะต่อท้ายบรรทัดนี้ได้อย่างไร alias list='ls -cl --group-directories-first' ไฟล์นี้ config.fish

6
ค้นหาประวัติทุบตี + ลูกศรขึ้นบางส่วน
ฉันค้นหาแล้ว แต่ไม่พบสิ่งใดในสิ่งนี้ ฉันกำลังมองหาฟังก์ชั่นในการทุบตีโดยใช้สถานี ย้อนกลับไปเมื่อฉันมีผู้ใช้ในระบบเดเบียนและเพื่อนตั้งค่าฉันด้วยคุณสมบัติการค้นหาประวัติที่สะดวกสบาย (ฉันเชื่อว่าฉันใช้ tcsh แล้ว) ซึ่งฉันจะพิมพ์จุดเริ่มต้นของคำสั่งก่อนหน้ากดลูกศรขึ้น และมันจะทำการค้นหาตามสตริงบางส่วน เช่นถ้าประวัติของฉันคือ: ./script.pl ./script.pl arg1 cat output cat output | grep yada และฉันพิมพ์และกดปุ่มลูกศรขึ้นก็จะแสดงให้ฉัน:. ./script.pl arg1กดอีกครั้งและมันจะแสดง./script.plฯลฯ มากเหมือนมันจะดำเนินการgrepใน. bash_history มีวิธีรับฟังก์ชั่นนี้หรือไม่?

12
ฉันจะทำให้เทอร์มินัลแสดงรูปภาพกราฟิกได้อย่างไร
นี่คือการเยาะเย้ยอย่างรวดเร็วที่ฉันคัดลอกและวางร่วมกัน ฉันคิดว่าสิ่งนี้ยอดเยี่ยมและมีประโยชน์ สิ่งนี้มีอยู่แล้วใช่ไหม

4
วิธีเชื่อมต่อ WiFi จากบรรทัดคำสั่ง?
โพสต์อื่น ๆ ดูเหมือนว่าจะแก้ไขปัญหาการเชื่อมต่อเครือข่ายที่ซับซ้อนมากขึ้นจากบรรทัดคำสั่ง บางครั้งตัวบ่งชี้ / ปุ่มเครือข่าย Unity panel ไม่ตอบสนองดีเกินไปในบางครั้ง - มันพยายามเชื่อมต่อกับเครือข่ายแม้ว่าฉันจะคลิกที่ "ยกเลิกการเชื่อมต่อ" สิ่งเช่นนั้น ดังนั้นฉันต้องการไปที่บรรทัดคำสั่งสำหรับการควบคุม ฉันไม่ชอบ GUIs อยู่ดี ไม่มีเครื่องมือบรรทัดคำสั่งง่ายๆที่สามารถทำสิ่งต่อไปนี้ได้หรือไม่? wifi connect MyNetworkNameA wifi disconnect wifi connect MyNetworkNameB

9
วิธีแสดงรายการลิงก์สัญลักษณ์ทั้งหมดในไดเรกทอรี
ฉันมีลิงค์สัญลักษณ์ใน/var/www/ไดเรกทอรีของฉันซึ่งเชื่อมโยงไปยัง WordPress เมื่อฉันรันคำสั่งls -laจาก/var/www/ไดเรกทอรีลิงก์ไปยัง WordPress จะไม่ปรากฏขึ้น มีวิธีแสดงรายการลิงก์สัญลักษณ์ทั้งหมดที่อยู่ในไดเรกทอรีหรือไม่?

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