命令功能:
使用pwd命令可以顯示當前的工作目錄,該命令很簡單,直接輸入pwd即可,後面不帶引數。
pwd命令以絕對路徑的方式顯示使用者當前工作目錄。命令將當前目錄的全路徑名稱(從根目錄)寫入標準輸出。全部目錄使用/
分隔。第乙個/
表示根目錄,最後乙個目錄是當前目錄。執行pwd命令可立刻得知您目前所在的工作目錄的絕對路徑名稱。
命令語法:
pwd(選項)
選項
含義--help
顯示幫助資訊
--version
顯示版本信
[root@localhost ~]# pwd
/root
命令功能:
ln命令用來為檔案創件連線,連線型別分為硬連線和符號連線兩種,預設的連線型別是硬連線。如果要建立符號連線必須使用"-s"選項。
當我們需要在不同的目錄,用到相同的檔案時,我們不需要在每乙個需要的目錄下都放乙個必須相同的檔案,我們只要在某個固定的目錄,放上該檔案,然後在 其它的目錄下用ln命令鏈結(link)它就可以,不必重複的占用磁碟空間。命令語法:
ln [引數][原始檔或目錄][目標檔案或目錄]
選項
說明-b或--backup
刪除,覆蓋目標檔案之前的備份;
-d或-f或——directory
建立目錄的硬連線;
-f或——force
強行建立檔案或目錄的連線,不**件或目錄是否存在;
-i或——interactive
覆蓋既有檔案之前先詢問使用者;
-n或--no-dereference
把符號連線的目的目錄視為一般檔案;
-s或——symbolic
對原始檔建立符號連線,而非硬連線;
-s《字尾備份字串》或--suffix=《字尾備份字串》
用"-b"引數備份目標檔案後,備份檔案的字尾會被加上乙個備份字串,預設的備份字串是符號「~」,使用者可通過「-s」引數來改變它;
-v或——verbose
顯示指令執行過程;
-v《備份方式》或--version-control=《備份方式》
用「-b」引數備份目標檔案後,備份檔案的字尾會被加上乙個備份字串,這個字串不僅可用「-s」引數變更,當使用「-v」引數《備份方式》指定不同備份方式時,也會產生不同字尾的備份字串;
--help
--version
顯示版本資訊。
linux檔案系統中,有所謂的鏈結(link),我們可以將其視為檔案的別名,而鏈結又可分為兩種 : 硬鏈結(hard link)與軟鏈結(symbolic link),硬鏈結的意思是乙個檔案可以有多個名稱,而軟鏈結的方式則是產生乙個特殊的檔案,該檔案的內容是指向另乙個檔案的位置。硬鏈結是存在同乙個檔案系統中,而軟鏈結卻可以跨越不同的檔案系統。命令功能:不論是硬鏈結或軟鏈結都不會將原本的檔案複製乙份,只會占用非常少量的磁碟空間。
將命令的執行結果送至指定的檔案中
命令語法:
command > filename 把標準輸出重定向到乙個新檔案中
command >> filename 把標準輸出重定向到乙個檔案中(追加)
command 1 > fielname 把標準輸出重定向到乙個檔案中
command > filename 2>&1 把標準輸出和標準錯誤一起重定向到乙個檔案中
command 2 > filename 把標準錯誤重定向到乙個檔案中
command 2 >> filename 把標準輸出重定向到乙個檔案中(追加)
command >> filename 2>&1 把標準輸出和標準錯誤一起重定向到乙個檔案中(追加)
command filename2 把command命令以filename檔案作為標準輸入,以filename2檔案作為標準輸出
command &m 把標準輸出重定向到檔案描述符m中
ls -l > list.txt 將執行「ls -l」 命令的結果寫入檔案list 中
ls -lg >! list.txt 將執行「ls - lg」 命令的結果覆蓋寫入檔案list 中
Linux命令(cp mv cat和重定向)
cp 複製 將同資料夾下的某個檔案複製到資料夾下 常用選項說明 cp 1.txt 2.txt a複製原始檔的所有屬性 cp 1 2 r若給出的原始檔為目錄檔案,cp將遞迴複製該目錄下的所有子目錄和檔案,目錄檔案必須為乙個目錄名 f 覆蓋已經存在的目錄檔案而不提示 i互動式複製,在覆蓋目錄檔案之前將給...
linux 重定向命令
command filename 把標準輸出重定向到乙個新檔案中 command filename 把標準輸出重定向到乙個檔案中 追加 command 1 fielname 把標準輸出重定向到乙個檔案中 command filename 2 1 把標準輸出和標準錯誤一起重定向到乙個檔案中 comma...
linux重定向命令
昨天參加網易ttt的筆試,填空題考了cmd file 2 1的含義,我以前做專案接觸過重定向命令,但沒用這個,然後居然沒寫出正確答案來,慚愧啊。謹記,對遇到的問題要求甚解,要徹底弄懂,並且還要複習!現把所有命令列出來 cmd file 把 stdout 重定向到 file 檔案中 cmd file ...