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

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

7
แปลง. pngs เป็นภาพเคลื่อนไหว. gif นับพันรายการ `convert` ใช้หน่วยความจำมากเกินไป
หลายคำถามถาม วิธีการสร้าง GIF แบบเคลื่อนไหว จากชุด ของภาพ PNGขอแนะนำให้ใช้ตัวแปรของ ImageMagick ของconvertคำสั่ง: convert -delay 2 -loop 0 *.png animated.gif อย่างไรก็ตามฉันมีภาพสองสามพันภาพและconvertใช้หน่วยความจำของฉันทั้งหมดสลับแล้วจึงล้มเหลว มีซอฟต์แวร์ทางเลือกใดบ้างที่มีหน่วยความจำมากขึ้น? ฉันสามารถใช้รูปแบบเปิดอื่นหาก.gifไม่รองรับและฉันชอบเครื่องมือ CLI

3
ตัดต่อไฟล์บันทึก แต่แสดงเฉพาะบรรทัด
ฉันกำลังปรับแต่งไฟล์บันทึกด้วยแฟล็ก -f จากนั้นฉันก็ส่งข้อมูลนี้ไปที่ grep เพื่อค้นหาเฉพาะบรรทัดที่มี "X" มันใช้งานได้ดีอย่างสมบูรณ์แบบ ตอนนี้ฉันต้องการไพพ์นี้อีกครั้งเป็น grep อื่นซึ่งจะลบบรรทัดทั้งหมดที่มี "Y" เมื่อฉันเพิ่มไพพ์ที่สองไฟล์จะหยุดรีเฟรชและดูเหมือนว่าไม่มีข้อมูลมา นี่คือคำสั่งที่ใช้งานได้: tail -f my_file.log | grep "X" นี่คือคำสั่งที่ไม่: tail -f my_file.log | grep "X" | grep -v "Y" ฉันควรจัดโครงสร้างสิ่งนี้อย่างไรเพื่อให้คำสั่งทำงานได้?


3
ฉันจะหมุนจอแสดงผลของฉันเมื่อไม่ใช้ X Server ได้อย่างไร
ฉันมีจอไวด์สกรีนที่หมุนได้ ฉันพยายามที่จะใช้มันในโหมด 'แนวนอน' (แนวตั้ง) นี่เป็นเรื่องง่ายใน GUI ฉันจะหมุนจอแสดงผลของฉันได้อย่างไรเมื่อฉันไม่ได้ใช้งาน X Server หรือเมื่อฉันดูVirtual Console / Terminal

7
สามารถแปลคำศัพท์ผ่านเทอร์มินัลได้หรือไม่
ฉันต้องการที่จะแปลคำศัพท์จากภาษาอังกฤษเป็นภาษา Xรางน้ำขั้ว หากเป็นไปได้พจนานุกรมประเภทใดที่มีอยู่? เป็นไปได้หรือไม่ที่จะใช้บริการออนไลน์เช่น webxicon.org trough terminal

2
เปลี่ยนสีของเทอร์มินัลตามเซสชัน SSH
เป็นไปได้หรือไม่ที่จะเปลี่ยนสีของเทอร์มินัลโดยอัตโนมัติตามเซิร์ฟเวอร์ที่ฉันเชื่อมต่อผ่าน SSH ตัวอย่างเช่นเมื่อฉันไฟขึ้นเครื่องก็มีสีมาตรฐานที่กำหนดไว้ในโปรไฟล์ของฉัน จากนั้นฉันไปที่ ssh.example.com และเปลี่ยนเป็นสีดำ & เขียวแทน จากนั้นฉันออกจากเซสชันและสีกลับสู่ธีมสีมาตรฐาน ฉันรู้ว่าคุณสามารถทำได้ด้วยตนเอง แต่ฉันกำลังมองหาวิธีอัตโนมัติ

10
วิธีการใช้ sshpass
ฉันจำเป็นต้องใช้sshpassเพื่อเปิดใช้คำสั่งระยะไกลผ่าน SSH จากรหัส Java ถ้าฉันพิมพ์ด้วยตนเองในคอนโซล: ssh -p 22 user@ipaddress mplayer '/media/data/myFavouriteSong.mp3' ทำงานได้อย่างสมบูรณ์ แต่ขอรหัสผ่าน ดังนั้นฉันจึงพยายามวิ่งsshpass: sshpass -p mypass ssh -p 22 user@ipaddress mplayer '/media/data/myFavouriteSong.mp3' sshpass -p mypass ssh -l user@ipaddress mplayer '/media/data/myFavouriteSong.mp3' sshpass -p mypass ssh -t user@ipaddress mplayer '/media/data/myFavouriteSong.mp3' sshpass -p mypass ssh user@ipaddress echo 'OK' และไม่มีใครทำงาน
28 command-line  ssh 

2
วางคลิกกลางทำงานอย่างไร
ฉันไม่เข้าใจการวางคลิกกลาง บางครั้งฉันเน้นข้อความคลิกกลางในหน้าต่างที่ฉันต้องการไปและทำในสิ่งที่ฉันต้องการ บางครั้งมันก็ไม่ได้ ตัวอย่างเช่นเมื่อฉันเน้นข้อความใน Firefox จากนั้นคลิกกลางแล้วคลิกไปที่ terminal vim ไม่มีอะไรเกิดขึ้น เกิดอะไรขึ้น? ขอขอบคุณ!

