最近學習了linux的一些基本命令,寫個部落格記錄一下,以便之後複習。
功能描述 :
顯示當前工作目錄的絕對路徑。
基本語法:
pwd功能描述 :
顯示當前目錄的內容資訊。
基本語法:
ls [選項] [目錄或是檔案]
常用選項:
-a: 顯示當前目錄所有檔案和目錄,包括隱藏檔案;
-l:以列表的形式顯示資訊;
功能描述 :
切換工作目錄(change directory);
基本語法:
cd [引數]
常用引數:
乙個路徑(相對路徑和絕對路徑都行);
其他引數或用法
cd …:切換到當前目錄的上一級目錄;
cd ~:回到當前使用者的家目錄;
功能描述 :
用於建立目錄(make directory);
基本語法:
mkdir [選項] 要建立的目錄
常用選項:
-p:建立多及目錄;
功能描述 :
刪除空目錄;
基本語法:
rmdir [選項] 要刪除的目錄
使用細節:
rm直接使用刪除的是空目錄,非空目錄無法刪除;
ps:可以 rm -rf 要刪除的目錄 刪除非空目錄;
功能描述 :
建立空檔案;
基本語法:
touch 檔名稱
功能描述 :
拷貝檔案到指定目錄;
基本語法:
cp [選項] 原始檔 目標檔案
常用引數:
-r:遞迴複製整個資料夾;
使用細節:
目標目錄中有同名檔案時預設覆蓋的使用方法:
\cp [選項] 原始檔 目標檔案
功能描述 :
刪除檔案或目錄;
基本語法:
rm [選項] 要刪除的檔案或目錄
常用選項:
-r:遞迴刪除整個資料夾;
-f:強制刪除不提示;
功能描述 :
移動檔案與目錄或重新命名;
基本語法:
mv oldfilename newfilen
mv 要移動的檔案 目標位置的路徑
功能描述 :
以唯讀的方式檢視檔案內容;
基本語法:
cat [選項] 要檢視的檔案;
常用選項:
-n:顯示行號;
功能描述 :
more指令是乙個基於vi編輯器的文字過濾器,它以全螢幕的方式按頁顯示文字檔案的內容;
基本語法:
more 要檢視的檔案
快捷鍵:
功能描述 :
less指令用來分屏檢視檔案內容,它的功能與more指令類似,但是比more指令更加強大,支援各種顯示終端。less指令在顯示檔案內容時,並不是一次將整個檔案載入之後才顯示,而是根據顯示需要載入內容,對於顯示大型檔案具有較高的效率。
基本語法:
less 要檢視的檔案
快捷鍵:
功能描述 :
>:輸出重定向,將命令輸出的內容寫入檔案,會覆蓋檔案原有的內容;
>>:追加:將命令輸出的內容追加到檔案末尾,不會覆蓋檔案原有內容;
用法舉例:
(1)ls > a.txt :將ls命令輸出的內容寫入到檔案a.txt;
(2)cat a.txt >> b.txt:將cat輸出的內容(即檔案a.txt的內容)追加到b.txt中。
功能描述 :
輸出內容到控制台;
基本語法:
echo [選項] 要輸出的內容
用法舉例:
echo $path :輸出環境變數;
功能描述 :
顯示檔案的開頭部分內容,預設顯示前十行;
基本語法:
head 要檢視的檔案
head -n5 (檢視檔案的前5行,5可以使任意數)
功能描述 :
顯示檔案的尾部的內容,預設顯示最後十行;
基本語法:
head 要檢視的檔案
head -n5 要檢視的檔案(檢視檔案的候5行,5可以使任意數)
head -f 要檢視的檔案 (實時追蹤該文件的所有更新)
功能描述 :
檢視已經執行過的歷史命令;
基本語法:
history (檢視所有執行過的歷史命令)
history 10 (檢視執行過的最後十條命令,10可以使任意數)
!178 (執行 編號為178的歷史命令,178可以是任意數)
Linux基本命令一(檔案管理)
1.uname 檢視版本資訊 1.0 uname r 1.1 all 顯示所有資訊 1.2 i 硬體平台資訊 2.pwd 顯示當前所在目錄 print working directory 3.cd 切換 改變目錄 change directory 3.0 cd 相對路徑或絕對路徑 3.1 代表此層目...
linux(一)檔案處理命令
一 檔案處理命令 ls 選項 檔案或目錄 選項 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性 h 人性化顯示檔案大小 i 顯示inode 檔案型別 檔案 d 目錄 l 軟連線檔案 u 所有者 g所屬組 o其他人 r 讀 w 寫 x 執行 mkdir 建立目錄 p 遞迴建立目錄 ...
Linux基本命令 二 檔案處理命令
命令名稱 touch 命令所在路徑 bin touch 執行許可權 所有使用者 語法 touch 檔名 功能描述 建立空檔案 範例 touch chen.list 命令名稱 cat 命令所在路徑 bin cat 執行許可權 所有使用者 語法 cat 檔名 功能描述 顯示檔案內容 n 顯示行號 範例 ...