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

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

16
ฉันจะรันสคริปต์. sh ได้อย่างไร
เมื่อใดก็ตามที่ฉันเปิดไฟล์. sh มันจะเปิดเป็น gedit แทนที่จะเป็นเทอร์มินัล ฉันไม่สามารถหาตัวเลือกใด ๆ ที่คล้ายกับการคลิกขวา → เปิดด้วย → แอพลิเคชันอื่น ๆ ... → ร์มินัล ฉันจะเปิดไฟล์นี้ในเทอร์มินัลได้อย่างไร

12
ฉันจะรันสคริปต์ที่เรียกใช้งานได้ใน Nautilus ได้อย่างไร
เมื่อฉันดับเบิลคลิกที่สคริปต์ใน Nautilus เพื่อเรียกใช้สคริปต์จะเปิดขึ้นในโปรแกรมแก้ไขข้อความโดยไม่มีตัวเลือกให้เรียกใช้ การใช้ Nautilus ฉันจะรันไฟล์ข้อความที่เรียกใช้งานได้และ / หรือสคริปต์ได้อย่างไร

3
“ chmod + x <filename>” ทำอะไรและฉันจะใช้ได้อย่างไร
ฉันต้องการเขียน Ubuntu แบบอะนาล็อกของ "แบตช์ไฟล์" (สคริปต์เชลล์) แต่ฉันไม่ทราบวิธีการใช้คำสั่งเพื่อทำให้สคริปต์สามารถทำงานได้ ฉันไม่รู้ว่าจะใช้ที่ไหนดีchmod +x filename

3
เหตุใด rc.local จึงไม่เรียกใช้คำสั่งทั้งหมดของฉันและฉันต้องทำอย่างไรกับมัน
ฉันมีrc.localสคริปต์ต่อไปนี้: #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the …