12
ฉันจะรวมบรรทัดทั้งหมดในไฟล์ข้อความเป็นบรรทัดเดียวได้อย่างไร
ฉันต้องการให้ทุกบรรทัดในข้อความเป็นหนึ่งบรรทัด ฉันเป็นผู้เริ่มหัดเขียนโปรแกรมที่พยายามเรียนรู้ด้วยการทำ ฉันใช้เวลาสี่ชั่วโมงพยายามแก้ปัญหานี้ ฉันรู้ว่ามีวิธีแก้ไขปัญหานี้อย่างง่าย นี่คือสิ่งที่ฉันพยายาม sed -e 'N; s / \ n //' myfile.txt # ไม่ทำอะไรเลย sed -e: a -e N -e 's / \ n / /' -e ta myfile.txt # เอาท์พุทสับสนและฉันไม่สามารถทำหัวหรือส่วนท้ายของไวยากรณ์ได้ cat myfile.txt | tr -d '\ n'> myfile.txt # ลบทุกบรรทัด นี่คือไฟล์ข้อความ: 500212 262578-4-4 23200 ห้องปฏิบัติการ GRIFFITH LTD …

4
ทำไม sudo-s ดีกว่า sudo su
ฉันได้เห็นความคิดเห็นจำนวนมากที่นี่ในอูบุนตูถามเกี่ยวกับการตั้งค่าในการใช้มากกว่าsudo -ssudo su สำหรับฉันคำสั่งสองคำนั้นเหมือนกันทุกประการ แต่ทำไมsudo -sควรจะดีขึ้นหรือไม่
28 command-line  sudo  su 

5
แสดงไฟล์บันทึก“ การเลื่อน”
ผ่านบรรทัดคำสั่งฉันมีไฟล์บันทึกที่ฉันต้องการติดตาม สิ่งที่ฉันต้องการคือโดยทั่วไปแล้วจะเป็นการtailรีเฟรชเมื่อมีการอัปเดตบันทึกทำให้ข้อความเลื่อนขึ้นด้านบนเนื่องจากบรรทัดใหม่ถูกผนวกเข้ากับไฟล์บันทึก มีอะไรออกมาบ้างที่ทำได้โดยไม่ต้องเขียนโค้ด?
28 command-line  log 

3
ฉันจะเข้าถึงการแชร์ Windows ที่ติดตั้งจากบรรทัดคำสั่งได้อย่างไร
ฉันใช้Places > Connect to Server...เพื่อเชื่อมต่อกับ Windows ที่ใช้ร่วมกันในสภาพแวดล้อมการทำงานของฉัน (ต้องมีการตรวจสอบสิทธิ์ Kerberos) เมื่อผมทำเช่นนั้นฉันสามารถเข้าถึงส่วนแบ่ง Windows ผ่าน Nautilus smbclientแต่ฉันไม่สามารถคิดออกวิธีการเข้าถึงหุ้นจากบรรทัดคำสั่งโดยไม่ต้องใช้ ยกตัวอย่างเช่นหุ้นที่ไม่ได้อยู่ใต้หรือ/mnt /mediaฉันดูด้วย~/.gvfsแต่ก็ว่างเปล่าเช่นกัน มันเป็นไปได้ในการเข้าถึงที่ติดตั้งส่วนแบ่งของ Windows จากบรรทัดคำสั่งโดยไม่ต้องใช้smbclient?

6
อะไรทำให้ Nautilus รีสตาร์ทเมื่อใดก็ตามที่ฉันฆ่ามัน?
ฉันหยุดฆ่า Nautilus และภายในหนึ่งวินาทีมันกลับมาพร้อม PID ใหม่! Nautilus ที่รีสตาร์ทแสดงในรายการกระบวนการ แต่ไม่มี GUI จนกว่าฉันจะเปิดตัว Nautilus ด้วยตนเอง ... ฉันได้ยินมาว่ามีการใช้ Nautilus ใน lockstep กับเดสก์ท็อป ... บางทีนั่นอาจเป็นเหตุผล (?) มีโปรแกรม "จ้องจับผิด" บางอย่างที่คอยจับตาดูโปรแกรม distro-critical หรือไม่? การตรวจสอบ Nautilus ไม่เหมือนปัญหาเคอร์เนล Linux ดังนั้นฉันแค่สงสัยว่าเกิดอะไรขึ้นที่นี่

10
เกมบรรทัดคำสั่ง
ไม่มีใครรู้ว่ามีเกมสำหรับเซิร์ฟเวอร์ Ubuntu (เช่น tetris, ฯลฯ ... )? ฉันรู้ว่าเซิร์ฟเวอร์ไม่ได้มีไว้สำหรับเล่นเกม แต่บางครั้งมันก็สนุกดีที่ได้สนุก . . ไม่เพียงทำงานกับพวกเขา :)

1
การบีบอัด tar แบบเรียกซ้ำ
ฉันต้องการสร้างไฟล์ tar เพื่อบีบอัดโฟลเดอร์ที่มีโฟลเดอร์ย่อย ฉันพยายามด้วยคำสั่งต่อไปนี้ใน terminal: tar -czf folder directorios.tar.gz directorios.tar.gz จะเป็นผลลัพธ์
28 command-line  tar 

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