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

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

4
~ $ หมายถึงอะไร
สิ่งที่~$ยืนหยัดเพื่อ? ตัวอย่างเช่น: user@ubuntu:~$ จนถึงตอนนี้ฉันรู้ว่า$เครื่องหมายเป็นสัญลักษณ์สำหรับผู้ใช้ปกติ ถ้าฉันไม่ผิดrootมี#ในตอนท้าย ฉันยังพบคำสั่งมากมายในฟอรัมที่ขึ้นต้นด้วย$: $ sudo apt-get update ดังนั้นสำหรับสิ่งที่ไม่$จริงยืนหยัดเพื่อ? แก้ไข (28.01.2014): วันนี้ฉันเจอวิดีโอนี้ที่ตอบคำถามของฉันทั้งหมดเมื่อ 8 เดือนที่ผ่านมาและตัดสินใจแบ่งปันที่นี่ :) ข้อมูลพื้นฐานเกี่ยวกับ BASH - https://www.youtube.com/watch?v=x73WTEltyHU

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

7
การตรวจสอบเวอร์ชันของ nodejs ไม่ส่งคืนอะไรเลย
ฉันพยายามติดตั้งโหนด js บน Ubuntu เพื่อให้สามารถเรียกใช้ AngularJS ฉันไม่แน่ใจว่าฉันได้ติดตั้งมาก่อนหรือไม่ดังนั้นฉันจึงรันsudo-apt get install nodeและเมื่อเสร็จแล้วฉันจะเรียกใช้node --versionแต่ไม่มีอะไรส่งคืนบนเทอร์มินัลของฉัน jason@jason:~$ node --version jason@jason:~$ ฉันจะตรวจสอบว่าติดตั้ง nodejs ได้อย่างไร?

2
เครื่องมือ Commandline สำหรับการดูไฟล์ xls
มีเครื่องมือบรรทัดคำสั่งสำหรับการดู / เปิดไฟล์ excel (.xls) หรือไม่ ดังนั้นคำตอบจึงใช้งานได้ดีเว้นแต่แผ่นงานจะไม่มีชื่อที่กำหนดเอง เมื่อฉันพยายามเปิดไฟล์ฉันจะได้รับ: Traceback (most recent call last): File "/usr/bin/py_xls2csv", line 17, in <module> for sheet_name, values in parse_xls(arg, 'cp1251'): # parse_xls(arg) -- default encoding File "/usr/lib/python2.5/site-packages/pyExcelerator/ImportXLS.py", line 334, in parse_xls raise Exception, 'No workbook stream in file.' Exception: No workbook stream in file. อย่างไรก็ตามถ้าฉันเปิดไฟล์และเปลี่ยนชื่อแผ่นงานเป็น …



8
วิธีพิมพ์ข้อความในเทอร์มินัลราวกับว่ากำลังพิมพ์อยู่?
ฉันมีechoงานพิมพ์ง่าย ๆที่ฉันเพิ่มไว้ใน.bashrc: echo "$(tput setaf 2)Wake up....." sleep 2s reset sleep 2s echo "$(tput setaf 2)Wake up....." sleep 2s reset echo "$(tput setaf 2)Wake up neo....." sleep 2s echo "$(tput setaf 2)The Matrix has you......" sleep 2s reset echo "$(tput setaf 2)Follow the white rabbit......" sleep 2s reset cmatrix สิ่งนี้พิมพ์ข้อความไปที่เทอร์มินัล …

1
วิธีเปิดใช้งาน / ปิดใช้งานส่วนขยาย gnome-shell จากบรรทัดคำสั่ง
สมมติว่าฉันติดตั้งส่วนขยาย gnome-shell ของฉันสำเร็จแล้ว แต่ฉันต้องการที่จะปิดการใช้งาน / ยกเลิกการใช้งานจากบรรทัดคำสั่ง สิ่งนี้สามารถทำได้ผ่านการกระทำของเมาส์ AFAIK เท่านั้น ฉันจะทำสิ่งนั้นได้อย่างไร

9
จะดูรายละเอียดที่ Ubuntu แสดงเมื่อเข้าสู่ระบบได้ทุกเวลาอย่างไร?
เมื่อฉันเข้าสู่ระบบอูบุนตูระบบจะแสดงข้อความนี้ให้ฉันเห็นฉันทุกเวลา? ฉันพยายามเรียกใช้. .bashrcแต่ไม่ได้ผล Welcome to Ubuntu 12.10 LTS (GNU/Linux 3.2.0-24-virtual x86_64) * Documentation: https://help.ubuntu.com/ System information as of Sat Jul 13 06:16:35 UTC 2013 System load: 0.55 Processes: 96 Usage of /: 8.1% of 68.74GB Users logged in: 0 Memory usage: 55% IP address for eth0: 198.xx.xxx.xxx Swap usage: 0% …

