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

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

2
ไปที่คำสั่ง“ พิมพ์”
ฉันต้องการค้นหาคำสั่งหลายประเภท เป็นไปได้ที่จะไพพ์หรือxargsผลลัพธ์การค้นหาจากfindลงในtypeคำสั่งใน Linux? ตัวอย่างเช่น: find . -name anacron | type หรือ find . -name anacron | xargs type

2
คำสั่ง 'apt-get remove' นี้ทำอะไร?
รหัสต่อไปนี้ทำอะไร? ฉันพบมันบนอินเทอร์เน็ตดังนั้นฉันจึงคัดลอกและวางลงในเทอร์มินัล แต่เมื่อฉันติดตั้งเคอร์เนลใหม่มันจะตรวจจับสิ่งเก่าเท่านั้น sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
10 command-line  apt  kernel  sed 

4
พิมพ์เอาท์พุทของรหัสที่อยู่ตรงกลางของหน้าจอ
โค้ดด้านล่างจะแสดงผลอะไรก็ตามทีfileละคำบนหน้าจอ ตัวอย่างเช่น: Hello จะปรากฏเป็นเวลา 1 วินาทีและหายไป จากนั้นคำถัดไปในประโยคจะปรากฏขึ้นเป็นวินาทีและหายไปเรื่อย ๆ ฉันจะแสดงสิ่งที่แสดงอยู่กลางหน้าจอได้อย่างไร awk '{i=1; while(i<=NF){ print $((i++)); system("sleep 1; clear") }}' file

2
สร้างรูปขนาดย่อสำหรับข้อความหรือไม่
ฉันต้องการสร้างรูปย่อสำหรับไฟล์ข้อความบางไฟล์ เห็นได้ชัดว่าระบบมีความสามารถในการทำสิ่งนี้อย่างแน่นอน (ดูภาพหน้าจอ) มีวิธีใดบ้างที่ฉันสามารถเข้าถึงภาพเหล่านี้และเพียงแค่คัดลอกเพื่อใช้ในภายหลัง หรือมีคำสั่งพิเศษ (เครื่องมือ) สำหรับสิ่งนี้หรือไม่? ฉันดูที่นี้: รูปขนาดย่อบรรทัดคำสั่ง และสิ่งนี้: ฉันจะสั่งให้ Nautilus สร้างภาพขนาดย่อไว้ล่วงหน้าได้อย่างไร ซึ่งมีประโยชน์ แต่ไม่มีใครสามารถจัดการกับข้อความ

2
สิ้นสุดหาง -f หลังจากพิมพ์ n บรรทัด
ฉันมีดังต่อไปนี้ กระบวนการ Java เขียนล็อกไฟล์ เชลล์สคริปต์เริ่มต้นกระบวนการ Java ฉันต้องอ่านไฟล์บันทึกหลังจากเริ่มกระบวนการ Java เพื่อตรวจสอบการเริ่มต้นที่ถูกต้อง ฉันลองแล้วtail -fแต่มันยังคงอยู่ต่อไปตลอดไป ฉันต้องtailหยุดหลังจากพิมพ์ n บรรทัด มีวิธีเช่น-nตัวเลือกสำหรับสาย previuos หรือไม่

1
วิธีปรับแต่งเอาต์พุต“ dpkg -l”
ฉันต้องการฟิลด์ที่ส่งคืนโดย dpkg -l เพื่อแยกแท็บ แต่ไม่มีส่วนหัวและคอลัมน์ "ii" เอาท์พุทเริ่มต้น: $ dpkg -l grep Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= ii grep 2.16-1 amd64 GNU grep, egrep and fgrep ผลลัพธ์ที่ฉันต้องการ: grep 2.16-1 amd64 GNU grep, egrep and fgrep

