1.ls [選項] [目錄名 | 列出相關目錄下的所有目錄和文件 -a 列出包括.a開頭的隱藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出文件的詳細信息 -c 根據ctime排序顯示 -t 根據文件修改時間排序 color[=WHEN] 用色彩辨別文件類型 WHEN 可以是'n ...
1.ls [選項] [目錄名 | 列出相關目錄下的所有目錄和文件 -a 列出包括.a開頭的隱藏文件的所有文件 -A 通-a,但不列出"."和".." -l 列出文件的詳細信息 -c 根據ctime排序顯示 -t 根據文件修改時間排序 ---color[=WHEN] 用色彩辨別文件類型 WHEN 可以是'never'、'always'或'auto'其中之一 白色:表示普通文件 藍色:表示目錄 綠色:表示可執行文件c 紅色:表示壓縮文件 淺藍色:鏈接文件 紅色閃爍:表示鏈接的文件有問題 黃色:表示設備文件 灰色:表示其它文件 2.mv [選項] 源文件或目錄 目錄或多個源文件 | 移動或重命名文件 -b 覆蓋前做備份 -f 如存在不詢問而強制覆蓋 -i 如存在則詢問是否覆蓋 -u 較新才覆蓋 -t 將多個源文件移動到統一目錄下,目錄參數在前,文件參數在後 eg: mv a /tmp/ 將文件a移動到 /tmp目錄下 mv a b 將a命名為b mv /home/zenghao test1.txt test2.txt test3.txt 3.cp [選項] 源文件或目錄 目錄或多個源文件 | 將源文件複製至目標文件,或將多個源文件複製至目標目錄。 -r -R 遞歸複製該目錄及其子目錄內容 -p 連同檔案屬性一起複制過去 -f 不詢問而強制複製 -s 生成快捷方式 -a 將檔案的所有特性都一起複制 4.scp [參數] [原路徑] [目標路徑] | 在Linux伺服器之間複製文件和目錄 -v 詳細顯示輸出的具體情況 -r 遞歸複製整個目錄 (1) 複製文件: 命令格式: scp local_file remote_username@remote_ip:remote_folder 或者 scp local_file remote_username@remote_ip:remote_file 或者 scp local_file remote_ip:remote_folder 或者 scp local_file remote_ip:remote_file 第1,2個指定了用戶名,命令執行後需要輸入用戶密碼,第1個僅指定了遠程的目錄,文件名字不變,第2個指定了文件名 第3,4個沒有指定用戶名,命令執行後需要輸入用戶名和密碼,第3個僅指定了遠程的目錄,文件名字不變,第4個指定了文件名 (2) 複製目錄: 命令格式: scp -r local_folder remote_username@remote_ip:remote_folder 或者 scp -r local_folder remote_ip:remote_folder 第1個指定了用戶名,命令執行後需要輸入用戶密碼; 第2個沒有指定用戶名,命令執行後需要輸入用戶名和密碼; eg: 從 本地 複製到 遠程 scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root 從 遠程 複製到 本地 scp root@/172.19.2.75:/home/root/full.tar.gz /home/daisy/full.tar.gz 5.rm [選項] 文件 | 刪除文件 -r 刪除文件夾 -f 刪除不提示 -i 刪除提示 -v 詳細顯示進行步驟 6.touch [選項] 文件 | 創建空文件或更新文件時間 -a 只修改存取時間 -m 值修改變動時間 -r eg:touch -r a b ,使b的時間和a相同 -t 指定特定的時間 eg:touch -t 201211142234.50 log.log -t