pwd
顯示當前工作目錄的絕對路徑.
ls [選項]
[目錄或檔案]
常用選項:
-a 顯示當前目錄所有檔案,包括隱藏檔案.
-l 以列表的方式顯示檔案.
切換到指定目錄:
cd [指定目錄的路徑]
回到home目錄:
cd或者cd ~
回到上一級目錄:
cd .
.
建立目錄
mkdir [選項] 目錄
常用選項:
-p 建立多級目錄
刪除空目錄
rmdir [選項] 空目錄
ps:如果要刪除非空目錄,需要使用:
rm -rf 目錄
建立空檔案
touch 檔名
touch可以一次性建立多個檔案,例如:
touch f1.txt f2.txt
這樣可以同時新建f1.txt和f2.txt
拷貝檔案到指定目錄
cp [選項] 原始檔 指定目錄
常用選項:
-r 遞迴複製整個資料夾
在cp指令前面加反斜槓可以不彈出是否覆蓋的詢問而直接覆蓋:
\cp [選項] 原始檔 指定目錄
移除檔案或目錄
rm [選項] 檔案目錄
常用選項:
-r 遞迴刪除整個資料夾
-f 強制刪除,不提示
移動檔案/目錄 或重新命名
重新命名:
mv oldname newname
移動:mv 源目錄 目的目錄
檢視檔案內容(唯讀)
cat [選項] 要檢視的檔案
常用選項:
-n 顯示行號
| more 分頁顯示 (其中|是管道符)
cat只能檢視不能修改
要修改請使用vi或者vim
more指令是基於vi編輯器的文字過濾器,用於按頁顯示文字檔案的內容
more 要檢視的檔案
more下的快捷鍵:
enter 下一行
q 退出
ctrl+f 向下滾動一屏
ctrl+b 向上滾動一屏
= 輸出當前行號
f 輸出檔名和當前行號
分屏檢視檔案,與more類似,但是more功能更強大.
less在顯示內容時不是載入整個檔案,而是按需載入,適用於大型檔案.
less 要檢視的檔案
less下的快捷鍵:
/字串 向下搜尋字串 n:向下查詢 n:向上查詢
?字串 向上搜尋字串 n:向上查詢 n:向下查詢
q 退出
>輸出重定向,
>>追加到末尾
例子:列表內容寫入檔案:
ls -l 檔案
列表內容追加到檔案末尾:
ls -al 檔案
將檔案1的內容覆蓋到檔案2
:cat 檔案1
> 檔案2
輸出內容到控制台
echo [選項]
[輸出內容]
例子:輸出環境變數:
echo $path
輸出hello:
echo "hello"
顯示檔案的開頭部分,預設顯示開頭10行
檢視檔案前10行:
head 檔案
檢視檔案前5行:
head -n 5
顯示檔案的結尾部分,模式顯示檔案最後10行
檢視檔案最後10行:
tail 檔案
檢視檔案最後5行:
tail -n 5 檔案
實時追蹤文件的所有更新,工作中常用:
tail -f 檔案
軟鏈結,也叫符號鏈結,類似快捷方式,存放鏈結其他檔案的路徑
ln -s 原始檔或目錄 軟鏈結名
例子:建立乙個軟鏈結abc,鏈結到/root
ln -s /root abc
刪除軟鏈結用rm -rf abc
(好像不加-rf也可以)
如果是rm -rf abc/ 那麼操作的物件是鏈結的目錄
ps:進入軟鏈結後,執行pwd顯示的是軟鏈結所在目錄
檢視最近已執行的歷史指令
顯示所有歷史指令:
history
檢視最近10個歷史指令:
history 10
執行歷史編號為5的指令:
!5
Linux檔案目錄類指令
pwd 顯示當前工作目錄的絕對路徑 ls options 目錄或檔案 常用選項 a 顯示當前目錄下所有的檔案和目錄,包括隱藏的。l 以列表的方式顯示資訊。cd 目錄的絕對路徑 切換工作目錄到指定目錄 常用引數 cd 或者cd 切換到當前使用者的主目錄 mkdir options 要建立的目錄 用於建...
Linux 檔案目錄類指令 二
功能描述 檢視檔案內容 唯讀 語法 cat 選項 要檢視的檔案 常用選項 n 顯示行號 使用細節 cat 只能瀏覽檔案,而不能修改檔案,為了瀏覽方便,一般會帶上 管道命令 more cat 檔名 more 分頁瀏覽 示例 檢視 etc profile檔案,並顯示行號 功能描述 more指令是乙個基於...
Linux 檔案目錄類常用指令1
1.pwd指令 功能描述 顯示當前工作目錄的絕對路徑 2.ls指令 功能描述 顯示檔案或者目錄 基本語法 ls 選項 目錄或是檔案 a 顯示當前目錄所有的檔案和目錄,包括隱藏的 以.開頭的 l 以列表的方式顯示資訊 3.cd 指令 功能描述 切換到指定目錄 基本語法 cd 引數 常用引數 絕對路徑和...