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

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

2
คำอธิบายของคำสั่ง chcon
บางคนสามารถอธิบายคำสั่งนี้: chcon -R --reference=/var/www/html/ /var/www/html/install ฉันได้อ่านคำอธิบายที่ให้ไว้ในหนังสือ; แต่ฉันไม่สามารถเข้าใจได้อย่างชัดเจน โปรดใช้คำศัพท์ง่ายๆในขณะที่อธิบายคำสั่ง

4
จะค้นหารูปภาพทั้งหมดที่มีขนาดพิกเซลที่แน่นอนโดยใช้ commandline ได้อย่างไร
ฉันพยายามค้นหาภาพ JPG ทั้งหมดภายในโฟลเดอร์ที่มีโฟลเดอร์ย่อยที่มีความกว้างหรือความสูงต่ำกว่า 300px วิธีนี้ฉันต้องการตรวจจับภาพขนาดย่อเก่าและลบออก แน่นอนฉันสามารถค้นหาภาพทั้งหมดโดยใช้find: find . -iname "*.jpg" -type f | ... แต่สิ่งที่ตามมาหลังจากท่อ? ฉันสามารถใช้แพคเกจใดเพื่อตรวจสอบคุณสมบัติของรูปภาพ

5
ฉันจะพิมพ์บรรทัดถัดไปในเทอร์มินัลได้อย่างไร
ฉันใช้ Ubuntu 12.10 และต้องการเรียกใช้ชุดคำสั่งในเทอร์มินัลและจากสิ่งที่ฉันเห็นในคำแนะนำคำสั่งเหล่านี้จะเริ่มต้นในบรรทัดใหม่ ฉันไม่รู้จะทำยังไงใน terminal ฉันหาคีย์ที่จะกดเพื่อทำ carriage-return ไปยังบรรทัดถัดไปไม่ได้

9
จะตรวจสอบว่าวิดีโอ (mp4) ใช้เชลล์ได้นานแค่ไหน?
ฉันต้อง ftp อัปโหลดไฟล์ mp4 ทั้งหมดในไดเรกทอรีที่มีความยาว> 4 นาทีโดยใช้เชลล์ ฉันไม่พบสคริปต์ใด ๆ เพื่อตรวจสอบระยะเวลาของวิดีโอ ใครบ้างมีความคิดวิธีการทำเช่นนั้น? ขอบคุณมาก!

5
โฟกัสเทอร์มินัลที่มีอยู่ด้วยทางลัด `Ctrl-Alt-T`
ฉันมักจะใช้เครื่องมาก ดังนั้นฉันสงสัยว่ามีวิธีที่ฉันสามารถทำให้Ctrl+ Alt+ Tโฟกัสเทอร์มินัลที่มีอยู่หากมีหรือไม่สร้างเทอร์มินัลใหม่

2
Synaptic Package Manager ไม่เปิดจากเมนูแอปพลิเคชัน
แพคเกจผู้จัดการของฉัน synaptic ไม่ได้เปิดตัวแอพลิเคชันจากเมนู gksudo synapticแต่ฉันสามารถเปิดได้จากขั้วกับ ฉันลองมาหลายครั้งแล้ว แต่ไม่สามารถเปิดได้จากเมนูแอปพลิเคชัน คำสั่งเรียกใช้งานคือsynaptic-pkexec(สามารถเข้าถึงได้จากตัวแก้ไขเมนูแอปพลิเคชัน)

4
ไม่พบคำสั่ง lsb_release
ฉันยังใหม่กับ ubuntu OS ฉันพยายามติดตั้ง skype บน Ubuntu 12.04 ฉันกำลังติดตามการสอนที่บอกว่า sudo apt-add-repository “deb http://archive.canonical.com/ $(lsb_release -sc) partner” แต่เมื่อฉันรันคำสั่งนี้มันพูดว่า: lsb_release-sc: command not found

2
ฉันจะกำหนดค่าอัลไพน์เพื่ออ่าน gmail ของฉันใน Ubuntu ได้อย่างไร
ฉันต้องการใช้โปรแกรมรับส่งเมลที่ใช้เทอร์มินัลสำหรับกิจกรรมอีเมลของฉัน ฉันถูกแนะนำให้ใช้อัลไพน์สำหรับมัน แต่ฉันจะกำหนดค่าใน Ubuntu เพื่ออ่านจดหมาย gmail ของฉันได้อย่างไร

5
ไฟล์ย้ายบรรทัดคำสั่งที่มีพา ธ ไดเร็กทอรีแบบยาวโดยไม่ต้องทำซ้ำพา ธ ไดเร็กทอรี
มีวิธีการดำเนินการmvคำสั่งใด ๆโดยไม่ต้องพิมพ์เส้นทางแบบเต็มในการโต้แย้งที่สอง? ตัวอย่าง: mv my/file/that/has/a/really/long/path/foo.bar some_magic_operator_that_means_the_same_directory/foo.baz

1
ปัญหาของ PS1 ทำให้ CLI เกิดความสับสน
ฉันทำงาน PS1 อย่างง่าย PS1="\e[0;31m[\W]\$ \e[m " สิ่งที่ฉันต้องการทำคือการเปลี่ยนสีของพรอมต์และแสดงเฉพาะเส้นทางสัมพัทธ์ อย่างไรก็ตามสิ่งนี้จะทำให้ CLI เสีย ตัวอย่างเช่นเมื่อเรียกดูประวัติของ↑มันจะครอบตัดและทับจอแสดงผล เมื่อฉันพิมพ์คำสั่งแบบยาวเคอร์เซอร์จะเลื่อนไปที่จุดเริ่มต้นของหน้าจอซ้อนทับพร้อมกับแสดงพรอมต์ของตัวเอง ฉันทำอะไรผิด
16 command-line  bash  ps1 

