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

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

10
รันคำสั่งเดียวกันอีกครั้ง แต่เป็นรูต
บางครั้งเมื่อฉันเรียกใช้คำสั่งฉันไม่ได้สังเกตว่าฉันต้องการเรียกใช้ในฐานะผู้ใช้ขั้นสูงเพื่อให้ได้รับอนุญาตเพียงพอ มีวิธีเรียกใช้คำสั่งเดียวกันอีกครั้ง แต่เป็นผู้ใช้ super หรือไม่?
117 command-line  sudo 


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

3
วิธีการใช้ฟังก์ชั่นเลิกทำในนาโน
ฉันใช้บรรทัด commmand แก้ไขข้อความนาโน ฉันจะเลิกทำการกระทำขณะแก้ไขข้อความได้อย่างไร ตัวอย่างเช่นฉันพิมพ์ข้อความแล้วเปลี่ยนใจ ตอนนี้ฉันต้องการกลับสู่สถานะก่อนหน้า อย่างไร?
114 command-line  nano 

3
ฉันจะสร้างไฟล์สคริปต์สำหรับคำสั่งเทอร์มินัลได้อย่างไร
ใน Windows ฉันสามารถเขียนไฟล์ที่มีคำสั่งสำหรับ cmd (โดยปกติ.cmdหรือ.batไฟล์) เมื่อฉันคลิกไฟล์เหล่านั้นมันจะเปิดขึ้นมาcmd.exeและรันคำสั่งที่ไฟล์นั้นบรรจุ ฉันจะทำสิ่งนี้ใน Ubuntu ได้อย่างไร ฉันแน่ใจว่านี่เป็นสิ่งที่ซ้ำกัน แต่ฉันไม่พบคำตอบของฉัน มันคล้ายกับคำถามเหล่านี้ แต่พวกเขาไม่ตอบคำถาม: เก็บคำสั่งเทอร์มินัลที่ใช้บ่อยในไฟล์ CMD.exe Emulator ใน Ubuntu เพื่อเรียกใช้ไฟล์. cmd / .bat

9
ฉันจะเชื่อมต่อกับเครือข่าย WPA wifi โดยใช้บรรทัดคำสั่งได้อย่างไร
โดยพื้นฐานแล้วฉันต้องการใช้iwconfigเพื่อเชื่อมต่อกับเครือข่าย wifi ของฉันเมื่อฉันไม่ได้อยู่ใน X แต่ฉันไม่เห็นวิธีที่จะทำในหน้าคน ความคิดใด ๆ

4
วิธีการเชื่อมต่อและยกเลิกการเชื่อมต่อกับเครือข่ายด้วยตนเองในเทอร์มินัล
เนื่องจากผู้จัดการเครือข่ายทำให้ฉันหนักใจมากฉันต้องการแทนที่ (อาจเป็นwicdหรือNMจากppa: volanin ) ฉันไม่รู้วิธีเชื่อมต่อและยกเลิกการเชื่อมต่อเครือข่ายผ่านเทอร์มินัลโดยไม่ใช้ตัวจัดการเครือข่าย ฉันต้องการวิธีที่บรรทัดคำสั่งในการจัดการเครือข่าย

7
มีวิธีการสร้างหลายไดเรกทอรีพร้อมกันด้วย mkdir หรือไม่?
หากฉันต้องการสร้างหลายไดเรกทอรี (ในระดับเดียวกัน) จากนั้นป้อนรายการชื่อไดเรกทอรีโดยคั่นด้วยเครื่องหมายจุลภาค (หรือบางสิ่งบางอย่างกับผลกระทบนั้น)

1
อะไรคือความแตกต่างระหว่างชุดการส่งออกและ env และเมื่อใดที่ฉันควรใช้แต่ละอัน
บ่อยครั้งที่ฉันจะทุบตีสคริปต์ทุบตีและทำให้ฉันมีวิธีตั้งค่าตัวแปรสองสามอย่าง: key=value env key=value export key=value เมื่อคุณอยู่ในสคริปต์หรือคำสั่งเดียว (ตัวอย่างเช่นฉันมักจะเชื่อมโยงตัวแปรกับตัวเรียกใช้ไวน์เพื่อตั้งค่าคำนำหน้าไวน์ที่เหมาะสม) สิ่งเหล่านี้ดูเหมือนจะใช้แทนกันได้อย่างสมบูรณ์ แต่แน่นอนว่าไม่เป็นเช่นนั้น ความแตกต่างระหว่างสามวิธีนี้คืออะไรและคุณสามารถยกตัวอย่างให้ฉันเมื่อฉันต้องการใช้แต่ละวิธีเป็นพิเศษได้หรือไม่ เกี่ยวข้องอย่างแน่นอนกับ`ความแตกต่างระหว่าง` VAR = ... 'และ' การส่งออก VAR = ... 'คืออะไร? แต่ฉันต้องการที่จะรู้วิธีที่envเหมาะสมกับเรื่องนี้เช่นกันและตัวอย่างบางส่วนที่แสดงให้เห็นถึงประโยชน์ของแต่ละคนก็ดีเช่นกัน :)
112 command-line  bash 