5
การใช้คำสั่งคืออะไร: `command '?
เมื่อเร็ว ๆ นี้ฉันพบคำสั่ง: commandซึ่งไม่มีรายการคู่มือ แต่ความช่วยเหลือแสดงดังต่อไปนี้: $ help command command: command [-pVv] command [arg ...] Execute a simple command or display information about commands. Runs COMMAND with ARGS suppressing shell function lookup, or display information about the specified COMMANDs. Can be used to invoke commands on disk when a function with …

7
เรียกใช้คำสั่งบนหน้าต่างเทอร์มินัล (ใหม่) อื่น
วิธีรันคำสั่งใด ๆ ในหน้าต่างเทอร์มินัลอื่น ตัวอย่าง: ฉันเปิดหน้าต่างเทอร์มินัลหนึ่งหน้าต่างและถ้าฉันเรียกใช้คำสั่งเช่นapropos editorนั้นก็จะเรียกใช้และเอาออกวางบนหน้าต่างนั้น แต่ผมต้องการที่จะเรียกใช้คำสั่งเดียวกันบนหน้าต่าง terminal อื่น (หน้าต่างใหม่) แทนในหน้าต่างปัจจุบันจากสถานีแรก ชี้แจงเพิ่มเติม : ฉันต้องการsuggest-command &lt;command&gt;เปิดหน้าต่างเทอร์มินัลใหม่และเรียกใช้ที่กล่าวถึง&lt;command&gt;ในหน้าต่าง (เพิ่งเปิด) (ซึ่งsuggest-commandเป็นตัวอย่างข้อเสนอแนะของคำสั่ง) ทำอย่างไร

3
ฉันจะรันคำสั่ง sudo ที่ต้องการป้อนรหัสผ่านในพื้นหลังได้อย่างไร?
ฉันเพิ่งปิดใช้งานsudoความสามารถในการแคชการตรวจสอบสิทธิ์เมื่อเร็ว ๆ นี้เพื่อให้พร้อมท์ขอรหัสผ่านทุกครั้ง และแม้ว่าสิ่งนี้จะดีสำหรับการรักษาความปลอดภัย แต่ก็ทำให้เกิดปัญหาเล็กน้อยหนึ่งที่ฉันไม่สามารถหาวิธีแก้ปัญหาได้ แต่ฉันไม่สามารถเรียกใช้คำสั่งที่ไปตามแนวของ: sudo &lt;command&gt; &amp; ในอดีตที่ผ่านมาฉันจะเรียกใช้sudoคำสั่งก่อนหน้านี้มันจะมีรหัสผ่านของฉันที่เก็บไว้และอนุญาตให้ฉันเรียกใช้sudoคำสั่งโดยไม่พร้อมท์สำหรับอีกไม่กี่นาทีถัดไปและทำให้ฉันสามารถเรียกใช้คำสั่งได้ แต่เมื่อฉันเรียกใช้ตอนนี้เนื่องจากไม่มีการแคชก่อนมือและเมื่อมันเริ่มเธรดใหม่ทันทีและsudoไม่ได้แจ้งให้ฉันใส่รหัสผ่านฉันไม่สามารถเรียกใช้ด้วยวิธีนี้ได้ ดังนั้นหากฉันเรียกใช้sudo -iก่อนหน้านี้ฉันไม่สามารถเรียกใช้คำสั่งในรูปแบบนี้ซึ่งค่อนข้างน่ารำคาญ ดังนั้นฉันสงสัยว่ามีวิธีใดบ้างที่จะหลีกเลี่ยงปัญหานี้และยังคงเรียกใช้โปรแกรมและคำสั่งด้วยวิธีนี้ได้หรือไม่? ฉันใช้ Ubuntu GNOME 15.10 กับ GNOME 3.18 และโดยเฉพาะอย่างยิ่งโปรแกรมที่ฉันต้องการเรียกใช้ในลักษณะนี้คือetherapeถ้ามันสร้างความแตกต่าง แต่ฉันต้องการโซลูชันสำหรับโปรแกรมและคำสั่งทั้งหมด

1
เหตุใดบางโปรแกรมที่เรียกใช้จากเทอร์มินัลโดยใช้ '&' ปิดเมื่อเทอร์มินัลและอื่น ๆ ไม่ทำ
ฉันแค่สงสัยเช่นเมื่อฉันเปิดตัวqtoxด้วย: qtox &amp; จากนั้นปิดเทอร์มินัลqtoxปิดด้วย อย่างไรก็ตามเมื่อใช้งานetherape: sudo etherape &amp; การปิด Terminal ไม่ได้ปิดหรือก่อให้เกิดปัญหาใด ๆ กับ Etherape และในแอปพลิเคชั่นที่แตกต่างกันนั้นมีพฤติกรรมที่แตกต่างกันบ้างเมื่อใกล้เทอร์มินัลคนอื่น ๆ จะทำไม่ได้ ทำไมบางคนถึงสนิทเมื่อคนอื่นไม่ทำ ฉันใช้ Ubuntu GNOME 15.10 กับ GNOME 3.18

3
ฉันจะรันคำสั่งได้อย่างไร
ฉันเป็นผู้ใช้ใหม่ที่เพิ่งได้รับคำสั่งให้เรียกใช้ / รันคำสั่ง คำตอบมีข้อความที่มีพื้นหลังสีเทาเช่นthis text hereหรือ sometimes this text here. อย่างไรก็ตามฉันไม่รู้ว่าคำสั่ง "run" หรือ "command" ที่เกี่ยวข้องกับ Ubuntu ฉันจะทำสิ่งนี้ได้อย่างไร สิ่งนี้มีไว้สำหรับใช้เป็นคำถามและคำตอบที่คุณสามารถลิงค์ไปเมื่อคุณบอกคนที่จะเรียกใช้คำสั่ง

6
ดำเนินการคำสั่งก่อนที่จะปิด / รีบูต [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ดำเนินการสคริปต์เมื่อออกจากระบบ / รีบูต / ปิดใน Ubuntu (2 คำตอบ) ปิดเมื่อเดือนที่แล้ว ฉันมีเครื่องที่ใช้ VM คนจรจัดสองคน ปัญหาที่ฉันมีคือบางครั้งฉันลืมที่จะปิด VM เหล่านั้นก่อนที่ฉันจะปิดหรือรีบูตเครื่องของฉัน เนื่องจากเครื่องของฉันติดกับข้อความนี้:waiting for vboxnet0 to become free ฉันค้นหาเกี่ยวกับวิธีแก้ไขปัญหาและพบหน้านี้: http://en.kioskea.net/faq/3348-ubuntu-executing-a-script-at-startup-and-shutdown ฉันลองสิ่งที่พวกเขาปิด แต่มันไม่ทำงาน ฉันเขียนไฟล์ sh สำหรับคำสั่งนั้น: #!/bin/bash cd ~/workspace/git/mediaservice vagrant halt ข้อเสนอแนะใด ๆ

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

1
เมื่อไรที่ Wayland จะสนับสนุนการรีสตาร์ทเชลล์ด้วยคำสั่ง?
ใน Xorg ฉันพบว่าการทำALT+ F2จากนั้นrจะทำงานเพื่อเริ่มต้นใหม่gnome-shellหลังจากอัปเดตอย่างไรก็ตามด้วย Wayland บน Ubuntu GNOME 17.04 และ GNOME 3.24 ฉันพบว่าฉันได้รับข้อความว่า: Restart is not available on Wayland ระบุว่าใน 17.10 Wayland จะกลายเป็นสิ่งใหม่กับ GNOME คุณลักษณะนี้จะได้รับการสนับสนุนในอนาคตผ่าน Wayland หรือไม่ถ้าอย่างนั้นทำไม?

1
สิ่งนี้“ … | คำสั่ง ps `cat`” ทำอย่างไร
จากการวิจัยอินเทอร์เน็ตของฉันฉันพบคำสั่งต่อไปนี้เป็นวิธีแก้ปัญหาเพื่อค้นหาชื่อกระบวนการของหน้าต่าง: xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat` |ผมก็ไม่เข้าใจว่าเกิดอะไรขึ้นที่นี่หลังจากที่ครั้งแรก สมมติว่าxprop _NET_WM_PIDเอาต์พุต1000เป็น ID กระบวนการ จะเกิดอะไรขึ้นต่อไป ทำไมเรามีความcatหลังps? ฉันสับสนเล็กน้อย

2
ฉันจะเริ่มต้น Telegram จากบรรทัดคำสั่งได้อย่างไร
ฉันจะเริ่มต้นผู้ส่งสารโทรเลขจากบรรทัดคำสั่งได้อย่างไร ฉันได้ลอง "โทรเลข" แต่ก็ไม่เป็นเช่นนั้น ผมได้ติดตั้งโทรเลขผ่าน ppa: ppa: atareao / โทรเลข

2
รันสคริปต์ bash ทุกครั้งเมื่อเรียกใช้งานบรรทัดคำสั่ง
ฉันเป็นผู้ใช้ Ubuntu / Linux ใหม่ฉันต้องการถามคำถามตามชื่อของฉันด้านบน ตัวอย่างเช่นฉันมีไฟล์ทุบตี./scriptฉันต้องการให้มันทำงานโดยอัตโนมัติเมื่อฉันพิมพ์บรรทัดคำสั่งใด ๆ เมื่อฉันรันบรรทัดคำสั่งpwdแล้ว./scriptจะถูกดำเนินการ เมื่อฉันพิมพ์บรรทัดคำสั่งถัดไปls -laแล้ว./scriptจะดำเนินการอีกครั้ง

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