Linux文件和目錄操作命令【day1:詳細(xì)待續(xù)】

常用命令及用法總計(jì)

1. pwd

顯示當(dāng)前所在位置咒循,一般不用加參數(shù)

2. cd

切換目錄

3. tree

  • 說(shuō)明: 以樹(shù)形結(jié)構(gòu)顯示目錄所在內(nèi)容,文件粗恢、子目錄及子目錄里文件和目錄
  • 參數(shù):
-a 顯示所有文件捣炬,包含隱藏文件
-d 只顯示目錄
-f 顯示每個(gè)文件完整路徑
-i 不顯示樹(shù)枝,常同-f 配合用
-L num  顯示目錄下深度,mum為大于0整數(shù)
-F 在不同文件后加上蹬刷,* 、 = @ | 等符號(hào)
  • 使用案例:
#顯示所有文件频丘,包含隱藏
tree -a /var/www  
#僅列出第一層目錄結(jié)構(gòu)
tree -L 1 /var/www
#僅顯示目錄(不顯示文件)
tree -d /var/www

4. mkdir 創(chuàng)建目錄

  • 參數(shù)說(shuō)明
-p 遞歸創(chuàng)建
-m 設(shè)置創(chuàng)建目錄權(quán)限
-v 顯示創(chuàng)建過(guò)程
  • 操作案例
#遞歸創(chuàng)建多個(gè)多級(jí)目錄
mdkir -p {dir1,dir2}/dir1_2, dir2_2}
mkdir -p num/dir{1..5}  eng/{a..f}
2018-12-09_mkdir.png

5. touch 創(chuàng)建空文件或改變文件時(shí)間戳屬性

  • 參數(shù)說(shuō)明
-a 值更改文件的最好訪問(wèn)時(shí)間
-d STRING 使用STRING字符串代表的時(shí)間作為模板設(shè)置制定文件的時(shí)間熟悉
-m 值更改指定文件的最好修改時(shí)間
-r file 將指定文件的時(shí)間屬性設(shè)置為與模板文件file的時(shí)間屬性相同
-t STAMP 
  • 案例
#創(chuàng)建多個(gè)文件
touch a.txt b.txt
touch stu{1..5}.txt   //創(chuàng)建1.txt 2.txt 3.txt 4.txt 5.txt
#更改最好訪問(wèn)時(shí)間
touch -a 1.txt
#更改最后修改時(shí)間
touch -m 1.txt

6. ls 顯示目錄下內(nèi)容及相關(guān)屬性

  • 參數(shù)說(shuō)明
-l 列出文件及目錄的詳細(xì)信息
-a 顯示目錄下所有文件(含隱藏文件)
-A 列出所有文件办成,不包括.  ..這兩個(gè)目錄
-t 根據(jù)修改時(shí)間排序
-r 使用相反次序排序(倒序)
-S 根據(jù)文件大小排序
-X 根據(jù)擴(kuò)展名排序
-c  根據(jù)狀態(tài)改變時(shí)間(ctime)排序
-u 根據(jù)最后訪問(wèn)時(shí)間(atime)排序
-i 顯示incode節(jié)點(diǎn)信息
-h 以人類可讀方式顯示文件或目錄的大小
--full-time 以完整的時(shí)間格式輸出
-F 在條目后加上文件類型的指示符號(hào)(*、/搂漠、@迂卢、|)
  • 應(yīng)用案例
# 獲取所有文件夾
ls -F | grep /
#獲取普通文件
ls -F | grep -v /
#查看目錄本身信息
ls -ld 
#獲取最近更新的文件
ls -lrt 或 ls -rt

7. cp 復(fù)制文件或目錄

  • 參數(shù)
-p 復(fù)制文件源文件的所有者、權(quán)限信息及時(shí)間屬性
-d 源文件是符號(hào)鏈接桐汤,僅復(fù)制符號(hào)鏈接本身而克,保留符號(hào)鏈接指向的目標(biāo)文件或目錄
-r 遞歸復(fù)制目錄,即復(fù)制目錄下的所有層級(jí)的子目錄及文件
-a 等同于上面的p怔毛、d员萍、r這三個(gè)選項(xiàng)功能的總和
-i 覆蓋已有文件前提示用戶
-t 默認(rèn)命令格式:cp 源文件 目標(biāo)文件,使用-t參數(shù)可顛倒順序
  • 快速備份文件案例
方法1: cp /var/www/test /var/www/test.ori
方法2: cp /var/www/test{,.ori} 
原理:bash對(duì)大括號(hào)的展開(kāi)操作

8. mv:移動(dòng)文件或重命名

  • 參數(shù)說(shuō)明:
