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

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

4
คัดลอกไฟล์ซ้ำจากไดเรกทอรีหนึ่งไปอีกไดเรกทอรีหนึ่งซ้ำ
/media/kalenpw/MyBook/Music/ABunchOfOtherFoldersWithFilesInsideฉันมีเพลงของฉันทั้งหมดในโฟลเดอร์ ฉันต้องการคัดลอก mp3 ทั้งหมดไปที่/media/kalenpw/HDD/Musicฉันใช้: cp -R /media/kalenpw/MyBook/Music/*.mp3 /media/kalenpw/HDD/Music อย่างไรก็ตามนี่เป็นการคัดลอก mp3s ในโฟลเดอร์เพลงรูทเท่านั้นและไม่ได้เปิดไดเรกทอรีย่อยของศิลปินและคัดลอกไฟล์เหล่านั้น ฉันอยู่ภายใต้การแสดงผล-Rจะคัดลอกไฟล์ทั้งหมดซ้ำ ฉันจะบรรลุเป้าหมายดังกล่าวได้อย่างไร

2
นับจำนวนไฟล์ในโฟลเดอร์ต่อวัน
ฉันสามารถค้นหาจำนวนไฟล์ทั้งหมดในโฟลเดอร์ แต่ฉันได้จำนวนมาก find . -type f | wc -l #find number of files in DIR ls -lrt #list all files order by date วิธีค้นหาจำนวนไฟล์วันละเท่ากัน ดังนั้นผลลัพธ์ควรเป็นดังนี้: # left number is number of files and right is one day. 109294 2016-06-27 101555 2016-06-26 88123 2016-06-25 ... etc.


3
วิธีการรวมเอาท์พุทของคำสั่ง 'find` หลายตัว?
find -type f -name "*.avi" -exec md5sum {} + > checklist.chk find -type f -name "*.mp4" -exec md5sum {} + > checklist.chk วิธีการรวมสองคำสั่งเหล่านี้? ทั้งโดยรวมคำค้นหาทั้งสองในหนึ่งคำสั่งหรือ เพื่อให้แต่ละคำสั่งเพิ่มเอาต์พุตไปยังไฟล์เดียวกัน หวังว่ามันชัดเจนว่าฉันกำลังพยายามทำอะไร

4
เชลล์ที่มีความสามารถในการแก้ไขดีขึ้น
Shells (อย่างน้อยสิ่งที่ฉันรู้) มีความสามารถในการแก้ไขคำสั่งไม่ดีจริงๆ ตัวอย่างเช่น: ฉันไม่สามารถชี้เคอร์เซอร์ไปที่จุดใด ๆ ของคำสั่ง ฉันไม่สามารถเลือกและถอยกลับ / ลบ / แทนที่ข้อความในคำสั่ง ขณะนี้สิ่งเหล่านี้เบี่ยงเบนความสนใจฉันใช้ gedit เพื่อแก้ไขคำสั่งก่อนวางลงในเทอร์มินัล มีวิธีแก้ปัญหาที่ดีสำหรับสิ่งเหล่านี้หรือไม่?

2
มีซอฟต์แวร์ที่จะเริ่มและปิดแอปพลิเคชันเป็นระยะหรือไม่?
กรณีที่ใช้เป็นแบบอย่าง: ฉันต้องการเริ่มต้นTelegram Desktopเป็นระยะทุก ๆ 3 ชั่วโมงเป็นเวลา 15 นาทีเพื่อตรวจสอบข้อความที่เข้ามาใหม่ หลังจาก 15 นาทีแอปพลิเคชันควรปิดอีกครั้งและเปิดตัวอีกครั้งหลังจาก 3 ชั่วโมงถัดไป

6
พิมพ์ส่วนเฉพาะในผลลัพธ์
ให้เราสมมติว่ามีคำสั่งเช่น: cat /boot/config-3.19.0-32-generic | grep CONFIG_ARCH_DEFCONFIG ผลลัพธ์เป็นเช่นนี้: CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" ตอนนี้คำถามของฉันคือ: มีคำสั่งใดบ้างที่จะพิมพ์เฉพาะสิ่งที่อยู่ภายในเครื่องหมายจุลภาคคว่ำคือ" "? คุณช่วยอธิบายหน่อยได้ไหม? ขอขอบคุณ! ล่วงหน้า.

1
โหลดไฟล์ธีมใน Gnome Terminal บน Ubuntu 15.04
ดูเหมือนว่าการโหลดไฟล์ชุดรูปแบบ Gnome Terminal จะไม่ทำงานอีกต่อไปใน Ubuntu 15.04: gconftool-2 --load terminal-flat-theme.xml สิ่งนี้ไม่เปลี่ยนธีมปัจจุบันของฉัน ดูไฟล์รูปแบบเช่นนี้ ฉันจะโหลดไฟล์ XML นี้เป็นธีมได้อย่างไร

3
ข้อผิดพลาดทางไวยากรณ์ใกล้กับโทเค็นที่ไม่คาดคิด `('
เมื่อฉันใช้โค้ดด้านล่างในเทอร์มินัล Ubuntu มันใช้งานได้ดี: rm !(*.sh) -rf แต่ถ้าฉันวางโค้ดบรรทัดเดียวกันในเชลล์สคริปต์ (clean.sh) และรันเชลล์สคริปต์จากเทอร์มินัลมันจะพ่นข้อผิดพลาด: สคริปต์ clean.sh: #!/bin/bash rm !(*.sh) -rf ข้อผิดพลาดที่ฉันได้รับ: ./clean.sh: line 2: syntax error near unexpected token `(' ./clean.sh: line 2: `rm !(*.sh) -rf' คุณช่วยได้ไหม

2
วิธีปรับมาตราส่วนแถบชื่อเรื่องและเมนูใน Ubuntu 14.04 หรือ 16.04 ด้วยเทอร์มินัลเท่านั้น
เพื่อให้เรื่องสั้น: ออกจากความอยากรู้อยากรู้อยากเห็นว่าตัวเลือกขนาดจะมีลักษณะด้วยค่า 5.something ตอนนี้ฉันติดอยู่กับระบบที่มีขนาดใหญ่มากซึ่งฉันไม่สามารถเปลี่ยนแปลงอะไรได้ (เพราะหน้าต่างซึ่งดูเหมือนว่าจะคงขนาด) มีขนาดใหญ่เกินไปดังนั้นฉันจึงสามารถเปลี่ยนค่ามาตราส่วนได้ ฉันไปที่หน้าต่างที่ฉันสามารถเปลี่ยนตัวเลือกหน้าจอได้ แต่หน้าต่างนั้นใหญ่เกินไปเพื่อที่ฉันจะได้เห็นหรือไปถึงฟังก์ชั่นสเกลหรือแม้แต่บันทึกไว้ ฉันได้ลองรีเซ็ตค่าโดยใช้อูบุนตูบนแล็ปท็อปของฉันแล้วนับจำนวนครั้งที่ฉันต้องกดปุ่มแท็บและสถานที่ที่จะเปลี่ยนแปลงสิ่งต่าง ๆ เนื่องจากเทอร์มินัลทำงานฉันต้องการวิธีรีเซ็ตค่ามาตราส่วนเป็น 1 โดยใช้ อาคารผู้โดยสาร ความคิดอื่น ๆ ที่ใช้ได้ดีสำหรับฉันเช่นกัน ฉันใช้เวอร์ชั่น 14.04.1

3
อูบุนตูมีตัวอักษรอะไรบ้างโดยค่าเริ่มต้นและฉันจะทดสอบได้อย่างไร?
ก่อนหน้านี้ฉันเคยเห็นคนใช้ Tuxcowsayและฉันสงสัยว่ามีตัวละครอื่น ๆ อีกบ้างและพวกเขามีลักษณะอย่างไรในทางปฏิบัติ มีวิธีที่รวดเร็วในการตรวจสอบอักขระทั้งหมดที่ Ubuntu มีอยู่ในcowsayแพ็คเกจหรือไม่

2
'ls -la' ทำอะไร
เมื่อฉันป้อน-alคุณลักษณะด้วยคำสั่งlsฉันได้รับสิ่งต่อไปนี้: anupam@JAZZ:~/blog$ ls -al total 76 drwxrwxr-x 13 anupam anupam 4096 Aug 28 21:45 . drwxr-xr-x 34 anupam anupam 4096 Aug 28 20:52 .. drwxrwxr-x 8 anupam anupam 4096 Aug 28 12:19 app drwxr-xr-x 2 anupam anupam 4096 Aug 28 12:19 bin drwxrwxr-x 5 anupam anupam 4096 Aug 28 12:19 …
11 command-line  ls 

2
วิธีรับชื่ออุปกรณ์ MTP
... ฉันลองใช้การค้นหา แต่มันให้ "วิธีเชื่อมต่ออุปกรณ์ MTP" มากมาย ฉันแค่อยากรู้วิธีเชื่อมต่อชื่ออุปกรณ์เช่น (Nexus 10 หรือ Galaxy S5) ที่ฉันเห็นในรายการอุปกรณ์ของ Nautilus
11 command-line  mtp 

4
ฉันจะได้รับการสุ่มในบรรทัดคำสั่งได้อย่างไร
วิธีการสุ่มรันคำสั่งหนึ่งคำสั่งภายในรายการคำสั่งที่ระบุ? มีประโยชน์สำหรับการเลือกเสียงเริ่มต้นวอลเปเปอร์หรือคำสั่งการดำเนินการแบบสุ่ม โดยทั่วไปถ้าฉันมีคำสั่งสำหรับการดำเนินการดังต่อไปนี้ฉันจะสุ่มได้อย่างไร:? #!/bin/bash <command_1> <command_2> <command_3> . . . <command_n> จากนั้นฉันต้องการที่จะรันคำสั่งเดียวแบบสุ่มจากความเป็นไปได้ด้านบนเมื่อรันสคริปต์! ทำอย่างไร

1
รหัสผ่านข้อผิดพลาด: chsh: PAM: การตรวจสอบล้มเหลวเมื่อพยายามติดตั้ง Oh my zsh
ฉันพยายามติดตั้ง Oh my zsh หลังจากติดตั้ง zsh ( sudo apt-get update && sudo apt-get install -y zsh) จากนั้นฉันติดตั้ง sudo apt-get install -y curl จากนั้นติดตั้งคอมไพล์ ปัญหาเกิดขึ้นเมื่อฉันลองคำสั่งนี้ curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | bash นี่คือบันทึก sudo curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload …

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