在Linux系統中,輸入一個命令,按一次TAB鍵會補全命令,按兩次TAB鍵,就會列出所有以輸入字元開頭的可用命令。這個功能被稱作命令補全。默認情況下,bash命令行可以自動補全文件或目錄名稱。
要讓可編程命令補全功能在你的終端起作用 ,你只需要執行/etc/bash_completion即可。如果你沒有找到/etc/bash_completion文件,那麼你只需要通過使用apt-get命令來安裝bash_completion 包即可。
用法示例:
在輸入write命令之後,如果你按兩次TAB按鍵,自動補全功能會提供執行write操作的列表。
❷ linux命令如何將上一個命令的賓語補全到這次命令
這個做不到,只能用鍵盤上的向上游標鍵,調出上一條命令,然後向左移動游標,將ls file.txt中的ls修改成vi,再按下回車執行,只能這樣做。
❸ linux中命令行tab補齊文件名(不是目錄)時文件名後面為什麼會帶/
TAB鍵的兩大作用:
1、只需輸入文件或目錄名的前幾個字元,然後按TAB鍵,如無相重的,完整的文件名立即自動在命令行出現;如有相重的,再按一下TAB鍵,系統會列出當前目錄下所有以這幾個字元開頭的名字。
2. 在命令行下,只需輸入例如m,再連續按兩次TAB鍵,系統將列出所有以m開頭的命令,(包括自定義的Bshell命令函數),對查找某些記不清楚的命令特有用。例如輸入ftp,將查到ftp,ftpcount,ftpwho,ftpshut等本不熟悉的命令。
❹ linux補全命令用哪個鍵
補全命令是Tab鍵
❺ linux下的終端tab自動補全命令是怎麼實現的
一方面文件實質都存放在根目錄下,樹狀目錄,所以tab可以在當前指定目錄下尋找i節點信息補齊路徑或者文件名; 另一方面tab可以去查詢環境變數設置裡面/etc/bin的命令文件,補齊命令。
❻ Linux里的tab命令補全鍵用不了了。怎麼辦啊。按了沒有反映。高手來幫小弟解釋下謝謝了。
Linux里的tab命令補全鍵用不了是操作錯誤造成的,解決方法如下:
1、打開LINUX的操作系統,首先在左邊任務欄裡面找到終端,滑鼠左鍵點擊打開終端命令窗口。
❼ linux下操作C按什麼鍵補齊之前的命令 我已經打過的命令
呵呵,沒有你說的這個。
你可以使用上下方向箭頭的鍵來翻出曾經用過的命令。
如果對你有幫助,給分哦,謝謝!沒有的話,整個最佳答案什麼的吧,謝謝!
❽ Linux中命令能自動補全但又說命令找不到
有多個命令開頭是相同的,按一次tab鍵的時候會列出相同的部分,但還不完整。你再按2次tab鍵,系統會列出前面相同名稱的命令,你再手動輸入一個或者多個名稱,再按tab就能補全了。
❾ linux中命令行tab補齊文件名(不是目錄)時文件名後面為什麼會帶/
1.
/etc/
本來就是個目錄
2.
tab
鍵自動補全的時候,目錄會加/這本身也就表示該為目錄,文件則不加。
樓主是不是弄錯了。
其實查看是文件還是目錄可以,ls
-ld
$file
看下類型
[root@master
Desktop]#
ls
-ld
testdir/
drwxr-xr-x
2
root
root
4096
Jan
13
2012
testdir/
比如這個以d開頭就表示目錄了
其次在ls命令的時候,可以加-F參數,如果是目錄,則會加
/,比如:
[root@master
Desktop]#
ls
-F
crontab
testdir/
vmware-tools-distrib/