第二周博客作業

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

文件管理類命令:cp,mv,rm

常用的使用方法:

cp命令:

單源復制:

cp [OPTION]…[-T] SOURCE DEST

多源復制:

cp [OPTION]… SOURCE …DIRECTORY

cp [OPTION]… -t DERECTORY SOUCRCE

move命令:

mv:move

   mv [OPTION]…[-T] SOURCE DEST

   mv [OPTION]… SOURCE …DIRECTORY

   mv[OPTION]… -t DERECTORY SOUCRCE

rm命令:

rm:

  -r:遞歸刪除

  -rf:強制刪除


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

命令執行狀態返回值

當系統成功執行一條命令時,會返回0值,當執行失敗時,會返回1~255,可以通過echo $? 命令查詢上一條指令是否執行成功。


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

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

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

   (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 -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}

第二周博客作業mylinux.png

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

File:文件名

Size:大小

Blocks:文件塊數

IO blocksIO塊大小

Device:設備號

Links:鏈接次數

查看用stat命令

如:stat /tmp/functions

funtions.png

修改文件的時間戳用touch,如:

shijianchuo.png


5、如何定義一個命令的別名,如何在命令中引用另一個命令的執行結果?

定義一個命令的別名用alias命令

alias 別名=“”真實名“”

alias.png

6、顯示/var目錄下以l開頭,以一個小寫字母結尾,且中間至少出現一位數字(可以有其它字符)的文件或目錄。

ll -d /var/l*[[:digit:]]*[[:lower:]]

7、顯示/etc目錄下,以任意一個數字開頭,且以非數字結尾的文件或目錄。

ll -d /etc/[[:digit:]]*[^[:digit:]]

8、顯示/etc目錄下,以非字母開頭,后面跟了一個字母以及其它任意長度任意字符的文件或目錄。

ls -d /etc/[^[a-z]][a-z]+%


9、在/tmp目錄下創建以tfile開頭,后跟當前日期和時間的文件,文件名形如:tfile-2016-05-27-09-32-22。

mkdir /tmp/tfile-$(date +%F-%H-%M-%S)

tfile.png

10、復制/etc目錄下所有以p開頭,以非數字結尾的文件或目錄到/tmp/mytest目錄中。

cp -r /etc/p*[^[:digit:]]  /tmp/mytest

mytest.png

11、復制/etc目錄下所有以.d結尾的文件或目錄至/tmp/mytest2目錄中。

mytest2.png

12、復制/etc/目錄下所有以l或m或n開頭,以.conf結尾的文件至/tmp/mytest3目錄中。

mutst3.png

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

(0)
yucm1122yucm1122
上一篇 2017-02-06
下一篇 2017-02-06

相關推薦

  • Linux文件系統

    Linux文件系統 根目錄下的文件 / ├── bin 存放用戶使用的基本命令(可執行程序,二進制文件) 不能單獨分區的 ├── boot 跟內核有關的文件 grub 內核和BootLoader ├── cgroup 用來資源限制資源隔離 docker 容器化 ├── dev device 設備文件 b block device 塊設備 硬盤或者CD-rom…

    Linux干貨 2017-04-01
  • 網絡yum源的配置

    1.準備: 光盤 包 元數據 2.網絡服務http(s)  ftp 查看是否安裝  which  vsftp;  ls  /misc/cd/Packages | grep vsftpd 安裝  rpm  -ivh  /misc/cd/Packages/vsftpd… …

    2017-06-13
  • RAID詳解

    測試機centos6.7 x86_64 一、RAID是什么     簡單描述:RAID(Redundant Array of indenpensive Disk)獨立磁盤冗余陣列:磁盤陣列是把多個磁盤組成一個陣列,當作單一磁盤使用,它將數據以分段或條帶(striping)的方式儲存在不同的磁盤中,存取數據時,陣列中的相關磁盤一起…

    2016-02-14
  • Linux文件類型及顏色標示

    在Linux系統中,有多種文件類型,不同的文件類型有不同的顏色。 ls -l 目錄,這個命令可以在顯示的類容中的第一個位置查看目錄里面文件的類型。 Linux下用字符表示的文件類型 -:普通文件 d:目錄文件 l:鏈接文件 b:塊設備文件 c:字符設備文件 p:管道文件 同時 白色:表示普通文件 藍色:表示目錄 綠色:表示可執行文件 紅色:表示壓縮文件 淺藍…

    Linux干貨 2016-10-17
  • Week 1 Linux Intro

    I.  Linux的各種發行版 All Kinds of Linux     在Linux誕生的20多年里,Linux衍變出了許許多多的版本,每個都有自己的名字,但它們的本質和它們的哲學觀還是一樣的。下面是從外網上扒下來的一張Linux進化圖,跨度一直到了2016年。    &n…

    Linux干貨 2016-06-26
  • Linux的終端類型

    1、串行端口終端(/dev/ttySn):       串行端口終端(Serial Port Terminal)是使用計算機串行端口連接的終端設備。計算機把每個串行端口都看作是一個字符設備。有段時間這些串行端口設備通常被稱為終端設備,因為那時它的最大用途就是用來連接終端。這些串行端口所對應的設備名稱是/dev…

    Linux干貨 2016-10-14

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-03-02 19:49

    不錯,非常認真,再接再勵。

欧美性久久久久