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

บรรทัดคำสั่งเป็นอินเทอร์เฟซแบบโต้ตอบกับเชลล์ของคุณ

3
วิธีรับระดับเสียงจากบรรทัดคำสั่ง?
ฉันมีแถบสถานะข้อความในตัวจัดการหน้าต่างแบบเรียงต่อกันและฉันใช้ tcl เพื่อป้อนข้อมูล ในขณะที่ฉันต้องการบรรทัดคำสั่งที่ส่งออกระดับเสียง 0% ถึง 100% ฉันใช้ Arch Linux

5
การแก้ไขไฟล์ PDF
ฉันต้องการแก้ไขเบื้องต้นในไฟล์ PDF ที่มีอยู่ โดยเฉพาะอย่างยิ่ง: เพิ่มบท / ที่คั่นหน้า เปลี่ยนการกำหนดหมายเลขหน้า อย่างไรก็ตามฉันไม่พบเครื่องมือ GUI หรือบรรทัดคำสั่งใด ๆ ซึ่งจะเสนอฟังก์ชั่นนี้ มีเครื่องมือทางเลือกแบบเปิดฟรีหรือไม่?

4
เปิดไดเรกทอรีปัจจุบันจากเทอร์มินัลไปยังไฟล์เบราว์เซอร์หรือไม่
ไดเรกทอรีปัจจุบันของฉันถูกฝังลึกในหลาย ๆ โฟลเดอร์ย่อยจากโฮมไดเร็กตอรี่ของฉัน ถ้าฉันต้องการเปิดไดเรกทอรีนี้ในเบราว์เซอร์ไฟล์แบบ guiฉันต้องดับเบิลคลิกที่โฟลเดอร์หลังจากโฟลเดอร์เพื่อเข้าถึงมัน ใช้เวลานานมาก ในทางกลับกันด้วยการกดปุ่มเพียงไม่กี่ครั้งและกดปุ่มแท็บหลายครั้งจึงสามารถเข้าถึงได้ง่ายผ่านเทอร์มินัล ฉันต้องการทราบว่ามีวิธีการเปิดไดเรกทอรีปัจจุบันในเทอร์มินัลไปยังไฟล์เบราว์เซอร์ aa หรือไม่ คำสั่งให้ทำเช่นนี้คืออะไร? สำหรับการอ้างอิงฉันมีระบบอูบุนตู แต่ฉันอยากจะรู้ว่าคำสั่งต่าง ๆ ของลินุกซ์คืออะไร

3
มีวิธีการจำลองเหตุการณ์“ ปิด” บนหน้าต่างต่าง ๆ โดยใช้เทอร์มินัลหรือไม่?
ฉันตอบไปที่ถาม Ubuntu ออกจากอินสแตนซ์ทั้งหมดของgnome-terminalผ่านทางคำสั่งแต่ในขณะที่คุณทุกคนสามารถอ่านgnome-terminalดูเหมือนจะไม่ได้มีการSIGโทรฉันสามารถใช้เพื่อจำลองเหตุการณ์ "ปิด" นี้ ดังนั้นสิ่งนี้ทำให้ฉันถามว่ามีวิธีใดใน GNOME / KDE / LXDE / {ให้หน้าต่าง / ผู้จัดการเดสก์ท็อป / สภาพแวดล้อมของคุณที่นี่} เพื่อจำลองเหตุการณ์ "คลิกที่ปุ่มปิด" หรือไม่? ฉันได้อ่าน คำถามต่าง ๆ ที่อาจเกี่ยวข้องกับเรื่องนี้ แต่ไม่ตอบคำถามนี้ สิ่งที่ฉันกำลังมองหาคือคำสั่งทั่วโลก (ถ้ามี) เพื่อทำสิ่งนี้ในสถานการณ์ที่แตกต่างกัน หากไม่มีอยู่โปรดอธิบายว่าปุ่ม "ปิด" ทำงานอย่างไร การใช้ประโยชน์: ฉันเปิดชุดแอปพลิเคชันสำหรับงานที่กำหนดแล้วและต้องการปิดแอปพลิเคชั่นทั้งหมด (เมื่อไม่ได้ใช้งาน) ในคำสั่งจังหวะ / คำสั่งเดียวโดยไม่กดปุ่มใด ๆคุณต้องการบันทึกงานของคุณหรือไม่ การแจ้งเตือน ปิดgnome-terminalอินสแตนซ์ทั้งหมดแต่เตือนฉันหากยังมีกระบวนการลูกที่ยังทำงานอยู่ ตอนนี้ไม่มีอะไรเข้ามาในความคิดของฉัน ...