4
จัดการประวัติทุบตีด้วยเทอร์มินัลหลายเครื่อง
ฉันใช้ Terminator เป็นส่วนใหญ่และโดยปกติจะเปิดด้วยหน้าต่างเทอร์มินัลแบบแยก 3 ตัว ฉันใช้เทอร์มินัล Gnome ด้วยเหตุผลหลายประการ ฉันสงสัยว่าประวัติทุบตีจัดการอย่างไรในกรณีนี้เพราะบางครั้งฉันพลาดคำสั่งที่ออกมาก่อนหน้านี้เมื่อฉันเรียกใช้history ตัวอย่างเช่นพรอมต์ของฉันแสดงบรรทัดประวัติทุบตีปัจจุบัน ( \!) และถ้าฉันเปิดใช้งานเทอร์มิเนเตอร์โดยมีหน้าต่างเทอร์มินัลแยก 3 ตัวฉันจะได้รับประวัติบรรทัดเดียว (สมมุติ 100) บนเทอร์มินัลทั้งหมด ประวัติใดจะถูกบันทึกไว้? อีกทั้งการเปิดตัว Gnome Terminal หลังจากใช้งาน Terminator ฉันได้รับสาย 100 เมื่อเริ่มต้นโดยไม่คำนึงถึงคำสั่งทั้งหมดที่ออกมาก่อนหน้านี้ใน Terminator

5
ฉันจะตั้งค่าปลาเป็นเปลือกเริ่มต้นได้อย่างไร
มีวิธีตั้งปลาเป็นเชลล์เริ่มต้นใน ubuntu netbook remix หรือไม่? ฉันใส่. bashrc ของฉันเพื่อเรียกใช้ปลาซึ่งทำงานได้ดี แต่อูบุนตูตระหนักว่ามันเป็นปลาที่กำลังทำงานอยู่ในทุบตีซึ่งหมายความว่าเมื่อฉันพยายามปิดเปลือกมันเตือนฉันว่างานยังคงทำงานอยู่ มันไม่ได้ปรากฏขึ้นเป็นแอปพลิเคชันใหม่ดังนั้นฉันจึงไม่สามารถปักหมุดไว้ที่แถบของฉันเหมือนกับแอปทั่วไป
110 command-line  fish 

5
วิธีการทดสอบการเชื่อมต่อ Git ผ่าน SSH จริงๆหรือ?
เมื่อใช้ GIT ฉันมีปัญหากับการใช้ GIT บน SSHและเนื่องจากมันใช้งานได้ดีทั้งจากที่ทำงานและที่บ้านด้วยโมเด็มที่แตกต่างกัน ฉันไม่มีปัญหาในการเชื่อมต่อผ่าน HTTP ดังนั้นฉันคิดว่ามันเป็นปัญหา SSH แต่ฉันไม่มีผู้เชี่ยวชาญที่ใช้มันโดยตรง มีคำสั่งใดบ้างที่ฉันสามารถเรียกใช้ซึ่งตั้งค่าการเชื่อมต่อ "ทดสอบ" และแจ้งให้ฉันทราบว่าปัญหาเกิดขึ้นเมื่อใดและที่ไหน สวยมากทุกคน "ขนาดใหญ่" คำสั่ง (เช่นfetch, cloneหรือpushที่มีข้อมูลมาก) จากgit(แม้ในขณะที่ทำงานด้วย-v) เพียงแค่ "แขวน" ในช่วงกลางของการเชื่อมต่อระยะไกลที่มีข้อบ่งชี้ว่าทำไมพวกเขาได้หยุดเพื่อให้พวกเขามีการใช้ไม่ . มีวิธีใดบ้างที่ฉันจะได้รับรายละเอียดเพิ่มเติมเกี่ยวกับสิ่งที่เกิดขึ้นในการเชื่อมต่อ SSH?
109 command-line  ssh  git 


7
ฉันจะแสดง git branch ด้วยสีใน Bash prompt ได้อย่างไร
ฉันใช้คำแนะนำนี้เพื่อแสดงชื่อสาขาใน gnome terminal (Ubuntu 15.10) เมื่อทำงานในที่เก็บ git จากข้างต้นตอนนี้ฉันมีด้านล่างในไฟล์ ~ / .bashrc ของฉัน: # uncomment for a colored prompt, if the terminal has the capability; turned # off by default to not distract the user: the focus in a terminal window # should be on the output of commands, not on …
109 command-line  bash  git 

9
. bashrc อยู่ที่ไหน
ฉันรู้สึกโง่ที่ถาม แต่ฉันไม่สามารถหาคำตอบได้ทุกที่ ฉันกำลังพยายามทำตามคำแนะนำเหล่านี้เพื่อแก้ไข bash prompt ของฉัน แต่ไม่มี.bashrcอยู่ในไดเรกทอรีผู้ใช้ของฉัน ( ~/.bashrc) หรือในโฮมไดเร็กตอรี่ของฉันหรือในไดเรกทอรีระบบไฟล์หลัก ไม่มี.bashrcใน/etc/(มีbash.bashrcแต่) ฉันจะสร้าง.bashrcไฟล์ในผู้ใช้หรือโฮมไดเร็กตอรี่ได้หรือไม่? มีชุดคำสั่งที่ดีกว่าและล่าสุดกว่านี้สำหรับการแก้ไข bash prompt หรือไม่?

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