-u 源文件比目標(biāo)文件新拣度,或目標(biāo)文件不存在時(shí)才移動(dòng)
-i 目標(biāo)文件已存碎绎,則詢問(wèn)是否覆蓋
-f 目標(biāo)文件存在,不詢問(wèn)抗果,直接覆蓋
-n 不覆蓋已存在的文件
-t 默認(rèn)命令格式:mv 源文件 目標(biāo)文件筋帖,使用-t參數(shù)可顛倒順序
  • 使用案例:
#移動(dòng)多個(gè)文件
mv file1.txt file2.txt  newdir/

9. rm 刪除文件或目錄

刪除后,通過(guò)回復(fù)工具可回復(fù)(文件反刪除利器如:ext3grep冤馏、extundelete等)

  • 參數(shù)說(shuō)明:
-f 強(qiáng)制刪除日麸,忽略不存在的文件
-r 遞歸刪除目錄及內(nèi)容
-i 刪除前確認(rèn)
-I 在刪除超過(guò)3個(gè)文件或遞歸刪除前要確認(rèn)

10 rmdir 刪除空目錄

  • 參數(shù)說(shuō)明:
-p 遞歸刪除
-v 顯示刪除過(guò)程

11. ln 軟硬鏈接

  • 硬鏈接說(shuō)明:
    硬鏈接是指通過(guò)索引節(jié)點(diǎn)(Inode)來(lái)進(jìn)行鏈接。在Linux文件系統(tǒng)中逮光,所有文件都有一個(gè)獨(dú)有的inode編號(hào)代箭。
    刪除硬鏈接任意其一,文件實(shí)體并未刪除涕刚。必須刪除源文件及源文件對(duì)應(yīng)硬鏈接文件嗡综,文件實(shí)體才會(huì)被刪除。
    通過(guò)設(shè)置硬鏈接副女,防止重要文件被誤刪蛤高。
    查看硬鏈接方法:ls -lih

  • 軟連接說(shuō)明
    軟連接(符合鏈接)類似Window中快捷鍵蚣旱。
    目標(biāo)軟連接路徑不能提前創(chuàng)建。
    硬鏈接類型為普通文件戴陡,軟連接是真正的鏈接文件塞绿。
    軟連接和源文件是不同文件,inode號(hào)不同恤批。

  • 參數(shù)說(shuō)明

無(wú)參數(shù) 創(chuàng)建硬鏈接
-s 創(chuàng)建軟連接(符號(hào)鏈接)

12 readlink 查看符號(hào)鏈接內(nèi)容

13 find 查找目錄下文件

xargs | 將標(biāo)準(zhǔn)輸入轉(zhuǎn)成命令行參數(shù)
rename | 重命名文件
basename | 顯示文件名或目錄名
dirname | 顯示文件或目錄路徑
chattr | 改變文件擴(kuò)展屬性
lsattr | 查看文件擴(kuò)展屬性
file | 顯示文件類型
md5sum | 計(jì)算和校驗(yàn)文件的md5值
chown | 改變文件或目錄的用戶名和用戶組
chmod | 改變文件或目錄權(quán)限
chgrp | 更改文件用戶組
umask | 顯示或設(shè)置權(quán)限掩碼

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末异吻,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子喜庞,更是在濱河造成了極大的恐慌诀浪,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件延都,死亡現(xiàn)場(chǎng)離奇詭異雷猪,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)晰房,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門求摇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人殊者,你說(shuō)我怎么就攤上這事与境。” “怎么了猖吴?”我有些...
    開(kāi)封第一講書人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵摔刁,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我海蔽,道長(zhǎng)共屈,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任准潭,我火速辦了婚禮趁俊,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘刑然。我一直安慰自己,他們只是感情好暇务,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布泼掠。 她就那樣靜靜地躺著,像睡著了一般垦细。 火紅的嫁衣襯著肌膚如雪择镇。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 52,255評(píng)論 1 308
  • 那天括改,我揣著相機(jī)與錄音腻豌,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛吝梅,可吹牛的內(nèi)容都是我干的虱疏。 我是一名探鬼主播,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼苏携,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼做瞪!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起右冻,我...
    開(kāi)封第一講書人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤装蓬,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后纱扭,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體牍帚,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年乳蛾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了暗赶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡屡久,死狀恐怖忆首,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情被环,我是刑警寧澤糙及,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站筛欢,受9級(jí)特大地震影響浸锨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜版姑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一柱搜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧剥险,春花似錦聪蘸、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至么介,卻和暖如春娜遵,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背壤短。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工设拟, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留慨仿,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓纳胧,卻偏偏與公主長(zhǎng)得像镰吆,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子躲雅,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容