- [1] mkdir 和 touch:用于創(chuàng)建新目錄 / 可以創(chuàng)建文件,還可以修改文件的時(shí)間參數(shù)迈窟;
- [2] rm 和 rmdir:可以刪除文件或目錄 / 用于刪除空目錄;
- [3] cat:用來(lái)查看文件中的內(nèi)容;
- [4] grep:正則表達(dá)式缅茉;
- [5] more: 可以使文件中的內(nèi)容分頁(yè)顯示;
- [6] file:可以通過(guò)查看文件的頭部信息來(lái)識(shí)別文件的類(lèi)型男摧、編碼格式等蔬墩;
- [7] cp:用來(lái)復(fù)制文件或目錄;
- [8] mv:可以移動(dòng)文件耗拓,也可重命名;
- [9] find:可以在命令的層次結(jié)構(gòu)中查找文件拇颅;
1. mkdir(make directories)和touch命令
(1) mkdir命令主要用于創(chuàng)建新目錄。格式為:mkdir [選項(xiàng)] 目錄
- mkdir選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-m | 常用于手動(dòng)配置所創(chuàng)建目錄的權(quán)限乔询,不使用默認(rèn)權(quán)限樟插。 |
-p | 創(chuàng)建在指定路徑中所有不存在的目錄。 |
(2)touch命令不僅可以創(chuàng)建文件竿刁,還可以修改文件的時(shí)間參數(shù)黄锤。文件有3個(gè)時(shí)間參數(shù),分別是訪問(wèn)時(shí)間(atime)们妥、數(shù)據(jù)修改時(shí)間(mtime)和狀態(tài)修改時(shí)間(ctime)猜扮。
格式:touch [選項(xiàng)] 文件名
- touch選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-a | 只修改文件的訪問(wèn)時(shí)間 |
-c | 只修改時(shí)間參數(shù) |
-d | 后面可跟預(yù)修訂日期,即把文件atime和mtime時(shí)間改為指定時(shí)間 |
-m | 只修改文件數(shù)據(jù)修改時(shí)間 |
=f | 后面可跟預(yù)修訂時(shí)間监婶,格式為YYMMDDhhmmm |
2. rm和rmdir命令
(1)rm可以刪除文件或目錄旅赢,并沒(méi)有任何提示齿桃。格式:rm [選項(xiàng)] 文件或目錄
- rm選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-i | 刪除文件或目錄之前有提示信息 |
-r | 當(dāng)刪除目錄時(shí),刪除該目錄中所有的內(nèi)容 |
-f | 強(qiáng)制刪除并不詢問(wèn) |
(2) rmdir命令用于刪除空目錄煮盼。格式:rmdir 目錄名稱
3. cat(concatenate)命令
??用來(lái)查看文件中的內(nèi)容短纵。格式:cat [選項(xiàng)] 文件
- cat選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-A | 顯示出隱藏符號(hào) |
-b | 在顯示的每一行的最前面加上行號(hào) |
-s | 將兩個(gè)或更多個(gè)相鄰的空行合并成一個(gè)空行 |
4. grep命令
??正則表達(dá)式,格式:grep [選項(xiàng)] 模式 文件名
- 正則通配符
選項(xiàng) | 功能??????????????????????????? |
---|---|
c* | 將匹配0個(gè)或多個(gè)字符c(c為任一字符) |
. | 將匹配任何一個(gè)字符僵控,且只能是一個(gè)字符 |
[xyz] | 匹配方括號(hào)中的任一字符 |
[^xyz] | 匹配除方括號(hào)中字符外的所有字符 |
^ | 鎖定行的開(kāi)頭 |
$ | 鎖定行的結(jié)尾 |
- grep選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-c | 只列出文件中包含模式的行數(shù) |
-i | 忽略模式中的字母大小寫(xiě) |
-l | 列出帶有匹配行的文件名 |
-n | 在每一行的最前面列出行號(hào) |
-v | 列出沒(méi)有匹配模式的行 |
-w | 把表達(dá)式當(dāng)作一個(gè)完整的單字符來(lái)搜尋香到,忽略那些部分匹配的行 |
5. more命令
??可以使文件中的內(nèi)容分頁(yè)顯示。格式:more 文件名
- more進(jìn)入文件后
選項(xiàng) | 功能??????????????????????????? |
---|---|
空格鍵 | 向下移動(dòng)一個(gè)屏幕 |
Enter鍵 | 移動(dòng)一行 |
b | 向上移動(dòng)一個(gè)屏幕 |
h | 顯示幫助菜單 |
/字符串 | 向前搜索字符串 |
n | 發(fā)現(xiàn)字符串的下一次出現(xiàn) |
q | 退出more命令并返回操作系統(tǒng)提示符下 |
v | 在當(dāng)前行啟動(dòng)一個(gè)編輯器 |
6. file命令
??可以通過(guò)查看文件的頭部信息來(lái)識(shí)別文件的類(lèi)型报破,同時(shí)還能用來(lái)辨別文件的編碼格式悠就。格式:file 文件名
- file 命令參數(shù)及功能
選項(xiàng) | 功能??????????????????????????? |
---|---|
-b | 列出文件辨識(shí)結(jié)果時(shí),不顯示文件名稱 |
-c | 詳細(xì)顯示指令執(zhí)行過(guò)程充易,便于排錯(cuò)或分析程序執(zhí)行的情形 |
-f | 列出文件中文件名的文件類(lèi)型 |
-F | 使用指定分隔符替換輸出文件名后的默認(rèn)的“:”分隔符 |
-i | 輸出mime類(lèi)型字符串 |
-L | 查看對(duì)應(yīng)軟鏈接對(duì)應(yīng)文件的文件類(lèi)型 |
-z | 嘗試去解讀壓縮文件的內(nèi)容 |
--help | 顯示命令在線幫助 |
-version | 顯示命令版本信息 |
7. cp(copy)命令
??主要用來(lái)賦值文件或目錄梗脾。格式:cp [選項(xiàng)] 源文件 目標(biāo)文件
源文件可以是一個(gè)或多個(gè)。
- cp 選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-i | 防止覆蓋盹靴,有提示 |
-r | 遞歸復(fù)制炸茧,用于復(fù)制目錄 |
-p | 復(fù)制后目標(biāo)文件保留源文件的屬性 |
-f | 強(qiáng)制復(fù)制,不詢問(wèn)并覆蓋 |
-u | 若目標(biāo)文件比源文件有差異稿静,則使用該選項(xiàng)可以更新目標(biāo)文件梭冠,可對(duì)文件升級(jí)和備用 |
8. mv(move)命令
??既可以移動(dòng)文件,也可重命名改备。格式:mv [選項(xiàng)] 源文件 目標(biāo)文件
- mv命令選項(xiàng)
選項(xiàng) | 功能??????????????????????????? |
---|---|
-f | 強(qiáng)制覆蓋控漠,不詢問(wèn) |
-i | 交互移動(dòng),已存在的會(huì)詢問(wèn) |
-n | 已存在的不覆蓋绍妨,也不詢問(wèn) |
-v | 顯示文件或目錄的移動(dòng)過(guò)程 |
-u | 若目標(biāo)文件已存在润脸,會(huì)比較后用新的 |
9. find命令
??可以在命令的層次結(jié)構(gòu)中查找文件。格式:find 搜索路徑 [選項(xiàng)] 搜索內(nèi)容
(1) 按照文件名搜索
- name:按照文件名搜索他去;
- -iname:按照文件名不區(qū)分大小寫(xiě)搜索毙驯;
- -inum:按照inode號(hào)搜索。
(2)按照文件大小搜索
- size[+|-]n:按照指定大小搜索文件灾测,查找大小大于+n爆价、小于-n或等于n的文件。n代表512字節(jié)大小的數(shù)據(jù)塊個(gè)數(shù)媳搪。
(3)按照修改時(shí)間搜索
- atime [+|-]n:按照文件訪問(wèn)時(shí)間搜索铭段,查找訪問(wèn)時(shí)間已經(jīng)超過(guò)+n天、低于-n天或等于n天的文件秦爆。
- mtime [+|-]n:按照文件更改時(shí)間搜索序愚,查找更改時(shí)間是在+n天之前、不到-n天或正好在n天之前的文件等限。
(4)按照所有者和所屬組搜索爸吮。
- -uid用戶ID:按照用戶ID查找所有者是指定ID的文件芬膝。
- -gid組ID:按照用戶組ID查找所屬組是指定ID的文件。
- -user用戶名:按照用戶名查找形娇。
- -group組名:按照組名查找锰霜。
- -nouser:查找沒(méi)有所有者的文件。
(5)按照文件類(lèi)型搜索
- -type d:查找目錄桐早。
- -type f:查找文件癣缅。
- -type l:查找軟鏈接文件。
(6)邏輯運(yùn)算符哄酝。
- -a:and友存,邏輯與。
- -o:or炫七,邏輯或爬立。
- -not:邏輯非钾唬。