馬哥教育網絡班20期第2周課程練習

答:

1、

cp,mv,rm,cat(tac,more,less,tail),touch

其中常用的有:

cp(復制):

                  -i:交互式

             -r, -R: 遞歸復制目錄及內部的所有內容;

[root@localhost tmp]# cp -r /var /tmp   

                  -a: 歸檔

[root@localhost etc]# cp -a system-release /tmp     

            –     v: –verbose 顯示詳細信息

                  -f: –force

rm:

            -i: 交互式

            -f: 強制刪除

            -r: 遞歸

      rm -rf:強制遞歸刪除

[root@totooco tmp]# rm -rf /tmp/mageedu/

cat:

                -E: 顯示行結束符$

                -n: 對顯示出的每一行進行編號

[root@localhost ~]# cat -n -E /etc/fstab

     1    $

     2    #$

     3    # /etc/fstab$

     4    # Created by anaconda on Tue May  3 07:14:15 2016$

     5    #$

     6    # Accessible filesystems, by reference, are maintained under '/dev/disk'$

     7    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info$

     8    #$

2、

命令執行狀態返回值:0為執行成功,1-255執行失敗

[root@totooco tmp]# ls

[root@totooco tmp]# echo $?

0

[root@totooco tmp]# lsss

bash: lsss: 未找到命令…

[root@totooco tmp]# echo $?

127

3、

(1)

[root@totooco tmp]# touch {a,b}_{c,d}

(2)

[root@totooco tmp]# mkdir -pv /tmp/mylinux/{bin,boot/grub,dev,etc/rc.d/init.d,sysconfig/network-scripts,lib/modules,lib64,proc,sbi

n,sys,tmp,usr/local/{bin,sbin},var/{lock,log,run}}

4、

元數據有size大小,blocks塊大小,修改時間訪問時間創建時間。

[root@localhost ~]# stat /etc

  File: "/etc"

  Size: 12288         Blocks: 24         IO Block: 4096   目錄

Device: 805h/2053d    Inode: 262146      Links: 102

Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-05-28 15:20:41.928339515 +0800

Modify: 2016-05-30 11:09:06.164941362 +0800

Change: 2016-05-30 11:09:06.164941362 +0800

5、

[root@localhost tmp]# alias lr='ls -l /root'

命令引用:name=$(command)

6、

[root@localhost /]# ls -d /var/l*[0-9]*[[:lower:]]

7、

[root@localhost /]# ls -d /etc/[0-9]*[^0-9]

8、

[root@localhost /]# ls -d /etc/[^[:alpha:]][[:alpha:]]*

9、

[root@totooco tmp]# name=`date +%y-%m-%d-%H-%M-%S`

[root@totooco tmp]# echo $name

16-06-14-18-30-00

[root@totooco tmp]# touch /tmp/tfile$name

10、

[root@localhost /]# cp -a /etc/p*[^0-9] /tmp/mytest1

11、

[root@localhost /]# cp -a /etc/*[.d] /tmp/mytest2

12、

[root@localhost /]# cp -a /etc/[lmn]*.conf  /tmp/mytest3

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

(0)
Net20_totoocoNet20_totooco
上一篇 2016-06-23
下一篇 2016-06-23

相關推薦

  • Linux系統

    1、計算機的組成及其功能 從基本結構上來講,電腦可以分為五大部分:運算器、存儲器、控制器、輸入和輸出設備。 運算器(Datapath):對數據進行各種算術運算和邏輯運算,即對數據進行加工處理。 存儲器(Memory):存儲程序、數據和各種信號、命令等信息,并在需要時提供這些信息。 控制器(Control):整個計算機的中樞神經,對程序規定的控制信息進行解釋,…

    Linux干貨 2016-10-30
  • 文本查看、處理工具的應用及組、用戶的相關操作

            一、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可      查看已經登錄的用戶用“who”命令,為了試驗我用root多登錄了幾次。    &nb…

    2017-07-16
  • Bash Shell語法之三函數簡介

     Bash Shell語法之三函數簡介 一、什么是Bash函數 像其他編程語言一樣,Shell 也支持函數。Shell函數必須先定義后使用。函數可以讓我們將一個復雜功能劃分成若干模塊,讓程序結構更加清晰,代碼重復利用率更高。 二、Bash函數定義格式 [ function ] fun () {     &nb…

    Linux干貨 2015-05-11
  • 第三周練習

    列出當前系統上所有已經登錄的用戶的用戶名,注意:同一用戶登錄多次,只顯示一次。                     ~]# who | cut -d" " …

    Linux干貨 2016-11-09
  • 如何恢復誤刪除的rpm包命令

    如何恢復誤刪除的rpm包命令 在linux學習過程中,我們會遇到各種各樣的問題,當然,如果能夠將遇到的問題一一解決也是非常開心的,因為在解決問題的過程中我們的專業技能也得到了很大的提升。最近的測試中遇到了一個平時很少接觸的問題:如何恢復誤刪除的rpm包命令。所以覺得有必要寫下來,以防止下次出現類似的問題而不會解決。 首先模擬卸載rpm rpm -e &#82…

    2017-08-26
  • 馬哥教育網絡班21期+第3周課程練習

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@localhost ~]# who | cut -d' ' -f1 | sort -u 2、取出最后登錄到當前系統的用戶的相關信息。 [ro…

    Linux干貨 2016-07-29

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-06-23 13:52

    寫的很棒,可以把題目也寫上,那樣會更加的美觀一些,在看看第10題

欧美性久久久久