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

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

4
เพิ่มไบนารีให้กับเส้นทางของฉัน
ฉันมีไฟล์ปฏิบัติการ ฉันต้องการที่จะดำเนินการปฏิบัติการใน terminal ที่มีชื่อเช่นเดียวกับคำสั่งอื่น ๆ ผมจะสามารถนำปฏิบัติการของฉันใน/usr/local/binหรือฉันสามารถเพิ่มของมันไปPATH ~/.bashrcทั้งสองจะทำงาน อะไรดีกว่า? มีความแตกต่างหรือไม่?

3
วิธีฆ่า libreoffice จากบรรทัดคำสั่ง
ฉันใช้ Ubuntu 12.04.4 LTS 64 บิต ชุด LibreOffice ของฉัน (โดยเฉพาะ Writer) ค้าง ฉันจะฆ่า LibreOffice ได้อย่างไรและฉันจะฆ่าเฉพาะผู้เขียนได้อย่างไร (ไม่ใช่ Calc, Impress, .. ) ฉันพยายามค้นหากระบวนการปฏิบัติการที่ System Monitor และ command line ( ps) แต่ไม่พบมัน แก้ไข : ฉันต้องการสิ่งนี้: pkill -9 writer ฉันต้องการคำสั่งแบบย่อบางอย่าง

2
เทอร์มินัลวิธีการออก --More— รายการ
ฉันใช้การเติมข้อความอัตโนมัติจำนวนมากในเทอร์มินัลเช่นสำหรับcpคำสั่ง แต่บางครั้งเมื่อฉันใส่ในไดเรกทอรีสำหรับcpคำสั่งและกดTabรายการของไฟล์นั้นยาวจน Ubuntu แยกส่วนของรายการแล้วรอการป้อนข้อมูลคีย์ก่อนเรียงรายการส่วนที่เหลือของไฟล์ทีละรายการ . คุณสมบัตินี้อยู่ใกล้กับไร้ประโยชน์เพราะคุณไม่เคยรู้ว่ามีไฟล์เหลืออยู่เท่าใดและเกือบจะจบลงด้วยข้อผิดพลาด มีวิธีที่จะออกจากรายการนี้และกลับไปที่cpคำสั่งของฉันหรือฉันต้องกดCtrl+ Cและเริ่มพิมพ์cpคำสั่งของฉันอีกครั้ง?

1
เปิดไฟล์จากเทอร์มินัลเท่านั้นโดยพิมพ์ชื่อ
ฉันรู้ว่าxdg-openจะเปิดไฟล์จากเทอร์มินัลในแอปพลิเคชันที่ผู้ใช้ต้องการเช่นนี้: xdg-open filename แต่ฉันสงสัยว่าฉันจะเปิดไฟล์จากไดเรกทอรีปัจจุบันในแอปพลิเคชันเริ่มต้นได้อย่างไรโดยการพิมพ์: filename ตามมาด้วยEnterแน่นอน ไม่มีอะไรเพิ่มเติม

5
คำสั่ง 'grep' ทำอะไร
ฉันต้องการเรียนรู้วิธีการใช้งานเพื่อให้ฉันสามารถเริ่มใช้เทอร์มินัลได้มากขึ้น

4
ฉันจะสร้างโปรไฟล์ใหม่สำหรับเทอร์มินัล Gnome ผ่านบรรทัดคำสั่งได้อย่างไร
ตามที่ทุกคนรู้ว่าคุณสามารถสร้างโปรไฟล์ใหม่ได้จากเมนูที่คุณถูกถามว่าโปรไฟล์ใดที่มีอยู่ควรเป็นพาเรนต์สำหรับโปรไฟล์ใหม่ของคุณเป็นต้น แต่ฉันจะสร้างโปรไฟล์ใหม่ด้วยบรรทัดคำสั่งได้อย่างไร ฉันควรอ่านค่าทั้งหมดที่มีอยู่จากโปรไฟล์เริ่มต้นผ่าน gconftool และตั้งค่าอีกครั้งภายใต้ชื่อใหม่หรือมีวิธีแก้ปัญหาที่ดีกว่านี้อีกหรือไม่ หากคำตอบคือใช่: ฉันต้องใส่ใจกับชื่อโปรไฟล์ใหม่หรือไม่ คนใหม่จะเรียกว่าเสมอProfile0, Profile1, Profile2ฯลฯ

4
วิธีรับชื่อโฮสต์โดยใช้ terminal command-line
ฉันใช้ arp-scan ใน terminal เพื่อรับ ipaddress เช่นเดียวกับที่อยู่ mac มีอยู่แล้วฉันจะได้รู้จักชื่อโฮสต์ของ ipaddress ที่มีใน terminal หรือไม่ ตัวอย่างเช่นมี A-pc และ B-pc และ C-pc เชื่อมต่อกับเราเตอร์เดียวกัน ฉันต้องการชื่อโฮสต์แบบเดียวกับที่ฉันได้ผลลัพธ์ในการสแกน arp มีคำสั่งอะไรบ้าง? โปรดตอบกลับสิ่งนี้ ขอขอบคุณ. PS: ฉันไม่ต้องการใช้ wireshark หรือ s / w อื่น ๆ มันจะเป็นประโยชน์หากมีคำสั่ง terminal


