檔案和目錄操作指令
1.目錄操作指令
名稱:ls,列目錄指令
使用方法:ls [OPTION]…[FILE]…
參數:ls,不加任何參數時,顯示目前目錄中的内容
ls -l, 以長格式顯示檔案和目錄的清單,即每一行顯示一個檔案或目錄的資訊
ls –l afile,用檔案名做參數時,隻顯示指定檔案的資訊
ls –l desktop,隻顯示指定目錄中的内容,即目錄中所包含的檔案和目錄清單
名稱:pwd,顯示目前目錄
使用方法:pwd
參數:pwd,不加任何參數,用于顯示使用者目前所在目錄
名稱:cd,目錄更改指令
使用方法:cd [OPTION] [dir]
參數:cd .. 由目前目錄進入目前目錄的父目錄
cd / 從任何目錄直接進入到根目錄
名稱:mkdir,建立目錄指令
使用方法:mkdir [OPTION] DIRECTORY…
參數:mkdir test , 使用目錄名做參數,建立指定名稱的空目錄
mkdir dira dirb dirc,使用多個目錄名做參數,建立多個空目錄
名稱:rmdir,删除目錄指令
使用方法:rmdir [OPTION]…DIRECTORY
參數:rmdir dira,使用目錄名做參數,删除指定的空目錄
2.檔案操作指令
名稱:file,檔案類型檢視指令
使用方法:file [OPTION]…[FILE]..
參數:使用檔案名做參數,顯示指定檔案的類型
名稱:touch,建立檔案指令
使用方法:touch [OPTION]..FILE
參數:使用檔案名為參數,用于建立指定檔案名的空檔案
名稱:cp,複制檔案指令
使用方法:cp [OPTION]…SOURCE DEST
cp [OPTION]…SOURCE..DIRECTORY
參數:cp file1 file2 ,将目前目錄中的file1複制為file2檔案
cp file1 file2 backup,将目前目錄中的file1,file2複制到backup中
名稱:rm,删除檔案指令
使用方法:rm[OPTION]..[FILE]…
參數:rm file1 file2 删除參數中多個檔案
rm –r,完整地删除整個目錄,無需事先删除目錄中的内容
名稱:mv,檔案移動與重命名指令
使用方法:mv [OPTION]..SOURCE..DESC
mv [OPTION]..SOURCE..DIRECTORY
參數:mv file1 file2,将源檔案移動到目标檔案,當源檔案與目标檔案在同一目錄時,等于對檔案重命名
mv file1 file2 backup/,将多個檔案移動到指定的目錄
名稱:find,查找檔案指令
使用方法:find [path..] [expression]
參數:不使用任何參數,顯示目前目錄樹中的所有檔案(目錄)的清單
find –name filename 按照檔案名進行查找
3.文本檔案檢視指令
名稱:cat,顯示文本檔案的内容(不适合檢視長文本檔案)
使用方法:cat [OPTION] [FILE]..
參數: 将檔案名做參數時,顯示檔案的内容
名稱:more,分屏顯示文本檔案的内容
名稱:less,以全屏模式顯示檔案内容
名稱:head,tail,局部顯示指令