1先嬉、touch
命令
用于創(chuàng)建文件
或修改文件時間
煌寇。
如果文件不存在
就創(chuàng)建一個空白的文件捆交;如果文件已存在
就修改文件的末次修改日期。
2腐巢、mkdir
命令
創(chuàng)建目錄命令
品追。使用-p
選項可以創(chuàng)建遞歸目錄
。所謂遞歸目錄就是一個目錄下包含另一個目錄系忙。如:mkdir -p a/b/c
诵盼。
注意
:在Linux系統(tǒng)中新建的目錄名不能與當前目錄中已經(jīng)存在的目錄或文件名相同惠豺。
3银还、rm
命令
用于刪除文件或目錄
。刪除后的文件或目錄不可恢復
洁墙。
常用選項:
-
-r
:用于刪除目錄
蛹疯,可以遞歸地刪除目錄下的內(nèi)容。 -
f
:強制刪除
热监,即使文件不存在也沒有提示捺弦。 -
rm
命令也可以與通配符
聯(lián)合使用。
4孝扛、復制和移動
命令
tree
命令:以樹狀圖
的方式列出文件目錄結(jié)構(gòu)列吼。使用-d
選項可以只
顯示目錄,不顯示文件苦始。使用方式:tree [目錄名]
寞钥。
-
cp
命令
用于復制文件或目錄
。
復制文件:cp 源文件 目標路徑
陌选;如果要更改復制后文件的名字理郑,可用cp 源文件 目標路徑/新的文件名.擴展名
。常用選項
-
-i
:文件已經(jīng)存在時有覆蓋提示
咨油。 -
-r
:用于復制目錄
您炉。cp -r 源文件 目標路徑
(這里的源文件為目錄);如果要更改復制后目錄的名字役电,可用cp 源文件 目標路徑/新的目錄名
赚爵。
-
-
mv
命令
用于移動文件或目錄
,也可用于文件或目錄重命名
法瑟。
移動文件或目錄:rm 源文件 目標路徑
冀膝。
文件或目錄重命名:rm 源文件 目標文件名
。常用選項
-
-i
:文件或目錄已經(jīng)存在時有覆蓋提示
瓢谢。
-
5畸写、查看文件內(nèi)容
-
cat
命令
用于查看文件內(nèi)容
、創(chuàng)建文件
氓扛、文件合并
以及追加文件內(nèi)容
枯芬。
cat
命令一次性將文件的所有內(nèi)容
顯示出來论笔。適合查看內(nèi)容較少
的文件。常用選項
-
-b
:對非空
輸出行編號千所。 -
-n
:對所有
輸出行編號狂魔。
如:cat -b hello.txt
。
-
-
more
命令
用于分屏顯示
文件內(nèi)容淫痰,每次只顯示一頁
內(nèi)容最楷。適合查看內(nèi)容較多
的文件。
使用more
命令時可能用到的操作鍵:操作鍵 功能 空格 向下滾動一屏 Enter 向下滾動一行 b 向前滾動一屏 f 向后滾動一屏 q 退出 /word 搜索word字符串 -
grep
命令
用于搜索目標字符串
待错。
使用方法:grep word hello.txt
(在hello.txt
文件中搜索word
字符串)籽孙。如果要搜索的字符串有空格,則需用到""
火俄,如grep "hello word" hello.txt
犯建。常用選項
-
-n
:顯示匹配的字符串
以及對應的行號
。 -
-v
:顯示不包含匹配字符串的所有行(相當于取反
)瓜客。 -
-i
:忽略大小寫适瓦。
模式查找
grep
命令允許對文本進行模式查找
,模式查找又被稱為正則表達式
谱仪。兩種常用的模式查找
-
^word
:行首
玻熙,搜索以word開始
的行。 -
word$
:行尾
疯攒,搜索以word結(jié)束
的行嗦随。
-
6、echo
命令
echo
把傳遞給命令的參數(shù)在終端中再
顯示一次卸例。echo
命令很少單獨使用称杨,通常會和重定向
聯(lián)合使用。
7筷转、重定向>
和>>
重定向?qū)⒈緛響撛诮K端上顯示的內(nèi)容輸出 / 追加
到指定文件中姑原。
>
:表示輸出,覆蓋
文件原有的內(nèi)容呜舒。-
>>
:表示追加锭汛,將內(nèi)容追加
到指定文件的末尾。使用方式
echo word > hello
:把word字符串寫入
hello文件中袭蝗;如果hello文件中有內(nèi)容唤殴,將會覆蓋掉原有的內(nèi)容,hello文件中只
有word這個字符串到腥。
ls -lh > hello
:把ls -lh
輸出的內(nèi)容寫入
hello文件中朵逝。
tree >> hello
:把tree
命令輸出的內(nèi)容追加
到hello文件中,不會覆蓋
hello文件原有的內(nèi)容乡范。
8配名、管道|
在Linux系統(tǒng)中啤咽,可以將一個命令的輸出
通過管道
作為另一個命令的輸入
。
常用管道命令
-
more
命令:分屏顯示渠脉。將第一個命令的輸出內(nèi)容
通過管道使用more命令分屏顯示
宇整。
如:ls -lha ~ | more
。 -
grep
命令:搜索目標字符串芋膘。通過管道在第一個命令的輸出內(nèi)容
中搜索目標字符串鳞青。
如:ls -lha ~ | grep Desktop
。