3
ฉันจะเปลี่ยนไดเรกทอรีในเทอร์มินัลได้อย่างไรและรู้ว่าฉันอยู่ในไดเรกทอรีใด
ฉันกำลังทำตามคำแนะนำที่ @ Ubuntu ชุมชนช่วยเหลือ ; อย่างไรก็ตามฉันยังคงสับสนเกี่ยวกับบางสิ่ง ฉันค้นคว้าแล้วพบโพสต์นี้: ใช้เทอร์มินัลเพื่อเปลี่ยนไดเรกทอรีแต่มันอยู่เหนือฉัน & ฉันยังไม่แน่ใจว่าจะทำอย่างไร ฉันใหม่ & ต้องการทิศทางพิเศษอีกเล็กน้อยดังนั้นติดกับฉัน! ;-) ต่อไปนี้เป็นสคริปต์จาก terminal ของฉัน: christy@ubuntu:~$ ls Desktop examples.desktop install-tl-unx.tar.gz Pictures Templates Documents install-pkgs.log libnautilus-gksu.so Projects Videos Documents install-pkgs.log libnautilus-gksu.so Projects Videos christy@ubuntu:~$ cd/ bash: cd/: No such file or directory ฉันจะบอกสิ่งที่อยู่ในไดเรกทอรีและฉันจะนำทางไดเรกทอรีได้อย่างไร ฉันรู้ว่าฉันต้องทิ้งอะไรง่ายๆ

1
การเปิดใช้งานข้อความรหัสผ่านบนคีย์ส่วนตัวที่มีอยู่แล้ว
ฉันมีรหัสส่วนตัว ssh แล้วโดยไม่ต้องใส่ข้อความรหัสผ่าน เมื่อฉันเริ่มใช้มันเพื่อเข้าสู่ระบบที่สำคัญและปลอดภัยฉันต้องใช้ข้อความรหัสผ่านในคีย์ส่วนตัว RSA ของฉัน ฉันจะเปิดใช้งานข้อความรหัสผ่านบนกุญแจส่วนตัวที่มีอยู่แล้วได้อย่างไร นอกจากนี้ฉันต้องการทราบวิธีสำรองข้อมูลไพรเวตคีย์ก่อนที่ฉันจะเปิดใช้งานข้อความรหัสผ่านในกรณีที่ฉันเลอะหรือลืมข้อความรหัสผ่าน (เฉพาะบางวันจนกว่าฉันจะสามารถส่งข้อความรหัสผ่านไปยังหน่วยความจำของฉัน)
15 command-line  ssh 

1
วิธีการอนุญาตให้ดำเนินการโดยไม่ต้องแจ้งรหัสผ่านโดยใช้ sudo
ฉันกำลังเขียนแอปพลิเคชัน Java ที่ฉันต้องทำการประมวลผลบรรทัดคำสั่งและได้รับผลกลับ แต่เมื่อฉันรันคำสั่งมันขอรหัสผ่าน sudo จนถึงตอนนี้ฉันพยายาม: $ sudo -s $ vim /etc/sudoers # User privilege specification root ALL=(ALL:ALL) NOPASSWD: ALL javauser ALL=(ALL:ALL) NOPASSWD: ALL :wq $ 4 -r--r----- 1 root root 615 2011-10-26 09:23 sudoers เมื่อฉันรันคำสั่งมันจะถามรหัสผ่าน "[javauser] สำหรับ javauser:" อีกครั้ง แต่ฉันพูดถึง noPASSWD แล้ว whoamiส่งคืนalexและฉันกำลังเพิ่มเป็นเช่นนี้ในsudoersไฟล์ # User privilege specification root ALL=(ALL:ALL) …

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

4
วิธีแก้ไขพฤติกรรม backspace ที่แปลกประหลาดด้วย urxvt + zsh
ฉันใช้ urxvt ร่วมกับ zsh อย่างไรก็ตามตั้งแต่ติดตั้ง Ubuntu 10.04 ใหม่ฉันมีปัญหาต่อไปนี้ หากฉันพิมพ์ backspace เคอร์เซอร์จะเลื่อนไปทางขวา (แทนที่จะลบอักขระทางซ้าย) สมมติว่าฉันพิมพ์อักขระ n ตัวจากนั้นกด backspace n-times ย้ายเคอร์เซอร์ไปทางซ้ายถ้าฉันพิมพ์ backspace แล้วอีกหนึ่งเคอร์เซอร์จะไม่เคลื่อนที่อีกต่อไป หากฉันพิมพ์ลูกศรซ้ายจะไม่เกิดอะไรขึ้นถ้าฉันพิมพ์ลูกศรขวาหลังจากนั้นจะมีอักขระบางตัวเกิดขึ้น mv .zshrc .zshrc.bak mv .Xdefaults .Xdefaults.bak ไม่ได้ช่วย urxvt + bash ทำงานได้ดีเช่นเดียวกับ xterm + zsh รุ่น zsh: 4.3.11-4ubuntu2.is.3ubuntu1 รุ่น rxvt-unicode: 9.09-3 ความคิดวิธีการแก้ไขปัญหานี้?


5
ปรับระดับเสียงผ่าน commandline เพื่อให้ปริมาณการแจ้งเตือนปรากฏขึ้น
มีวิธีการปรับระดับเสียงของระบบผ่าน commandline เพื่อให้ป๊อปอัพระดับเสียงเริ่มต้น (อันที่ปรากฏขึ้นเมื่อกดปุ่มสื่อบนโน๊ตบุ๊ค) ยังคงปรากฏ ฉันต้องการสิ่งนี้สำหรับการควบคุมระยะไกลของฉัน มันจะทำงานโดยใช้ไฟล์ lircrc และ irexec

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