網絡班第27期第二周作業

1、 Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關的實例演示。

cp命令:copy

文件à>目錄

網絡班第27期第二周作業網絡班第27期第二周作業

文件à>文件

網絡班第27期第二周作業

目錄->文件(報錯)

 網絡班第27期第二周作業        

目錄->目錄

網絡班第27期第二周作業

常用選項:

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

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

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

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

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

                –preserv=

                       mode:權限

                       ownership:屬主和屬組

                       timestamps: 時間戳

                       context:安全標簽

                       xattr:擴展屬性

                       links:符號鏈接

                       all:上述所有屬性

 

    mv命令:move

  網絡班第27期第二周作業

move還可以用來重命名

    

網絡班第27期第二周作業

網絡班第27期第二周作業

 常用選項:

                -i:交互式;

                -fforce

 

    rm命令:remove

  網絡班第27期第二周作業

           常用選項:

                  -iinteractive

                  -fforce

                  -r: recursive

 

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

                         危險操作:rm -rf /

 

 

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

命令執行的狀態結果:

               bash通過狀態返回值來輸出此結果:

                      成功:0

                      失?。?span>1-255

               命令執行完成之后,其狀態返回值保存于bash的特殊變量$?中;

網絡班第27期第二周作業

        命令正常執行時,有的還回有命令返回值:

               根據命令及其功能不同,結果各不相同;

 

        引用命令的執行結果:

               $(COMMAND)

               `COMMAND`

 

 

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

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

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

(3)     ├── bin

(4)     ├── boot

(5)       └── grub

(6)     ├── dev

(7)     ├── etc

(8)       ├── rc.d

(9)       └──
init.d

(10)   └── sysconfig

(11)      └── network-scripts

(12)  ├── lib

(13)   └── modules

(14)  ├── lib64

(15)  ├── proc

(16)  ├── sbin

(17)  ├── sys

(18)  ├── tmp

(19)  ├── usr

(20)  └── local

(21)       ├── bin

(22)       └── sbin

(23)  └── var

(24)      ├── log

(25)      ├── look

(26)      └── run

網絡班第27期第二周作業

網絡班第27期第二周作業

 

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/{look,log,run}}
-pv

 

 

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

stat命令:

網絡班第27期第二周作業

        時間戳:

               access time:訪問時間

               modify time:修改時間

               change
time
:改變時間

可以用touch來改變

-a

-m

-t [CC][YY]MMDDhhmm[.ss]:修改制定時間戳為某時間

網絡班第27期第二周作業

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

(0)
N27_flypigN27_flypig
上一篇 2017-07-31
下一篇 2017-07-31

相關推薦

  • read,locate ,find 的總結及相關聯系

    read 變量名 read 變量名1 [變量名2] < 文件名不支持管道read 變量名1 [變量名2] <<< “值1 [值2] …”使用read來把輸入值分配給一個或者多個shell變量     -p 指定要顯示的提示     # read -p…

    Linux干貨 2017-08-12
  • 小型網站MYSQL問題一:MyISAM轉Innodb的方法

    故事背景:之前公司的數據庫存儲引擎全部為MyISAM,數據量和訪問量都不是很大,也一直沒有什么問題。我最近接手一些運維工作,兼DBA,因為業務上面涉及到錢,所以決定換成支持事物的innodb。下面將操作步驟記錄以下。 1、導出mydb數據庫的表結構 mysqldump -d -uxxx -p mydb &gt…

    Linux干貨 2015-12-19
  • 運維的危險命令,用了必死(1)

    Linux命令行佷有用、很高效,也很有趣,但有時候也很危險,尤其是在你不確定你自己在正在做什么時候。這篇文章并不打算引來你對Linux或linux 命令行的憤怒。我們只是想讓你意識到在你運行某些命令時應該三思而后行。(譯注:當然,以下命令通常都是在root權限下才能將愚蠢發揮到無可救藥;在普通用戶身份下,破壞的只是自己的一畝三分地。)

    2017-11-16
  • 推薦-Nginx Proxy模塊的應用之負載均衡

    Ngnix Proxy模塊的應用之負載均衡 Ngnix Proxy模塊的應用之負載均衡 Proxy 模塊介紹 實驗環境 配置Proxy Proxy 模塊介紹   在我之前的文章提到過,Nginx可以提供反向代理加速、基于應用層的負載均衡并能對后端服務器做健康狀態檢測。下面我們就動手操作一下,看如何實現上述功能。 實驗環境 主機名稱 主要功能 外網地址 內網地…

    Linux干貨 2016-03-27
  • 往死里苦練腳本啊啊啊啊啊啊啊~~~~~~~~~~~~~~~~

    1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #腳本內容 [root@centos script]# cat week9_title1.sh  #!/bin/bash #Author …

    Linux干貨 2017-02-16
  • mogilefs部署

    mogilefs實驗環境: 1.需要兩臺tracker主機 2.一臺mariadb 3.nginx_mogilefs_module模塊要編譯安裝 在tracker主機: 1.上下載rpm包 mkdir mogilefs/ cd mogilefs lftp 172.16.0.1 get MogileFS-Server-2.46-2.el7.centos.noa…

    Linux干貨 2017-08-08

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-08-20 18:56

    一開始的作業比較簡單,但都是比較重要的基礎,掌握扎實非常的必要,這次作業完成的非常好,再接再勵。

欧美性久久久久