Linux上的文件管理類命令

N27-第二周作業

1、Linux上的文件管理類命令都有哪些:

cp,mv,rm

cp – copy files and directories

例如:

as1@ubuntu:~$ ls /etc/[l,m,n]*\.conf
/etc/ld.so.conf /etc/logrotate.conf /etc/mtools.conf
/etc/libao.conf /etc/ltrace.conf /etc/netscsid.conf
/etc/libaudit.conf /etc/mke2fs.conf /etc/nsswitch.conf
as1@ubuntu:~$ mkdir /tmp/mylinux1
as1@ubuntu:~$ cp -r /etc/[l,m,n]*\.conf /tmp/mylinux1
as1@ubuntu:~$ ls /tmp/mylinux1
ld.so.conf libaudit.conf ltrace.conf mtools.conf nsswitch.conf
libao.conf logrotate.conf mke2fs.conf netscsid.conf

 

mv:移動命令

mv -move (rename) files

 

rm :刪除命令

rm -remove files or directories

 

2、bash的工作特性之命令執行狀態返回值和命令行展開所涉及的內容

bash使用特殊變量$?保存最近一條命令的執行狀態結果 :echo $?

0:成功 ? 1-255:失敗

as1@ubuntu:~$ ls /r
ls: 無法訪問/r: 沒有那個文件或目錄
as1@ubuntu:~$ echo $?
2 ? ? ? ?(失?。?/p>

as1@ubuntu:~$ ls /tmp

a_c a_d b_c b_d mylinux VMwareDnD vmware-root vmware-root-2999591785
as1@ubuntu:~$ echo $?
0 ? ? ? (成功)

 

3、請使用命令行展開功能來完成以下練習:

1)創建/tmp目錄下的a_c,a_d,b_c,b_d

as1@ubuntu:~$ mkdir /tmp/{a,b}_{c,d}
as1@ubuntu:~$ tree /tmp
/tmp
├── a_c
├── a_d
├── b_c
├── b_d

2) 創建/tmp/mylinux目錄下的:

mkdir – ? ? ? ? ? ? ? ? ? pv/tmp/mylinux/{bin,boot/grub,dev,etc{rc.d/init.d,sysconfig/network/scripts},lib/modules,lib64/proc,sbin,sys,tmp,usr/local/{bin,sbin},var{lock,log,run}}

4、文件的元數據信息有哪些,分別表示什么含義,如何查看?如何修改文件的時間戳信息。

文件的數據分兩種:一種元數據 metadate,既屬性數據;一種就是數據本身data;可使用stat命令查看文件的元數據

例如:

as1@ubuntu:~$ stat /etc/passwd
文件:”/etc/passwd”
大小:1944 塊:8 IO 塊:4096 普通文件
設備:801h/2049d Inode:807014 硬鏈接:1
權限:(0644/-rw-r–r–) Uid:( 0/ root) Gid:( 0/ root)
最近訪問:2017-10-08 13:05:10.697415986 +0800
最近更改:2017-10-05 09:24:39.293998150 +0800
最近改動:2017-10-05 09:24:39.293998150 +0800
創建時間:-

access time : 最近訪問時間

modify time : 最近更改時間

change time : 最近改變時間

修改時間戳信息:通過touch

語法: touch [OPTION]…FILE…

as1@ubuntu:~$ touch /tmp/functions
as1@ubuntu:~$ stat /tmp/functions
文件:”/tmp/functions”
大?。? 塊:0 IO 塊:4096 普通空文件
設備:801h/2049d Inode:931727 硬鏈接:1
權限:(0664/-rw-rw-r–) Uid:( 1000/ as1) Gid:( 1000/ as1)
最近訪問:2017-10-08 15:17:16.239838923 +0800
最近更改:2017-10-08 15:17:16.239838923 +0800
最近改動:2017-10-08 15:17:16.239838923 +0800
創建時間:-

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/87665

(4)
森田森田
上一篇 2017-10-05 21:56
下一篇 2017-10-08 20:17

相關推薦

評論列表(2條)

  • 逆神陽
    逆神陽 2017-10-08 19:31

    請問你學習的面授班是多少期的呢?

    • 森田
      森田 2017-10-09 09:36

      @逆神陽網絡 剛進

欧美性久久久久