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

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

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

4
"uname" ดึงข้อมูลจากที่ไหน
ไหนจะuname -iดึงข้อมูลจาก? มีรายละเอียดอยู่ในนี้/etc/หรือไม่? มีรายละเอียดอยู่ในนี้/proc/หรือไม่? ถ้าเป็นเช่นนั้นไฟล์ชนิดใดที่อ้างถึงเอาต์พุตรายละเอียดเหล่านั้น?

2
บันทึกประวัติเทอร์มินัลลงในไฟล์สำหรับพิมพ์
เซิร์ฟเวอร์หัวขาดของ Ubuntu ของฉันกำลังจะสูญเสียฮาร์ดไดรฟ์ทั้งสอง (raid1) ฉันบันทึกสิ่งที่สำคัญที่สุดแล้ว ตอนนี้ฉันนั่งอยู่หน้าไคลเอ็นต์ Mac OS X ด้วยเทอร์มินัลเปิด (ssh) ฉันต้องบันทึกคำสั่งการติดตั้งทั้งหมดหรืออย่างน้อยที่สุดที่ฉันเขียนไว้ ดังนั้นโดยพื้นฐานแล้วคำสั่ง 1k แรก ... ฉันต้องการพิมพ์และบันทึกลงในไฟล์ ดังนั้นฉันสามารถติดตั้งใหม่ทุกอย่างได้อย่างง่ายดาย ยังไงก็ตามบันทึกไฟล์กำหนดค่าที่ค้นคว้ายาก ๆ ซึ่งผมจำไม่ได้ว่าอยู่ที่ไหน

2
จะคัดลอกและวางไฟล์ได้อย่างไร?
ฉันต้องการคัดลอกและวางไฟล์ mkoctfile.mชื่อของไฟล์ที่ได้คือ เส้นทางของไฟล์นี้คือ: /usr/share/octave/3.2.4/m/miscellaneous/mkoctfile.m ฉันต้องการวางลงในเส้นทางต่อไปนี้ /usr/bin/mkoctfile-3.2.4 ฉันสร้างไดเรกทอรีโดยใช้คำสั่งต่อไปนี้: sudo su mkdir -p /usr/bin/mkoctfile-3.2.4 แต่ฉันไม่รู้วิธีคัดลอกและวางmkoctfile.mในเส้นทางนี้ โปรดบอกฉันว่าฉันต้องใช้คำสั่งอะไร

4
“ ♦: ไม่พบคำสั่ง” ใน tty หลังจากล็อกอิน
ฉันมีปัญหานี้หลังจากอัพเกรด Lubuntu จาก 12.10 เป็น 13.04 ผมกดCtrl+ Alt+ ป้อนเข้าสู่ระบบรหัสผ่านรอสองวินาทีและได้รับ:1 ♦: command not found"หลังจากข้อความนี้ฉันสามารถพิมพ์คำสั่งได้โดยไม่มีปัญหา แต่มันคืออะไร echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/vitaly/bin:/usr/java/jdk1.7.0_17/bin .bashrcไฟล์ของฉันคือ: # ~/.bashrc: executed by bash(1) for non-login shells. # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc) # for examples # If not running interactively, don't do anything case $- in *i*) ;; *) …



