對ls cat mv touch 的一些簡單理解
一.ls 不僅可以查看文件的路徑還可以查看文件的權(quán)限(包括文件夾? 目錄? 文件權(quán)限)。
常用參數(shù)?
①-a ,-all? 列出目錄下的所有文件,包括以.開頭的隱藏文件
? ? ?-A?同-a,但不列出“.”(表示當前目錄)和“..”(表示當前目錄的父目錄)
②-l? 除了將文件顯示出來外,還會顯示出文件的作者 ,大小 ,權(quán)限。
二 cat 命令的用途主要是連接文件或標準輸入打印 ,這個命令主要是顯示文件或?qū)⑽募B接起來顯示。
? ? ?①命名格式? cat +選項 +文件??
? ? ?②cat? hello.c? 查看 hello.c里的內(nèi)容
? ? ?③cat -n hello.c 查看hello .c的內(nèi)容,并從? ? ? ? ? ? ? ?第 一行開始對每行進行編號。
三 touch 這個命令不經(jīng)常使用,一般都是用來創(chuàng)建一個不存在的文件或者修改文件或目錄的存取時間修改時間
常用參數(shù)
①touch + 文件名? ?創(chuàng)建一個不存在的文件。
②touch? +A文件名(被參考文件需要更改的文件) +B文件名(需要更改的文件)? ?將B文件的時間改為A文? ? ?件的時間 。
? ? ps 修改的步驟? 首先需要有兩個日期不一樣的文件,然后touch -r A文件 B文件 ,ll?
四mv是move的簡寫主要作用是將文件改名或移動文件。
? ?① mv 命令格式 :? ?mv? 選項? + 源文件文件名? ?目標文件 。? ?
? ?② 命令實例??
1.文件改名? mv? test.log? ?test 1.text? 。將文件test.log 重命名為test.txt。
2.移動文件? ?mv test1.txt? test3 。 將test1.txt文件移動到目錄teste3中。
3.將多個文件移動到單一目錄中 mv log1 log2 log 3? ?log 4? ? ?將前三個文件移動到log4中。
4直接將文件改名 (即使文件存在也直接覆蓋)? ? mv -f log2? log3 。
5移動目錄 mv? dir1? dir2? ?如果目錄不存在直接將目錄改名為dir2。
五如何使用 explainshell.com
①首先輸入這個網(wǎng)址
②然后再搜索框中輸入你想知道的命令,點擊說明。
③之后可以任意點擊它的各個實例。