亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

linux文件管理du touch stat file rm cp mv vim

original 2016-11-17 09:31:36 1786
abstrait:文件管理du touch stat file rm cp mv vim################################################du:估計(jì)文件空間使用情況touch:創(chuàng)建文件stat:filerm:刪除文件cp:復(fù)制文件,復(fù)制目錄mv:剪切文件,重命名文件vim:編輯文件#############################################

文件管理du touch stat file rm cp mv vim


################################################


du:估計(jì)文件空間使用情況

touch:創(chuàng)建文件

stat:

file

rm:刪除文件

cp:復(fù)制文件,復(fù)制目錄

mv:剪切文件,重命名文件

vim:編輯文件


################################################


touch:默認(rèn)為創(chuàng)建空文件


修改訪問時(shí)間


[root@localhost ~]# touch -a /root/anaconda-ks.cfg


查看文件元數(shù)據(jù)

[root@localhost ~]# stat /root/anaconda-ks.cfg

  File: "/root/anaconda-ks.cfg"

  Size: 1367            Blocks: 8          IO Block: 4096   普通文件

Device: 802h/2050d      Inode: 786959      Links: 1

Access: (0600/-rw-------)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-07-20 14:22:46.514990471 +0800

Modify: 2016-07-20 14:14:00.259989462 +0800

Change: 2016-07-20 14:22:46.514990471 +0800


修改訪問時(shí)間

[root@localhost ~]# touch -a -t 201608201423.15 /root/anaconda-ks.cfg

[root@localhost ~]# stat /root/anaconda-ks.cfg                                    File: "/root/anaconda-ks.cfg"

  Size: 1367            Blocks: 8          IO Block: 4096   普通文件

Device: 802h/2050d      Inode: 786959      Links: 1

Access: (0600/-rw-------)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-08-20 14:25:20.000000000 +0800

Modify: 2016-07-20 14:14:00.259989462 +0800

Change: 2016-07-20 14:25:54.976982302 +0800


################################################


stat:顯示文件狀態(tài)


[root@Jameszhan ~]# stat /root/anaconda-ks.cfg

  File: "/root/anaconda-ks.cfg"

  Size: 1367            Blocks: 8          IO Block: 4096   普通文件

Device: 802h/2050d      Inode: 786959      Links: 1

Access: (0600/-rw-------)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-07-20 04:01:03.650316383 +0800

Modify: 2016-07-20 00:30:17.281292190 +0800

Change: 2016-07-20 00:30:23.219217546 +0800



################################################


file:顯示文件類型


[root@Jameszhan ~]# file /root/anaconda-ks.cfg

/root/anaconda-ks.cfg: ASCII English text


################################################


rm默認(rèn)刪除需要確認(rèn)


[root@Jameszhan ~]# rm /tmp/*

rm:是否刪除普通空文件 "/tmp/1btest2"?


刪除文件不需要確認(rèn)

[root@Jameszhan ~]# \rm /tmp/*

rm: 無法刪除"/tmp/lost+found": 是一個(gè)目錄

rm: 無法刪除"/tmp/ssh-XAVUu50237": 是一個(gè)目錄

rm: 無法刪除"/tmp/t": 是一個(gè)目錄

rm: 無法刪除"/tmp/test12": 是一個(gè)目錄

rm: 無法刪除"/tmp/test13": 是一個(gè)目錄

rm: 無法刪除"/tmp/testcp": 是一個(gè)目錄


顯示刪除的文件

[root@Jameszhan ~]# \rm /tmp/* -v

rm: 無法刪除"/tmp/lost+found": 是一個(gè)目錄

已刪除"/tmp/t1.txt"

已刪除"/tmp/t2.txt"



刪除目錄及文件

[root@Jameszhan ~]# \rm /tmp/* -rfv

已刪除目錄:"/tmp/lost+found"

已刪除"/tmp/ssh-XAVUu50237/agent.50237"

已刪除"/tmp/t/2.txt"

已刪除"/tmp/t/1.txt"

已刪除目錄:"/tmp/t"

已刪除目錄:"/tmp/test12"

已刪除目錄:"/tmp/test13"

已刪除"/tmp/testcp/testcp.txt"

已刪除目錄:"/tmp/testcp"




################################################


cp:復(fù)制


-p:保留時(shí)間戳及屬組屬主

-a:歸檔,常用于備份

-r:遞歸拷貝目錄

-f:強(qiáng)制

-v:回顯正在處理過的過程

-i:覆蓋前提醒用戶確認(rèn)

復(fù)制文件及文件夾至目錄


[root@Jameszhan testcp]#  \cp -prv /home/testcp/ /tmp/

"/home/testcp/" -> "/tmp/testcp"

"/home/testcp/testcp.txt" -> "/tmp/testcp/testcp.txt"

"/home/testcp/1.txt" -> "/tmp/testcp/1.txt"

"/home/testcp/cptest" -> "/tmp/testcp/cptest"

"/home/testcp/cptest1" -> "/tmp/testcp/cptest1"

"/home/testcp/2,txt" -> "/tmp/testcp/2,txt"


################################################


mv:剪切或重命名

[root@localhost ~]# mv -fv /home/testcp/ /tmp/

"/home/testcp/" -> "/tmp/testcp"

"/home/testcp/testcp.txt" -> "/tmp/testcp/testcp.txt"

已刪除"/home/testcp/testcp.txt"

已刪除目錄:"/home/testcp"


################################################


vim:編輯文件

vim file

無文件可創(chuàng)建文件,此命令功能強(qiáng)大,文本編輯器


################################################


Notes de version

Entrées populaires