修改密碼: passwd
查看當前目錄下的文件 ls
查看當前用戶信息 whoami
*可以匹配0個或任意多個字符
?可以匹配1個字符
cat filename查看文件內容? cat -b filename顯示行號
wc統計當前文件的行數,單詞數,文件大小
復制文件 cp 源文件 新文件
重命名 mv 原名字 新名字
刪除文件 rm 文件名可以刪除多個文件
cd~ 進入主目錄
獲取當前所在的目錄可以使用 pwd 命令:
可以使用
mkdir
命令來創建目錄,
為
mkdir
命令增加
-p
選項,可以一級一級創建所需要的目錄,即使上級目錄不存在也不會報錯
可以使用
rmdir
命令來刪除目錄,
rmdir
其實是
rmove directory
縮寫,其只有一個選項
-p
類似與
mkdir
命令,這個參數的作用是將上級目錄一起刪除
。
舉個例子吧,新建目錄
mkdir -p d1/d2/d3
,
rmdir -p d1/d2/d3
相當于是刪除了
d1,d1/d2, d1/d2/d3。
rm
-f
強制的意思,如果不加這個選項,當刪除一個不存在的文件時會報錯
。
-i 這個選項的作用是,當用戶刪除一個文件時會提示用戶是否真的刪除 。
-r 當刪除目錄時,加該選項,如果不加這個選項會報錯 。rm 是可以刪除不為空的目錄的 。
which 用來查找一個命令的絕對路徑,這個命令筆者不詳細介紹,因為平時筆者只用來查找一個命令的絕對路徑 。
ls
-a 全部的檔案都列出,包括隱藏的 。linux 文件系統中同樣也有隱藏文件 。 這些隱藏文件的文件名是以 . 開頭的 。 例如 .test, /root/.123, /root/.ssh 等等,隱藏文件可以是目錄也可以是普通文件 。
-l
詳細列出文件的屬性信息,包括大小
、
創建日期
、
所屬主所屬組等等
。ll
這個命令等同于
ls –l 。
-d
后邊跟目錄,如果不加這個選項則列出目錄下的文件,加上后只列車目錄本身
cp copy 的簡寫,即拷貝 。 格式為 cp [ 選項 ] [ 來源文件 ] [ 目的文件 ] ,例如我想把 test1 拷貝成 test2 ,這樣即可 cp test1 test2 ,以下介紹幾個常用的選項
-d
這里涉及到一個
“
連接
”
的概念
。
連接分為軟連接和硬連接
。
在以后的章節中會詳細解釋,現在你只要明白這里的軟連接跟
windows
中的快捷方式類似即可
。
如果不加這個
-d
則拷貝軟連接時會把軟連接的目標文件拷貝過去,而加上后,其實只是拷貝了一個連接文件(即快捷方式)
。
-r 如果你要拷貝一個目錄,必須要加 -r 選項,否則你是拷貝不了目錄的 。
-i 如果遇到一個存在的文件,會問是否覆蓋 。
-u 該選項僅當目標文件存在時才會生效,如果源文件比目標文件新才會拷貝,否則不做任何動作 。
?
?
mv 移動的意思,是 move 的簡寫 。 格式為 mv [ 選項 ] [ 源文件 ] [ 目標文件 ] ,下面介紹幾個常用的選項 。
?
-i 和 cp 的 -i 一樣,當目標文件存在時會問用戶是否要覆蓋 。 在 Redhat/CentOS 系統中,我們使用的 mv 其實是 mv –i
?
-u 和上邊 cp 命令的 -u 選項一個作用,當目標文件存在時才會生效,如果源文件比目標文件新才會移動,否則不做任何動作 。
?
該命令有集中情況,你注意到了嗎?
?
1 ) 目標文件是目錄,而且目標文件不存在;
?
2 ) 目標文件是目錄,而且目標文件存在;
?
3 ) 目標文件不是目錄不存在;
?
4 ) 目標文件不是目錄存在;
?
目標文件是目錄,存在和不存在,移動的結果是不一樣的,如果存在,則會把源文件移動到目標文件目錄中
。
不存在的話移動完后,目標文件是一個文件
。
這樣說也許你會覺得有點不好理解,看例子吧
。
cat 比較常用的一個命令,即查看一個文件的內容并顯示在屏幕上 。
?
-n
查看文件時,把行號也顯示到屏幕上
。
上例中出現了一個
”>>”
,這個符號跟前面介紹的
”>”
的作用都是重定向,即把前面輸出的東西輸入到后邊的文件中,只是
”>>”
是追加的意思,而用
”>”
,如果文件中有內容則會刪除文件中內容,而
”>>”
則不會
。
-A 顯示所有東西出來,包括特殊字符
?
tac 其實是 cat 的反寫,同樣的功能也是反向打印文件的內容到屏幕上 。
more 也是用來查看一個文件的內容 。 當文件內容太多,一屏幕不能占下,而你用 cat 肯定是看不前面的內容的,那么使用 more 就可以解決這個問題了 。 當看完一屏后按空格鍵繼續看下一屏 。 但看完所有內容后就會退出 。 如果你想提前退出,只需按 q 鍵即可 。
less 作用跟 more 一樣,但比 more 好在可以上翻,下翻 。 空格鍵同樣可以翻頁,而按 ”j” 鍵可以向下移動(按一下就向下移動一行),按 ”k” 鍵向上移動 。 在使用 more 和 less 查看某個文件時,你可以按一下 ”/” 鍵,然后輸入一個 word 回車,這樣就可以查找這個 word 了 。 如果是多個該 word 可以按 ”n” 鍵顯示下一個 。 另外你也可以不按 ”/” 而是按 ”?” 后邊同樣跟 word 來搜索這個 word ,唯一不同的是, ”/” 是在當前行向下搜索,而 ”?” 是在當前行向上搜索 。
head head 后直接跟文件名,則顯示文件的前十行 。 如果加 –n 選項則顯示文件前 n 行 。
?
tail 和 head 一樣,后面直接跟文件名,則顯示文件最后十行 。 如果加 -n 選項則顯示文件最后 n 行 。
?
?
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