6
สลับการเข้ารหัสเทอร์มินัลด้วยคำสั่ง
หนึ่งในเซิร์ฟเวอร์ที่ฉันมักsshจะใช้การเข้ารหัสแบบตะวันตกแทน utf-8 (และไม่มีทางที่ฉันจะเปลี่ยนได้) ฉันเริ่มเขียนสคริปต์ทุบตีเพื่อเชื่อมต่อกับเซิร์ฟเวอร์นี้ดังนั้นฉันจึงไม่จำเป็นต้องพิมพ์ที่อยู่ทั้งหมดทุกครั้ง แต่ฉันต้องการปรับปรุงสคริปต์นี้ดังนั้นจึงเปลี่ยนการเข้ารหัสของหน้าต่างเทอร์มินัลอย่างถูกต้อง การเปลี่ยนแปลงที่ฉันต้องทำสามารถทำได้โดยใช้เมาส์โดยไปที่ "เทอร์มินัล" -> "ตั้งค่าการเข้ารหัสอักขระ ... " -> "Western (ISO-8859-1)" มีคำสั่งเทอร์มินัลที่ทำสิ่งเดียวกันสำหรับหน้าต่าง / หน้าจอเทอร์มินัลปัจจุบันหรือไม่? เพื่อชี้แจง: ฉันไม่สนใจวิธีการเปลี่ยนสถานที่ของระบบบนไซต์ระยะไกล - ระบบนั้นเป็นระบบที่จัดการโดยคนอื่นและฉันไม่รู้ว่าสิ่งที่อาจขึ้นอยู่กับการเข้ารหัสละติน -1 สิ่งที่ฉันต้องการทำคือให้หน้าต่างเทอร์มินัลนี้สลับการเข้ารหัสอักขระตามข้างต้นในลักษณะเดียวกับที่ฉันสามารถทำได้ด้วยเมาส์และเมนู

2
เหตุใด Ubuntu จึงใช้เวลานานถึงจะพูดว่า "ไม่พบคำสั่ง"
ด้วยเหตุผลบางอย่างด้วยการตั้งค่าของฉันมันอาจใช้เวลา Ubuntu หลายวินาทีในการตอบสนองด้วย "ไม่พบคำสั่ง" เมื่อฉันพิมพ์คำสั่งโดยไม่ตั้งใจ ทำไมใช้เวลานาน มีวิธีใดที่จะลดระยะเวลาที่ฉันต้องรอได้หรือไม่ ฉันมี 13 ไดเรกทอรีใน PATH ของฉัน แต่ถึงกระนั้น (ส่วนใหญ่มีเพียงไม่กี่ไฟล์ในนั้น) มันไม่ควรใช้เวลาหลายวินาทีในการค้นหา 13 ไดเรกทอรีสำหรับคำสั่งใช่ไหม?

3
ความเท่าเทียมกันของบรรทัดคำสั่งของบางงานใน Synaptic
ฉันใช้ apt-get เพื่อการจัดการแพ็คเกจส่วนใหญ่อยู่แล้ว ยังมีบางครั้งที่ฉันต้องใช้ Synaptic เพื่อทำสิ่งบางอย่างเป็นครั้งคราว ฉันต้องการเรียนรู้คำสั่งที่เทียบเท่าสำหรับการทำสิ่งต่อไปนี้ใน Synaptic: ตรวจสอบการขึ้นต่อกันของแพ็คเกจ (สามารถทำได้ใน Synaptic โดยดูคุณสมบัติของแพ็คเกจ) เรียกดูแพ็คเกจที่มี ค้นหา (ในชื่อแพ็คเกจรวมถึงรายละเอียด / คำอธิบาย) เพื่อหากุญแจ (ฟังก์ชั่นการค้นหาที่ด้านบนของ synaptic) ตรวจสอบว่ามีการติดตั้งแพ็คเกจหรือไม่ นอกจากนี้ยังมีวิธีการค้นหาแพ็คเกจที่ไม่จำเป็นอีกต่อไป (เช่นแพ็คเกจไม่ได้ใช้งานอีกต่อไปเพราะฉันลบการอ้างอิง) ฉันมีความรู้สึกว่าระบบของฉันป่องอย่างมากเพราะฉันลบโปรแกรมบางโปรแกรมและไม่ได้อ้างอิงทั้งหมดไปกับพวกเขา

6
วิธีทำให้ Terminal กึ่งโปร่งแสง?
ฉันใช้ Ubuntu 11.04 กับ gnome 2.3 และฉันต้องการให้หน้าจอเทอร์มินัลของฉันโปร่งใส ปัญหาคือการตั้งค่าแบบโปร่งใสในเทอร์มินัลของฉันเพียงแสดงพื้นหลังของเดสก์ท็อปไม่ใช่หน้าต่างจริงที่เปิดอยู่ด้านหลังเทอร์มินัล มันทำงานบนแล็ปท็อปของฉันที่ฉันมี Xubuntu 11.10 และฉันไม่เห็นเหตุผลว่าทำไมมันไม่ควรทำงานเหมือนกันที่นี่ นี่คือลักษณะที่ควร: นี่คือลักษณะที่ปรากฏ:

