用CD 命令進入這個目錄,然后輸入 ./ABC 再按Tab鍵,按這個鍵以后,系統(tǒng)會在這個文件夾里面找名字以ABC開頭的文件,如果只有一個,那么,系統(tǒng)會自動的將這個文件名其余的部分輸入進去

目前創(chuàng)新互聯(lián)公司已為上1000+的企業(yè)提供了網站建設、域名、虛擬空間、網站托管、服務器租用、企業(yè)網站設計、城廂網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
另外./代表當前目錄
Tab鍵在輸入命令的時候具有自動補全的功能,比如你想用shutdown這個命令,那么你輸入shutd以后再敲這個鍵,系統(tǒng)會自動地將own補進去
可以這樣做:
方法1:sed -i 's/被替換的內容/要替換成的內容/' file
方法2:sed 's/被替換的內容/要替換成的內容/g' file file.out;mv file.out file。
擴展資料:
Shell編程的常用技巧:
一、自動補齊:在linux中對于命令或路徑,可以TAB鍵進行自動補全,以下事項需要注意:
1、只存在一個該輸入字符開頭的命令或路徑,此時自動補全;
2、存在多個該輸入字符開頭的命令或路徑,此時第一次點擊TAB鍵無效,此時再次點擊TAB會羅列出所有該字符開頭的命令或路徑,繼續(xù)輸入直到僅僅剩一個時自動補全;
3、如果命令已經是完整的,TAB鍵則是本來的移動功能;而路徑的話要看命令自身的行為決定后續(xù)動作。
二、歷史命令
1、history命令可以顯示歷史執(zhí)行過的命令;
2、使用!+序號執(zhí)行該序號對應的命令;
3、使用!+字符執(zhí)行該字符開頭的最后一次執(zhí)行的指令。
三、命令別名
1、實現別名:alias ddd="df -Th";
2、刪除別名:unalias ddd;
3、顯示所有別名命令列表:alias;
4、存放位置:~/.bashrc? (加入該文件后,重啟后不會消失)。
四、重定向
1、重定向標準輸入: 命令接收輸入的途徑由鍵盤改為文件;
2、重定向標準輸出: 將命令的執(zhí)行結果輸出到指定文件,而不是直接顯示到屏幕;
3、重定向標準輸出: 將命令的執(zhí)行結果追加輸出到指定文件;
4、重定向標準錯誤:2 清除指定文件的內容,并把標準錯誤信息保存到指定文件;
5、重定向標準錯誤:2 標準錯誤信息追加到指定文件;
6、重定向標準輸出和標準錯誤:? 將標準輸出、標準錯誤信息全部保存到指定文件,而不是直接顯示在屏幕上。
1、用ls命令,查看你的種子文件名,可以手動復制粘貼種子文件名。
2、用ls命令,查看你的種子文件名后,手動輸入前三個字符,然后按鍵盤上的最左邊的tab鍵,shell會自動補齊文件名。
比如:
當前目錄下有種子文件wertyuiopsdfghjklxcvbnm,和aaaa、bbbb等三個文件。
先輸入ls,回車,列出這三個文件名。
再輸入ls,空格再輸入wer,然后按tab鍵,命令會自動補全為 ls wertyuiopsdfghjklxcvbnm。
在Linux系統(tǒng)中,輸入一個命令,按一次TAB鍵會補全命令,按兩次TAB鍵,就會列出所有以輸入字符開頭的可用命令。這個功能被稱作命令補全。默認情況下,bash命令行可以自動補全文件或目錄名稱。
要讓可編程命令補全功能在你的終端起作用 ,你只需要執(zhí)行/etc/bash_completion即可。如果你沒有找到/etc/bash_completion文件,那么你只需要通過使用apt-get命令來安裝bash_completion 包即可。
用法示例:
在輸入write命令之后,如果你按兩次TAB按鍵,自動補全功能會提供執(zhí)行write操作的列表。
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/
當前文章:linux命令文件補齊,linux補全文件名
文章地址:http://chinadenli.net/article1/dsippid.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、電子商務、小程序開發(fā)、App開發(fā)、靜態(tài)網站、外貿網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)