Linux基本命令 文件管理 下部
阿新 • • 發佈:2018-07-14
syslog 基本 1.5 ota ldb created directory span 慎用
1.1 移動文件
將/data目錄移動到/root下
涉及命令mv
[root@oldboyedu-50 ~]# mv /data/ /root/ 移動 [root@oldboyedu-50 ~]# ls /root/ 查看 anaconda-ks.cfg data install.log install.log.syslog [root@oldboyedu-50 ~]#
1.2 備份文件
備份oldboy.txt
涉及命令cp
[root@oldboyedu-50 ~]# cp /root/data/oldboy.txt /root/data/oldboy.txt.bak ########## 備份cp 將需要備份的文件加上 .bak[root@oldboyedu-50 ~]# ls -l /root/data/ 檢查 total 0 -rw-r--r--. 1 root root 0 Jul 10 19:18 oldboy.txt -rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak [root@oldboyedu-50 ~]#
1.3 改名
將oldboy.txt 修改成oldgirl.txt
[root@oldboyedu-50 ~]# cp /root/data/oldboy.txt /root/data/oldboy.txt.bak########## 備份cp 將需要備份的文件加上 .bak [root@oldboyedu-50 ~]# ls -l /root/data/ 檢查 total 0 -rw-r--r--. 1 root root 0 Jul 10 19:18 oldboy.txt -rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak [root@oldboyedu-50 ~]#
1.4 刪除文件
刪除oldgirl.txt
涉及命令 rm 參數 -f
[root@oldboyedu-50 ~]#rm /root/data/oldgirl.txt 刪除文件 rm: remove regular empty file `/root/data/oldgirl.txt‘? y 確認刪除 y [root@oldboyedu-50 ~]#
強制刪除不提示
[root@oldboyedu-50 ~]# rm -f /root/data/oldgirl.txt 強制刪除不提示 [root@oldboyedu-50 ~]# ls -l /root/data/ 查看 total 0 -rw-r--r--. 1 root root 0 Jul 10 19:19 oldboy.txt.bak [root@oldboyedu-50 ~]# ####-f 強制刪除不提示
1.5 刪除目錄
刪除/tmp下的/data
涉及命令 rm
-rf 強制刪除不提示 (工作中需慎用)
-r 遞歸 刪除目錄及以下文件
-f 強制刪除不提示
[root@oldboyedu-50 ~]# rm /tmp/data/ rm: cannot remove `/tmp/data/‘: Is a directory 這是一個目錄 不能直接刪除目錄 [root@oldboyedu-50 ~]# rm -r /tmp/data/ -r 遞歸 刪除目錄及以下文件 rm: remove directory `/tmp/data‘? y [root@oldboyedu-50 ~]# [root@oldboyedu-50 ~]# rm -rf /tmp/data/ -rf 強制刪除不提示 (慎用!) [root@oldboyedu-50 ~]#
1.6 mkdir命令補充
創建多層目錄(批量創建目錄)
-p 創建多層目錄
-v 顯示創建過程
[root@oldboyedu-50 ~]# mkdir -p /oldboy/test [root@oldboyedu-50 ~]# [root@oldboyedu-50 ~]# #-p 創建多層目錄
創建多層目錄並顯示創建過程
[root@oldboyedu-50 ~]# mkdir -pv /1/2/3 mkdir: created directory `/1‘ mkdir: created directory `/1/2‘ mkdir: created directory `/1/2/3‘ [root@oldboyedu-50 ~]# # -v 顯示創建過程
1.7 cd命令補充
cd.. 進入到上一級目錄
[root@oldboyedu-50 ~]# cd /root/data/ [root@oldboyedu-50 data]# cd .. [root@oldboyedu-50 ~]# ##進入到上一級目錄
cd. 進入到當前目錄
[root@oldboyedu-50 data]# cd . [root@oldboyedu-50 data]# ##進入到當前目錄 [root@oldboyedu-50 data]# ##用到cd . 的時候 [root@oldboyedu-50 data]# ##移動xxxx文件 到當前目錄 [root@oldboyedu-50 data]# cp /root/data/oldboy.txt . ######可能使用到的地方 如當前在data目錄下 要把一個文件復制到data 可以使用 . 代替要復制的路徑
Linux基本命令 文件管理 下部