基本快捷鍵
- ctrl + p 向上
- ctrl + n 向下
- ctrl + b 向后
- ctrl + f 向前
- ctrl + h 向前刪除
- ctrl + d 向后刪除
- cd - 相鄰的兩個(gè)目錄來(lái)回切換
創(chuàng)建文件夾
mkdir 目錄名 創(chuàng)建一個(gè)文件夾 -p 創(chuàng)建多級(jí)目錄
刪除文件夾
- rmdir 刪除一個(gè)空目錄
- rm -r 遞歸刪除 -i 提示刪除
創(chuàng)建文件
touch 文件名 創(chuàng)建一個(gè)新的普通文件 如果文件存在赎婚,則更新文件時(shí)間
文件copy
cp 要復(fù)制的文件 復(fù)制后的文件名 如果文件不存在吩抓,自動(dòng)創(chuàng)建一個(gè) 如果文件存在念链,則覆蓋原本文件的內(nèi)容
如果復(fù)制的是文件夾 需要加參數(shù) -r 表示遞歸復(fù)制 如果文件夾不存在夕春,自動(dòng)創(chuàng)建一個(gè)走净,如果文件夾存在砂沛,則會(huì)將文件夾及內(nèi)容復(fù)制到目標(biāo)文件夾下
查看文件5種方式
- cat 文件名 (一般用來(lái)查看比較小的文件)
- more 文件名 (顯示部分內(nèi)容变抽,回車(chē)-下一行匕坯、空格-翻頁(yè)蜻底、q鍵或ctrl+C退出)
- less 文件名 (顯示部分內(nèi)容骄崩,回車(chē)-下一行、空格-翻頁(yè)薄辅、ctrl+p-上一行要拂、ctrl+n-下一行、b鍵往后翻站楚、q鍵或ctrl+C退出)
- head -5 文件名 從頭部開(kāi)始查看前x行內(nèi)容 (如果沒(méi)有指定行數(shù)脱惰,默認(rèn)顯示10行)
- tail -5 文件名 從尾部開(kāi)始查看后x行內(nèi)容 (如果沒(méi)有指定行數(shù),默認(rèn)顯示10行)
硬鏈接
ln 文件名 名字 (軟鏈接相當(dāng)于快捷方式窿春,硬鏈接是指向存儲(chǔ)塊的inode節(jié)點(diǎn)拉一,重新創(chuàng)建一個(gè)節(jié)點(diǎn)出來(lái)采盒,不占用存儲(chǔ)空間,但相當(dāng)于備份) 硬鏈接只能給文件創(chuàng)建蔚润,不能為目錄創(chuàng)建
ln -s newName 絕對(duì)路徑 創(chuàng)建軟鏈接
文件或目錄屬性
- wc 文件名 查看文本文件的信息 顯示: 行數(shù) 單詞數(shù)(以空格區(qū)分) 字節(jié)數(shù) 文件名字
- od 文件名 查看二進(jìn)制文件信息 參數(shù): -t 指定數(shù)據(jù)的顯示格式 -c ASCII字符 -d 有符號(hào)的十進(jìn)制數(shù) -f 浮點(diǎn)數(shù) -o 八進(jìn)制數(shù) -u無(wú)符號(hào)十進(jìn)制數(shù) -x 十六進(jìn)制數(shù)
- du -h 查看某個(gè)目錄的大小
-
df -h
查看磁盤(pán)的使用情況
which 命令
-
which ls
查找命令被執(zhí)行的入口文件
文件權(quán)限磅氨,用戶,用戶組
- whoami 查看當(dāng)前登錄用戶
- 修改文件權(quán)限
- 文字設(shè)定法
chmod [who] [+|-|=] [mode]
who:
文件所有者 - u
文件所屬組 - g
其他人 - o
所有的人 - a
+:添加權(quán)限
-:刪除權(quán)限
=:覆蓋權(quán)限
mode rwx - 讀寫(xiě)執(zhí)行 - 數(shù)字設(shè)定法
-
: 沒(méi)有權(quán)限
4 : r
2 : w
1 : x
eg: 765
7 : rwx -- 文件所有者
6 : rw- -- 文件所屬組
5 : r-x -- 其他人
chmod -001 fileName 代表減少其他人的文件執(zhí)行權(quán)限
- 文字設(shè)定法
修改文件所有者所屬組
chown 用戶名 文件名 修改文件所有者嫡纠,必須使用管理員權(quán)限
eg: sudo chown ZhangSan:LuiXiang temp temp文件所有者為ZhangSan烦租,所屬組為L(zhǎng)uoXiang