5
มีคำสั่งให้แสดงปฏิทินในเทอร์มินัลหรือไม่?
เมื่อทำงานในเครื่องเทอร์มินัลมันไม่สะดวกในการนำทางไปยัง systray เพื่อแสดงปฏิทินปัจจุบัน มีคำสั่งที่จะแสดงปฏิทินจากเทอร์มินัลหรือไม่?


2
การเรียกซ้ำที่เริ่มต้นด้วยไดเรกทอรีด้านบนไดเรกทอรีปัจจุบัน
ฉันไม่สามารถเข้าสู่บัญชี "admin" ของฉันและAlt+ Ctrl+ F1แสดงให้เห็นว่าไฟล์ทั้งหมดของฉันเป็นของผู้ใช้ "มาตรฐาน" ของฉัน แปลก ดังนั้นฉันจึงเปลี่ยนเป็น/home/adminและทำ sudo chown -R admin:admin * (และ.*เกินไป) ยิ่งใหญ่ จากนั้นฉันไม่สามารถเข้าสู่ระบบในฐานะผู้ใช้ "มาตรฐาน" ของฉันและปรากฎว่าไฟล์ทั้งหมดใน/home/standardตอนนี้เป็น "admin" ค่อนข้างตลก ทำไมสิ่งนี้จึงเกิดขึ้น sudo chown -R standard:standard /home/standard/* ไม่สิ่งเดียวกันการเปลี่ยนแปลงเช่นเดียวกับ/home/admin/home/standard ฉันสับสนมากกว่าปกติเพราะฉันพยายามอัปเกรดเป็น 15.04 และมันค่อนข้างทำให้คอมพิวเตอร์ของฉันพังดังนั้นฉันจึงเอาของกลับมาด้วย 14.04 โปรดอดทนกับฉัน


2
วิธีการตรวจสอบสถานะ HTTP โดยไม่ต้องดาวน์โหลดหน้าสมบูรณ์?
ฉันต้องการทราบสถานะ HTTP ของเว็บไซต์โดยใช้ Ubuntu ฉันใช้curlและwgetสั่งการเพื่อจุดประสงค์นั้น แต่ปัญหาคือคำสั่งเหล่านี้ดาวน์โหลดหน้าเว็บไซต์ที่สมบูรณ์แล้วค้นหาส่วนหัวและแสดงบนหน้าจอ ตัวอย่างเช่น: $ curl -I trafficinviter.com HTTP/1.1 200 OK Date: Mon, 02 Jan 2017 14:13:14 GMT Server: Apache X-Pingback: http://trafficinviter.com/xmlrpc.php Link: <http://trafficinviter.com/>; rel=shortlink Set-Cookie: wpfront-notification-bar-landingpage=1 Content-Type: text/html; charset=UTF-8 สิ่งเดียวกันนี้เกิดขึ้นกับWgetคำสั่งที่หน้ากำลังดาวน์โหลดเสร็จและใช้แบนด์วิดท์ของฉันโดยไม่จำเป็น สิ่งที่ฉันกำลังมองหาคือ: วิธีรับรหัสสถานะ HTTP โดยไม่ต้องดาวน์โหลดหน้าจริง ๆ เพื่อที่ฉันจะได้ประหยัดแบนด์วิดท์ได้ ฉันลองใช้ curl แล้ว แต่ไม่แน่ใจว่าฉันกำลังดาวน์โหลดหน้าสมบูรณ์หรือเพียงแค่ส่วนหัวในระบบของฉันเพื่อรับรหัสสถานะ

1
ข้อความ“ file / var / log / syslog กำลังแก้ไข” ในนาโน
เพื่อความรู้ที่ดีที่สุดของฉันฉันสามารถดู / var / log / syslog ด้วยคำสั่ง sudo nano /var/log/syslog และประสบความสำเร็จทำหลายครั้งในระหว่างเซสชั่น; อย่างไรก็ตามฉันพยายามค้นหาบันทึกสำหรับคำหลักและเห็นได้ชัดว่าป้อน 'คำสั่งที่ไม่รู้จัก' โดยไม่ได้ตั้งใจ เทอร์มินัลค้างดังนั้นฉันจึงฆ่ามันเพื่อลองเริ่มใหม่ ตอนนี้เมื่อฉันออกคำสั่งข้างต้นฉันได้สิ่งที่ดูเหมือนจะเป็นไฟล์เปล่าที่มีพรอมต์ที่ด้านล่างของหน้าต่างเทอร์มินัล: File /var/log/syslog is being edited (by root using Nano 2.4.2) CONT ด้วยตัวเลือกใช่ไม่ใช่และยกเลิก ทำไมสิ่งนี้จึงเกิดขึ้น ฉันเมาไฟล์ syslog แล้วหรือยัง ถ้าเป็นเช่นนั้นมันช่างน่ากลัวขนาดไหน?

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