9
เครื่องมือที่รวดเร็วในการสร้างแกลเลอรี่ภาพขนาดย่อสำหรับบรรทัดคำสั่ง
ฉันใช้gframecatcherเพื่อสร้างแกลเลอรี่ภาพขนาดย่อเช่นบางสิ่งเช่นนี้: อย่างไรก็ตามนี่คือเครื่องมือ GUI และฉันต้องการสร้างแกลเลอรีแบบเรียกซ้ำสำหรับวิดีโอทุกรายการในโครงสร้างไดเรกทอรีดังนั้นฉันจึงกำลังมองหาเครื่องมือบรรทัดคำสั่งที่รวดเร็วในการทำเช่นนี้

5
โปรแกรมวิทยุติดตามตัวเช่นน้อยสามารถทำซ้ำบรรทัดบนสุด N
มีวิธีใดบ้างที่จะทำให้lessโปรแกรมทำซ้ำบรรทัดแรก (หรือ 2 บรรทัดแรก) ในทุกหน้าที่แสดง? มีโปรแกรมเพจเจอร์อื่น ๆ ที่สามารถทำได้หรือไม่? นี่จะเป็นแอพนักฆ่าสำหรับการค้นหาตารางฐานข้อมูลคิดmysqlหรือpsqlหรือgqlplus... ดูภาพหน้าจอที่ด้านล่างของหน้านี้ ฉันต้องการทำซ้ำบรรทัดส่วนหัว + แถบ ascii แนวนอน


2
ตั้งค่าสีแท็บ tmux ที่แอ็คทีฟ
เป็นไปได้หรือไม่ที่จะเปลี่ยนพื้นหลังของแท็บ tmux ปัจจุบัน (ปัจจุบัน)? ฉันใช้tmux 1.9บน Ubuntu 15.04 $ tmux -V tmux 1.9 ฉันพยายามทำ: set-option -g pane-active-border-fg red แต่ผลลัพธ์ไม่เปลี่ยนแปลง: ฉันคาดว่า3-bash*จะมีพื้นหลังสีแดง

2
การล้างหน้าจอ GNU หลังจากแอปพลิเคชันเต็มหน้าจอ
เมื่อทำงานที่ xterm ปกติ (ไม่แน่ใจเกี่ยวกับเทอร์มินัล "ของจริง") เมื่อปิดโปรแกรมแบบเต็มหน้าจอเช่น man หรือ vim โปรแกรมจะหายไปออกจากหน้าจอเพื่อให้คุณเห็นข้อความแจ้งเตือนและหน้าจอก่อนหน้าของคุณ เปิดตัวโปรแกรมที่ปิด เมื่อฉันทำงานภายในหน้าจอ GNU แต่เมื่อปิดโปรแกรมแล้วมันไม่ชัดเจน แต่เลื่อนขึ้นเพื่อให้สามารถแสดงพรอมต์ได้ สำหรับฉันนี่น่าเกลียดและฉันต้องการทราบว่าพฤติกรรม "ปกติ" สามารถกลับมาทำงานต่อได้หรือไม่ ฉันรู้ว่าฉันสามารถล้างหน้าจอด้วยตนเองได้ด้วยตนเอง แต่ a) ฉันไม่ต้องการและ b) ที่จะส่งผลให้หน้าจอที่ชัดเจนโดยสิ้นเชิงไม่ใช่สิ่งที่ฉันหลังจาก (แม้ว่าอาจจะดีกว่าถ้าเป็นสิ่งที่ดีที่จะได้รับ) .

3
ทำไม systemctl \ {restart, status} \ sshd \; งาน?
เอาต์พุตของคำสั่งด้านบนเมื่อส่งผ่าน echo คือ: # echo systemctl\ {restart,status}\ sshd\; systemctl restart sshd; systemctl status sshd; แม้ว่าฉันจะวางเอาต์พุตไปที่เทอร์มินัลก็ตาม แต่เมื่อฉันพยายามเรียกใช้คำสั่งโดยตรงฉันจะได้รับ: # systemctl\ {restart,status}\ sshd\; bash: systemctl restart sshd;: command not found... ฉันมีสองคำถาม .. วิธีการทดแทนและการขยายตัวนี้เรียกว่าอะไรกันแน่? (เพื่อให้ฉันสามารถค้นคว้าและเรียนรู้เพิ่มเติมเกี่ยวกับมันและวิธีการใช้อย่างถูกต้อง) ฉันทำอะไรผิดที่นี่ ทำไมมันไม่ทำงาน

