第二周作業

第一、文件管理類命令

    cp、mv、rm

        

        cp命令:copy

源文件;目標文件;

      單源復制:cp [OPTION]… [-T] SOURCE DEST

      多源復制:cp [OPTION]… SOURCE… DIRECTORY

      cp [OPTION]… -t DIRECTORY SOURCE…

      單源復制:cp [OPTION]… [-T] SOURCE DEST

      如果DEST不存在:則事先創建此文件,并復制源文件的數據流至DEST中;

      如果DEST存在:

      如果DEST是非目錄文件:則覆蓋目標文件;

      如果DEST是目錄文件:則先在DEST目錄下創建一個與源文件同名的文件,并復制其數據流;

      多源復制:cp [OPTION]… SOURCE… DIRECTORY

       cp [OPTION]… -t DIRECTORY SOURCE…

      如果DEST不存在:錯誤;

      如果DEST存在:

      如果DEST是非目錄文件:錯誤;

      如果DEST是目錄文件:分別復制每個文件至目標目錄中,并保持原名;

      常用選項:

      -i:交互式復制,即覆蓋之前提醒用戶確認;

      -f:強制覆蓋目標文件;

      -r, -R:遞歸復制目錄;

      -d:復制符號鏈接文件本身,而非其指向的源文件;

      -a:-dR –preserve=all, archive,用于實現歸檔;

      –preserv=

      mode:權限

      ownership:屬主和屬組

      timestamps: 時間戳

      context:安全標簽

      xattr:擴展屬性

      links:符號鏈接

      all:上述所有屬性

   mv命令:move

      mv [OPTION]… [-T] SOURCE DEST

      mv [OPTION]… SOURCE… DIRECTORY

      mv [OPTION]… -t DIRECTORY SOURCE..    

      常用選項:

      -i:交互式;

      -f:force

   rm命令:remove

    rm [OPTION]… FILE…

    常用選項:

    -i:interactive

    -f:force

    -r: recursive

    刪除目錄:rm -rf /PATH/TO/DIR

    危險操作:rm -rf /*

第二、bash工作特性之命令執行狀態返回值和命令行展開所涉及的內容及其示例演示

令執行的狀態結果:echo $?

        成功:0

失敗:1-255

第三、

    

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

        mkdir -v {a,b}_{c,d}

        1.jpg

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

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

mkdir /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}}

yum install tree -y

2.jpg

3.jpg

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

   

     元數據包含:權限,屬主屬組,時間戳,文件大小,文件類型等文件屬性

5.jpg

6.jpg

           acess  time最近訪問:2016-12-12 11:05:59.666910315 +0800

           modify time最近更改:2016-12-12 11:03:10.791918261 +0800

           change time最近改動:2016-12-12 11:03:10.791918261 +0800

7.jpg

            使用touch命令可以修改時間戳

                touch命令:

touch – change file timestamps

touch [OPTION]… FILE…

-c: 指定的文件路徑不存在時不予創建;

-a: 僅修改access time;

-m:僅修改modify time;

-t STAMP

[[CC]YY]MMDDhhmm[.ss]

第五、

     命令別名:

    獲取所有可用別名的定義:

~]# alias

定義別名:

~]# alias NAME='COMMAND'

注意:僅對當前shell進程有效

撤銷別名:

~]# unalias NAME

blob.png

第六、

ls -d /var/l*[0-9]*[[:lower:]]

blob.png

第七、

ls -d /etc/[0-9]*[^0-9]

blob.png

第八、

ls -d /etc/[^a-z][a-z]*

blob.png

第九、

touch tfile-`date +%Y-%m-%d-%H-%M-%S`

blob.png

第十、

 cp -rf /etc/p*[^0-9]  /tmp/mytest1/

blob.png

第十一、

cp -rf /etc/*.d  /tmp/mytest2

blob.png

第十二、

cp -rf /etc/[lmn]*.conf  /tmp/mytest3

blob.png

原創文章,作者:ssf,如若轉載,請注明出處:http://www.www58058.com/63369

(0)
ssfssf
上一篇 2016-12-12 15:03
下一篇 2016-12-12 15:22

相關推薦

  • Linux發展及簡單命令

    一 計算機的組成及其功能 馮·諾依曼提出的計算機體系結構:計算機由控制器、運算器、存儲器、輸入設備、輸出設備五部分組成。 二?Linux的發行版 Linux發行版主要有三個分支:Debian、Slackware、Redhat。 (1)Debian:(以社區的方式運作) Ubuntu:基于Debian開發的開源Linux操作系統,主要針對桌面和服務器; Lin…

    2018-03-02
  • Linux磁盤管理高級

    Linux磁盤管理高級 LVM Btrsh LVM 邏輯卷管理(LVM)指系統將物理卷管理抽象成一個邏輯卷,包括重新設定文件系統的大小,LVM可以彈性的更改LVM的容量,通過交換PE來進行資料的轉換,將原來LV內的PE轉移到其他的設備中以降低LV的容量,或將其他設備中的PE加到LV中以加大容量。 LVM還有快照的功能,快照區與原本的LV共用很多PE的區塊,因…

    Linux干貨 2016-09-09
  • inode的理解

    一、inode是什么 理解inode,要從文件儲存說起。 文件儲存在硬盤上,硬盤的最小存儲單位叫做"扇區"(Sector)。每個扇區儲存512字節(相當于0.5KB)。 操作系統讀取硬盤的時候,不會一個個扇區地讀取,這樣效率太低,而是一次性連續讀取多個扇區,即一次性讀取一個"塊"(block)。這種由多個扇區組成的&q…

    Linux干貨 2017-01-16
  • VimTutor(上)

    柚子翻譯,如有理解錯誤或翻譯錯誤,請指正! VimTutor Vim是一款強大的文本編輯器,擁有多命令的特性,tutor解釋了其中大多數命令。 tutor是為了描述足夠多的Vim命令幫助你輕松使用Vim而被制作的,使Vim能成為一個可完成你所有工作意圖的編輯器。 完成tutor的內容大概需要25-30分鐘,所完成時間取決于你通過時間積累的經驗。 注意: 1.…

    Linux干貨 2015-10-18
  • LVM基礎

    邏輯卷的原理 邏輯卷的組成上包括物理卷,邏輯組,邏輯卷 物理卷即是磁盤分區或者塊設備經過轉換以后形成的抽象的邏輯設備 邏輯組即是將物理卷進行統一打包,合成一個更大的邏輯上的分區 邏輯卷是在邏輯組的基礎上細分的課動態調節的虛擬磁盤分 其工作原理是通過某種機制將物理上的塊設備或者分區抽象的進行封裝,然后以邏輯卷的方式統一呈現給 上層的應用 邏輯卷的操作 一:創建…

    2017-05-01
  • RPM軟件包管理

                                                RPM 軟件包管理 1、rpm軟件包管理: &nbs…

    系統運維 2016-09-01

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-12-16 16:29

    總結不錯~~后面的幾個題建議把題目加上~~~加油~

欧美性久久久久