相關練習

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
下一篇 2016-11-05

相關推薦

  • 文件的權限詳解(二)ACL篇

    文件的權限詳解(二)ACL篇 ACL訪問控制列表作用: 1、 ACL:Access Control List,實現靈活的權限管理2、 除了文件的所有者,所屬組和其它人,可以對更多的用戶設置權限3、 CentOS7.0默認創建的xfs和ext4文件系統有ACL功能。4、 CentOS7.X之前版本,默認手工創建的ext4文件系統無ACL功能。需手動增加: tu…

    Linux干貨 2016-08-05
  • man,男人的使用方法

        Linux中有個很強大的男人,這個男人就是man。任何不懂得命令和或者配置文件我們都可以去man,所以請深愛這個男人;     我們輸入 man ls,它會在最左上角顯示“LS(1)”,在這里,“LS”表示手冊名稱,而“(1)”表示該手冊位于第一節章,同樣,我們輸入“ma…

    Linux干貨 2016-07-26
  • awk用法二

      3、awk的printf命令     格式:printf format, item1 item2…     要點:      (1) 要指定format;      (2) 輸出時不會自動換行,如需換行則…

    Linux干貨 2015-12-24
  • puppet進階管理之終極應用

         上一篇博客寫了puppet操作file、cron、user、group、exec基礎資源的使用,連接地址為 http://www.www58058.com/13990  這次實驗puppet的操作Package、Server和puppet的特殊資源屬性Metaparameters。 回顧下…

    Linux干貨 2016-04-12
  • Linux man中文幫助安裝

    雖然在CentOS操作系統中具有多語言包,但其man手冊是英文的,對于新手來說能夠使用中文man手冊將加快學習速度

    CentOS系統安裝中文man手冊

    Linux干貨 2017-11-26
  • Linux文件管理

    1、Linux上的文件管理命令都有哪些,其常用的使用方法及其相關示例演示。 Linux上的文件管理命令   目錄管理類命令:mkdir,rmdir    mkdir [OPTION]… DIRECTORY…     -p: 自…

    Linux干貨 2016-09-26

評論列表(1條)

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

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

欧美性久久久久