6
ฉันจะเปลี่ยน PYTHONPATH ของฉันเป็น 3,2 Python เริ่มต้นของฉันแทน 2.7.2 ได้อย่างไร
ฉันได้ python3.2 /usr/lib/python3.2ตั้งอยู่ใน ฉันไม่แน่ใจว่านั่นหมายความว่าติดตั้งไว้หรือไม่ แต่ฉันคิดว่ามันเป็นตอนนี้ ข้อเท็จจริงบางอย่างเกี่ยวกับระบบของฉัน: $ which python /usr/local/bin/python เมื่อฉันพิมพ์pythonใน terminal ฉันได้รับดังต่อไปนี้ $ python Python 2.7.2 (default, Dec 19 2011, 11:12:13) [GCC 4.4.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. จากนั้นหาเส้นทางที่ฉันทำ >>> sys.info >>> sys.path ['', '/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg', '/usr/local/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg', '/usr/local/lib/python2.7/site-packages/PIL-1.1.7-py2.7-linux-x86_64.egg', '/usr/local/lib/python27.zip', '/usr/local/lib/python2.7', '/usr/local/lib/python2.7/plat-linux2', '/usr/local/lib/python2.7/lib-tk', '/usr/local/lib/python2.7/lib-old', '/usr/local/lib/python2.7/lib-dynload', …

2
มีทางเลือกบรรทัดคำสั่ง usb-creator-gtk หรือไม่?
ฉันพยายามสร้างแท่ง USB ที่สามารถบูตได้ของ ubuntu-11.10-desktop-i386.iso โดยใช้ usb-creator-gtk บน ThinkPad X220 ของฉัน Usb-creator-gtk ดูเหมือนว่าจะทำงานได้ดี แต่ก้านผลลัพธ์ไม่สามารถบูตแล็ปท็อปของฉันได้ ฉันลองแท่ง USB สองอันที่แตกต่างกัน บูตเพียงแสดงเคอร์เซอร์กะพริบ หากฉันเมาท์อุปกรณ์ USB ฉันเห็นว่ามีข้อมูลอยู่ 729M อีกหนึ่งเบาะแส: หลังจาก usb-creator-gtk ออกแล้วไฟแสดงกิจกรรมในไดรฟ์ USB ของฉันจะยังคงกระพริบอยู่ครู่หนึ่งหรือมากกว่านั้นและหลังจากที่เสร็จสิ้น / สื่อ / XXXX-XXXX และ / tmp / tmpXXXXXX จะยังคงอยู่ ฉันได้ทำการติดตั้งด้วยตนเองก่อนที่จะดึงแท่งออกมา มีวิธีใดบ้างที่จะรับผลลัพธ์ดีบั๊กจาก usb-creator-gtk? หรือมีทางเลือกบรรทัดคำสั่งที่ตรงไปตรงมากับ usb-creator-gtk ที่จะมีตัวเลือกในการดีบั๊กมากขึ้น? UPDATE: ใน syslog ฉันสังเกตเห็นข้อผิดพลาด: usb-creator-gtk[xxxxx]: segfault at …

3
คำสั่งเพื่อตรวจสอบว่า Ubuntu กำลังทำงานอยู่ในเครื่องเสมือนหรือไม่?
มีคำสั่งหรือเครื่องมือที่สามารถใช้เพื่อตรวจสอบว่าอูบุนตูกำลังทำงานเป็นแขกรับเชิญภายในโปรแกรมจำลองเสมือนเช่น VirtualBox หรือ Qemu หรือว่ามันทำงานบนโลหะเปล่าหรือไม่?

4
การเชื่อมโยงไฟล์ / แอปพลิเคชันโดยใช้คำสั่งที่กำหนดเองหายไปหรือไม่
ใน Ubuntus ก่อนหน้าเมื่อคุณต้องการเลือก / เปลี่ยนแอปพลิเคชันเพื่อเปิดไฟล์เฉพาะ (คลิกขวา / เปิดด้วยแอปพลิเคชันหรือคุณสมบัติอื่น) คุณสามารถเขียนคำสั่งที่กำหนดเองเพื่อเปิดไฟล์ นี่เป็นประโยชน์อย่างมาก แต่ตอนนี้ใน 11.10 ฉันไม่พบตัวเลือกนี้มันจะแสดงรายการแอปพลิเคชันและปุ่มเพื่อค้นหาแอปพลิเคชันในอินเทอร์เน็ตเท่านั้น มีวิธีกู้คืนบรรทัดคำสั่งเพื่อเขียนคำสั่งที่กำหนดเองเพื่อเปิดไฟล์หรือไม่?

3
จะบันทึกหน่วยความจำและการใช้งาน cpu ของแอปพลิเคชันได้อย่างไร?
คล้ายกับคำถามวิธีบันทึกการโหลดของ CPU?ฉันต้องการบันทึกหน่วยความจำของกระบวนการ กระบวนการที่ฉันต้องการบันทึกถูกฆ่าในเซิร์ฟเวอร์ระยะไกลและฉันต้องการค้นหาโหลด CPU และการใช้หน่วยความจำก่อนที่มันจะถูกฆ่า [อัพเดต] สคริปต์หลามเล็ก ๆ ของ Stefano Palazzo ทั้งสองและ ค่าเอาต์พุตบรรทัดเดียวของMichałที่เล็กกว่าtopสำหรับ CPU และ Mem คุณมีความคิดว่าทำไม? เอาท์พุทด้านบน: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 2312 schXX 20 0 1241m 328m 58m S 100 0.3 11:56.68 MATLAB สคริปต์ python ของ Stefano Palazzo เอาต์พุต: python memlogger.py …

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