六、mv命令
1、功能
移動或重命名文件,當文件在同目錄下使用mv命令時即為重命名文件
2、語法
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...
-i:若文件已存在,詢問是否覆蓋
-f:若文件已存在,不詢問,直接強制覆蓋
-u:文件存在,且源文件(source)比較新,才會更新
3、示例
將文件test.txt命名為text
[root@localhost ~]# mv test.txt text
將文件text移動到/etc目錄下
[root@localhost ~]# mv text /etc
七、rm命令
1、功能
刪除文件或目錄
2、語法
rm [OPTION]... FILE...
-f:強制刪除
-i:操作前詢問是否刪除
-r:遞歸刪除
3、示例
強制刪除/test目錄
rm -rf /test
八、file命令
1、功能
查看文件的文件類型
2、語法
file [options] <filename>...
-b:列出文件辨識結果,不顯示文件名稱
-c:詳細顯示指令執行過程,便於排錯或分析程序執行
-f:列出文件中文件名的文件類型
-F:使用指定的分隔符號輸出文件名,默認分隔符為“:”
-L:顯示軟連接所指向文件的類型
-z:嘗試解讀壓縮文件的內容
-v:顯示版本信息
3、示例
[root@localhost ~]# file /bin
/bin: directory
[root@localhost ~]# file -b /bin
directory
九、tree命令
1、功能
以樹狀圖結構列出目錄的內容,包括子目錄的內容
2、語法
tree [options] <filename>...
-d:只顯示目錄
-L:指定顯示的層級數目
-P:只顯示符合指定樣式的文件和目錄名稱
-s:列出文件和目錄大小