相關練習

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

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

 mkdir /tmp/{a,b}_{c,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}}

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 

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

alias cls=clear ;echo  "$(date)"

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

ls  -d /var/l*[[:digit:]][a-z] 

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

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

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

ls  /etc/[^[:alpha:]][[:alpha:]]* -d

6、在/tmp目錄下創建以tfile開頭,后跟當前日期和時間的文件,文件名形如:

tfile-2016-05-27-09-32-22

touch   /tmp/tfile$(date  +%Y-%m-%d-%H-%M-%S)

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

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

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

mkdir /tmp/mytest2  ;cp  -ri /etc/*.d   /tmp/mytest2

9、復制/etc/目錄下所有以lmn開頭,以.conf結尾的文件至/tmp/mytest3目錄中。

cp  /etc/[mn]*.conf  /tmp/mytest3

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

(0)
haoyphaoyp
上一篇 2016-11-05 21:42
下一篇 2016-11-05 22:54

相關推薦

  • Linux 基礎以及相關基礎命令

    1.計算機的組成 計算機由5大部分組成,cpu(運算器,控制器)輸入單元,輸出單元,內存。  運算器:負責數據的運算  控制器:負責各主件之間的協調控制  輸入單元:指令的輸入  輸出單元:計算結果的輸出  內存:為cpu需要運算的數據提供存儲 2 linux 常見的發行版   Debian :ub…

    Linux干貨 2016-09-14
  • 磁盤管理(一)磁盤分區表類型與文件系統

    概述:本章介紹磁盤分區和文件系統,深度了解linux存儲數據所依賴到各個部分模塊。 設備文件 I/O Ports: I/O設備地址 一切皆文件: Linux為所有的設備文件都提供了統一的操作函數接口,方法是使用數據結構struct file_operations。這個數據結構中包括許多操作函數的指針,如open()、close()、read()和write(…

    Linux干貨 2016-09-01
  • Linux網絡屬性配置

      如何將linux主機接入到TCP/IP網絡中:     第一步:         配置IP/NETMASK(ip地址、子網掩碼):本地通信     第二步:   &n…

    Linux干貨 2016-12-16
  • 馬哥教育網絡班22期+第1周課程練習

    1.描述計算機的組成及其功能 計算機的組成及各功能:  計算機主要由硬件、操作系統、軟件三大部分組成 硬件 :主要由五部分組成 :運算器:主要是做數據運算              控制器:控制計算機各部件的協調和尋址操作         …

    Linux干貨 2016-08-15
  • 集中練習2

    用戶管理、文本處理、文件管理相關

    2017-09-20
  • Linux基礎之正則表達式

    正則表示式語法及在grep命令中的引用

    2017-09-09

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-10 17:11

    總結了幾個常用命令的使用,內容不多,能再擴充下深度和廣度會更好~繼續加油~

欧美性久久久久