總括:
創建文件/文件夾:touch;
查看:cat/more;
復制:copy;
移動文件/文件夾:mv;
刪除:rm;
1、創建文件
(1)語法:touch? Linux路徑
(2)touch命令無選項,參數必填,表示創建的文件的路徑,相對、絕對、特殊路徑皆可使用
(3)例如,在YHT目錄下,創建了名為“text”的txt文本文件
?2、查看文件:
(1)語法:cat? Linux路徑
(2)cat命令沒有選項,只有必填參數,參數表示路徑,當文件內容較少時,可以使用cat命令
(3)例如,下圖查看在/home/yang/YHT路徑下的text.txt文本文件,cat text.txt
?3、查看文件
(1)語法:more Linux路徑
(2)more命令沒有選項,只有必填參數,當文件內容過多時,可以使用more命令,因為more命令可以實現翻頁功能
(3)“空格”:翻頁;“q”:退出閱覽
?4、復制文件
(1)語法:cp? [-r]? 參數1? 參數2
(2)[-r]選項表示復制文件夾可用;
[參數1]表示Linux路徑,表示被復制的文件夾或者文件;
[參數2]表示Linux路徑,表示要復制去的地方
(3)復制文件示例:
?(4)復制文件夾/目錄示例:
?
?5、移動文件/文件夾
(1)語法:mv? 參數1? 參數2
(1)參數1:被移動的文件或者文件夾
參數2:表示要移動去的地方,表示如果目標不存在,那么就對參數1進行重命名操作,以確保目標存在
(3)示例:
將/home/yang/目錄下的YHT-1文件夾,移動到YHT目錄下
將/home/yang/YHT/目錄下的YHT-1文件夾,移動到/home/yang/YHT/stu_source目錄下,但因為stu_source目錄并不存在,那么將會對YHT-1文件夾執行重命名操作
6、刪除文件夾或者文件
(1)語法:rm? [-r -f]? 參數1? 參數2 …… 參數n
(2)同cp命令一樣,-r選項用于刪除文件夾或者文件,可以一次性刪除n個文件夾/文件;與-r選項有區別的是,-f選項屬于“強制刪除”(常用于root環境下)
(3)示例:
?注意:當需要同時刪除多個文件,并且多個文件的文件名有部分相同,比如刪除text-1.txt和text-2.txt和text-3.txt文件,就可以輸入“rm -r text*”(這種語法特別容易誤操作,所以初學者不建議使用)
?