4
ความแตกต่างระหว่าง 'passwd' และ 'chpasswd' คืออะไร?
ฉันอ่านคำอธิบายของคำสั่งเหล่านี้จากหนังสือ passwd: เปลี่ยนรหัสผ่านสำหรับผู้ใช้ที่มีอยู่ chpasswd: อ่านไฟล์ชื่อล็อกอินและคู่รหัสผ่านและอัพเดตรหัสผ่าน ดูเหมือนว่าคำสั่งเหล่านี้ทำงานเดียวกัน มีความแตกต่างระหว่างพวกเขาหรือไม่? แก้ไข: ฉันต้องการเรียนรู้เมื่อเราใช้ไฟล์ที่เปลี่ยนแปลง พวกเขาเปลี่ยนไฟล์เดียวกันหรือไฟล์อื่นหรือไม่? หากพวกเขาเปลี่ยนไฟล์ที่แตกต่างกันพวกเขาคืออะไร?

4
คำสั่ง exit ทำงานบนเทอร์มินัล Unix อย่างไร
ใครช่วยกรุณาอธิบายว่าexitคำสั่งทำงานอย่างไรในเทอร์มินัล Unix? การค้นหาman exit และwhich exitไม่เป็นประโยชน์และฉันได้เจอปัญหาต่อไปนี้ หลังจากติดตั้ง add บนแพ็คเกจสำหรับ Anaconda และ PyCharm ในระบบ Red Hat ใหม่ของฉันฉันสังเกตเห็นว่าเมื่อใดก็ตามที่ฉันถูกเรียกexitให้ออกจากเซสชันเทอร์มินัลฉันจะได้รับข้อผิดพลาดหลายชุดจากนั้นเทอร์มินัลจะหยุด ข้อผิดพลาดดูเหมือนจะแนะนำว่าการโทรของฉันexitกำลังเรียกการโทรrm ~/anaconda3/.../และrm ~/PyCharm/....ทำให้เกิดข้อผิดพลาด ไดเรกทอรีทั้งหมดดูเหมือนจะเป็นที่ตั้งของแพ็คเกจที่ฉันดาวน์โหลดสำหรับโปรแกรมเหล่านี้ (เช่นจำนวนมาก) ดูด้านล่าง $ exit rm: cannot remove ‘~/anaconda3/lib/python3.5/site-packages/numpy/core’: Is a directory ... ... การแก้ไข ใน~/.bash_logoutไฟล์ของฉันมีบรรทัด find ~ -xdev ( -name *~ -o -name .*~ -o -name core ) -exec \rm …

1
เครื่องกำเนิดภาพแบบสุ่ม
ฉันกำลังสร้างข้อมูลสุ่มและพยายามแปลงเป็นภาพ PNG โดยใช้: head -c 1MB < /dev/urandom | hexdump -e '16/1 "_x%02X"' | sed 's/_/\\/g; s/\\x //g; s/.*/ "&"/' | tr -d "\"" | display -depth 8 -size 1000x1000+0 rgb:- คำสั่งนี้แสดงภาพสีเทาที่มีพิกเซล RGB อยู่เสมอ ผมทำอะไรผิดหรือเปล่า ? เป้าหมายสุดท้ายของฉันคือการสร้างภาพอย่างน้อยหนึ่งภาพด้วยข้อมูลแบบสุ่ม

5
หนึ่งจะแยกสถานะการออกของคำสั่งลงในตัวแปรได้อย่างไร
ฉันเริ่มเรียนรู้การทุบตีเมื่อสองสามวันก่อน ฉันพยายามรับสถานะทางออกของgrepการแสดงออกเป็นตัวแปรเช่นนี้ check=grep -ci 'text' file.sh และผลลัพธ์ที่ฉันได้รับคือ No command '-ic' found ฉันควรทำด้วยคำสั่งไพพ์หรือไม่?

5
วิธีการจำคำสั่งก่อนหน้า (โดยไม่มีการดำเนินการ) เพื่อเปลี่ยนคำสั่ง?
ฉันจำเคล็ดลับที่ฉันไม่สามารถเรียกใช้คำสั่งล่าสุดโดยไม่เรียกใช้: สมมติว่าฉันต้องการที่จะสามารถเข้าถึงคำสั่งได้! 1255 เมื่อกดปุ่มลูกศรขึ้นและแก้ไขคำสั่ง ดังนั้นเคล็ดลับในการเรียกคำสั่งทำให้มันปรากฏขึ้นในบรรทัดคำสั่ง แต่ไม่ได้ดำเนินการและหลังจากนั้นสามารถเข้าถึงได้ผ่านทางปุ่มลูกศรขึ้น? ฉันพยายามใส่เสียงก้อง แต่จากนั้นฉันก็มีเสียงก้องต่อคำสั่งฉันจำไม่ได้ว่าทำอย่างถูกต้อง

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