1
วิธีปิดเสียงเอฟเฟกต์ใน 14.04 ผ่านทางบรรทัดคำสั่งได้อย่างไร
ใช้บรรทัดคำสั่งฉันต้องการปิดเสียงประกอบใน Ubuntu 14.04 วิธี GUI ในการทำเช่นนั้นจะไปที่System Settings(unity-control-center) จากนั้นไปที่Sound Effectsแท็บ: คำตอบสำหรับคำถามนี้แสดงวิธีการใช้gconf( sudo su gdm -c "gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false") แต่ไม่สามารถใช้งานได้ใน Ubuntu รุ่นใหม่กว่า ฉันก็มองหาเงื่อนงำที่ผลลัพธ์ของpacmd infoแต่ก็ไม่สามารถหาอะไรที่มีประโยชน์เช่นกัน มีสิ่งที่ดูเหมือนว่าเป็นการตั้งค่าความเกี่ยวข้องที่สามารถเปลี่ยนแปลงได้ในdconf( org/gnome/desktop/sound/event-sounds) แต่มีการตั้งค่าfalseและไม่มีอะไรเปลี่ยนแปลง มีการตั้งค่าบางอย่างของ Ubuntu โดยเฉพาะ Unity ที่ไม่มีdconfการตั้งค่าที่มองเห็นได้ ยังจะสามารถมองเห็นได้เมื่อมีการเปลี่ยนแปลงกับ GUI dconf watch /ที่ในขณะที่ทำงาน แต่มันจะไม่แสดงผลใด ๆ เมื่อปิดเสียง / ยกเลิกการปิดเสียงการตั้งค่านั้น ฉันรู้ว่าฉันสามารถลบเอฟเฟกต์เสียงทั้งหมดได้ แต่ต้องมีวิธีที่เหมาะสมในการทำเช่นนี้ ...

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

2
เป็นไปได้หรือไม่ที่จะกำหนดชั่วโมงเร่งด่วนและชั่วโมงเร่งด่วนใน vnstat สำหรับการตรวจสอบแบนด์วิดธ์?
ฉันเพิ่งดาวน์โหลดvnstatเพื่อตรวจสอบการใช้แบนด์วิดท์อินเทอร์เน็ตของฉัน ฉันมีแผนข้อมูลที่ จำกัด แต่ ISP ของฉันมอบแบนด์วิดท์ที่ไม่มีการตรวจสอบในช่วงเวลาที่มีผู้ใช้งานไม่มาก (2:00 AM ถึง 8:00 AM) ดังนั้นฉันต้องการ vnstat เพื่อรายงานการใช้ข้อมูลที่จัดหมวดหมู่การใช้งานสูงสุดและการใช้งานต่ำ ฉันผ่านไปแล้วman vnstatแต่ไม่พบความช่วยเหลือในเรื่องนี้ เป็นไปได้ไหมที่จะได้รับสถิติที่แตกต่างกันสองแบบสำหรับช่วงเวลาที่มีการใช้งานมากและvnstatน้อย ถ้าไม่ฉันมีทางเลือกอะไรบ้างในการบรรลุเป้าหมายเดียวกัน



6
วิธีเปลี่ยนที่อยู่ IP ในเดสก์ท็อป Ubuntu ผ่านบรรทัดคำสั่ง
ใน Ubuntu desktop 13.04 การเปลี่ยน/etc/network/interfacesไฟล์ไม่เปลี่ยนที่อยู่ ip หรือแปลง DHCP เป็นการตั้งค่าเครือข่ายคงที่ หลังจากเปลี่ยนไฟล์ฉันลองแล้ว sudo service networking restart ---------- แก้ไข ---------- ฉันได้เชื่อมต่อกับระบบด้วย ssh

4
คำสั่ง 'หาง' ทำอะไร
ฉันใหม่กับ Ubuntu ก่อนหน้านี้ฉันรันtail -f /var/logs/syslogและได้รับผลลัพธ์ที่แสดงดังนี้ kernel: [ 2609.699995] [drm:gen6_sanitize_pm] *ERROR* Power management discrepancy: GEN6_RP_INTERRUPT_LIMITS expected 000d0000, was 1a0d0000 นั่นหมายความว่าอย่างไร?

1
เหตุใด pkexec จึงนิยมใช้มากกว่า gksudo สำหรับแอปพลิเคชันกราฟิก
โปรดระบุเอกสาร Ubuntu ที่ปฏิเสธสิ่งนี้: https://help.ubuntu.com/community/RootSudoทำไมบนระบบ 13.04 ที่อัปเดตอย่างสมบูรณ์ของฉัน pkexec จึงไม่ทำงาน? $ pkexec gedit somefile.txt No protocol specified ** (gedit:13135): WARNING **: Could not open X display Cannot open display: Run '/usr/bin/gedit --help' to see a full list of available command line options

3
อะไรคือความแตกต่างระหว่างคำสั่ง“ cd \” และ“ cd /” ในเทอร์มินัลอูบุนตู?
ในการให้cd \ผมได้รับ>สัญลักษณ์ในขณะที่cd /การเปลี่ยนแปลงเข้าสู่ระบบในไดเรกทอรีของฉันไป~/ lsคำสั่งยังแสดงไดเรกทอรีเช่นdev, root, usrในกรณีของcd /ฉัน

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