3
tty7 คืออะไรใน commandline?
เมื่อเร็ว ๆ นี้ฉันได้เล่นในเทอร์มินัลแล้วพิมพ์whoคำสั่ง เมื่อฉันเห็นชื่อผู้ใช้และวันที่ฉันไม่รู้ว่าอะไรtty7หรืออะไรนี่pts/0ใครช่วยอธิบายเรื่องนี้ให้ฉันได้บ้าง
24 command-line  tty 

7
วิธีเปิดไดเรกทอรี / โฟลเดอร์และ URL ผ่าน Terminal
ฉันสามารถนำทางไฟล์ของฉันได้ค่อนข้างเร็วผ่านเทอร์มินัล เร็วกว่าการดับเบิลคลิก ... เปิด ... ดูดับเบิลคลิก ... ฯลฯ ฉันจะเปิดไดเรกทอรีใน Ubuntu GUI ได้อย่างไร ตัวอย่างเช่น: cd projects {some cmd} client_project จากนั้น voila จะเปิดใน Ubuntu GUI ราวกับว่าฉันสำรวจด้วยตนเอง? นอกจากนี้ฉันจะเปิด URL ในเบราว์เซอร์เริ่มต้นของฉันผ่านทางเทอร์มินัลได้อย่างไร มันยอดเยี่ยมมากที่จะไป: F12 open http://google.com และ Chrome ก็เปิดขึ้นมา

4
แท็บ Terminal Gnome น่าเกลียดและมีขนาดใหญ่
ทั้งเทอร์มินัล gnome และเทอร์มิเนเตอร์ (ซึ่งฉันใช้กับแล็ปท็อปสมัยนี้) สามารถปรับแต่งให้ดูสวยมาก ด้วยการใช้งานเต็มหน้าจอและทำให้เดสก์ท็อปยุ่งเหยิงให้น้อยที่สุดก็เป็นไปได้ที่จะได้พื้นที่ที่มีขนาดพอเหมาะสำหรับการทำงานแม้ใน EeePC ตัวเล็ก ๆ ของฉัน อย่างไรก็ตามมีองค์ประกอบหนึ่งที่ฉันไม่สามารถควบคุมได้ แท็บ Gnome เป็นอย่างหนาแน่นขนาดใหญ่และน่าเกลียดที่สุด พวกเขาไม่พอดีกับชุดรูปแบบที่ดูโง่ แต่สำหรับฉันปัญหาที่ใหญ่ที่สุดคือหน้าจออสังหาริมทรัพย์ที่สูญเปล่า โดยเฉพาะบนหน้าจอแล็ปท็อปขนาดเล็กมันเป็นปัญหาที่แท้จริง มีวิธีในการเปลี่ยนแท็บเหล่านี้หรือไม่ ฉันรู้ว่าเป็นไปได้ที่จะวางพวกเขาไว้ที่ด้านข้างของหน้าต่าง แต่แล้วพวกเขาก็ใช้พื้นที่มากขึ้น ! หากสิ่งนี้เป็นไปไม่ได้ด้วยการกำหนดค่าชุดรูปแบบหรือ gnome มีโปรแกรมเทอร์มินัลเช่นเทอร์มิเนเตอร์ที่สามารถจัดการแท็บเองได้หรือไม่? (เป็นการดีเลิศในแฟชั่นที่สง่างามมากขึ้น!)

7
ด้วยตัวเรียกใช้งานสำหรับเทอร์มินัลแอปพลิเคชันฉันจะเปิดเทอร์มินัลได้อย่างไรหลังจากโปรแกรมเสร็จสมบูรณ์
ฉันมีคำสั่งเทอร์มินัลที่ฉันเรียกใช้จากโปรแกรมเรียกใช้งาน วิธีนี้ใช้งานได้ดี แต่บางครั้งคำสั่งล้มเหลวดังนั้นฉันต้องการให้เทอร์มินัลเปิดอยู่เพื่อที่ฉันจะได้เห็นผลลัพธ์ ฉันจะทำสิ่งนี้ได้อย่างไร

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