mkdir 創(chuàng)建一個新的目錄
1)基本語法:
mkdir [-p] 要創(chuàng)建的目錄
選項:
-p:創(chuàng)建多層目錄
rmdir 刪除一個空的目錄
1)基本語法:
rmdir 要刪除的空目錄
rmdir 遞歸刪除一個非空目錄
1)基本語法:
rmdir -p a/b/要刪除的空目錄
[bduser@Cloud02 ~]$ rmdir -p a/b
touch 創(chuàng)建空文件
1)基本語法:
touch 文件名稱
touch 文件名稱{指定字典范圍的開頭…指定字典范圍的結(jié)尾}
2)示例
[root@hadoop106 opt]# touch a.txt
[root@hadoop106 opt]# touch test{1…10}.txt
cp 復(fù)制文件或目錄
1)基本語法:
(1)cp source dest(功能描述:復(fù)制source文件到dest)
(2)cp -r sourceFolder targetFolder(功能描述:遞歸復(fù)制整個文件夾)
2)示例
(1)復(fù)制文件
(2)遞歸復(fù)制整個文件夾
rm 移除文件或目錄
1)基本語法
(1)rmdir deleteEmptyFolder(功能描述:刪除空目錄)
(2)rm -rf deleteFile(功能描述:遞歸刪除目錄中所有內(nèi)容)
2)示例
1)刪除空目錄
[root@hadoop106 opt]# rmdir test
2)遞歸刪除目錄中所有內(nèi)容
[root@hadoop106 opt]# rm -rf test1
mv 移動文件與目錄或重命名
1)基本語法:
(1)mv oldNameFile newNameFile(功能描述:重命名)
(2)mv /temp/movefile /targetFolder(功能描述:移動文件)
2)示例:
1)重命名
[root@hadoop106 opt]# mv test.java test1.java
2)移動文件
[root@hadoop106 opt]# mv test1.java test1
find 查找文件或者目錄
1)基本語法:
find [搜索范圍] [匹配條件]
2)示例
(1)按文件名:根據(jù)名稱查找/目錄下的filename.txt文件。
[root@hadoop106 ~]# find /opt/ -name *.txt
(2)按擁有者:查找/opt目錄下,用戶名稱為-user的文件
[root@hadoop106 ~]# find /opt/ -user wolf
(3)按文件大。涸/home目錄下查找大于200m的文件(+n 大于 -n小于 n等于)
[root@hadoop106 ~]find /home –size +204800
cat 查看文件內(nèi)容
查看文件內(nèi)容linux命令,從第一行開始顯示。
1)基本語法
cat [選項] 要查看的文件
選項:
-A :相當(dāng)于 -vET 的整合選項,可列出一些特殊字符而不是空白而已;
-b :列出行號,僅針對非空白行做行號顯示,空白行不標(biāo)行號!
-E :將結(jié)尾的斷行字節(jié) $ 顯示出來;
-n :列出行號,連同空白行也會有行號,與 -b 的選項不同;
-T :將 [tab] 按鍵以 ^I 顯示出來;
-v :列出一些看不出來的特殊字符
2)示例
[wolf@hadoop101 ~]$ cat -A test.txt
hellda $
dasadf ^I$
daII^I$
das$
more 查看文件內(nèi)容
查看文件內(nèi)容,一頁一頁的顯示文件內(nèi)容。
1)基本語法:
more 要查看的文件
2)功能使用說明
空白鍵 (space):代表向下翻一頁;
Enter:代表向下翻『一行』;
q:代表立刻離開 morelinux命令,不再顯示該文件內(nèi)容。
Ctrl+F 向下滾動一屏