Linux基礎指令(1)

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

 文件管理工具:cp mv rm

cp命令 :

單源復制: cp [option]... [-T]  SOURCE DEST
    -bash-4.1# cp a/a.c a/
多源復制: cp [option]... SOURCE... DIRECTORY
    -bash-4.1# cp a/a.c a/b.c b
常用選項:
     -i 交互式復制,則覆蓋之前提醒用戶確定
     -f 強制覆蓋目標文件
     -r 遞歸復制目錄
     -d 復制符號鏈接文件本身,而非其指向的全文見
mv命令:
     -i 交互式
     -f 強制
    -bash-4.1# mv a.c b.c ../a/
rm命令:
     -i 交互式  
     -f 強制
     -r 遞歸復制目錄

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

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

bash通過狀態返回值來輸出結果:
    成功:0
    失敗:1-255
命令執行完成之后,其狀態返回值保存于bash的特殊變量$? 中

引用命令的執行結果:
   $(COMMAMD) 或者`command`

bash的基于特性引用
強引用:' '
弱引用:" "
命令應用:``
   -bash-4.1# ls -l >/dev/NULL   -bash-4.1# echo $?    0    -bash-4.1# echo $(ls -l) > file.txt     -bash-4.1# cat file.txt     -rw-r--r-- 1 root root 11 Nov 9 21:00 a.c     -rw-r--r-- 1 root root 15 Nov 9 21:00 b.c     -rw-r--r-- 1 root root 84 Nov 9 21:21 file.txg     -rw-r--r-- 1 root root 131 Nov 9 21:21 file.txt

3.使用命令行展開功能來完成一下練習

1)創建/tmp目錄下的:a_c,a_b,b_c,b_d
   -bash-4.1# mkdir {a,b}_{c,d}   -bash-4.1# ls   a_c  a_d  b_c  b_d
2)創建/tmp/mylinux目錄下的各個目錄
mkdir -p  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}}

原創文章,作者:N24-超,如若轉載,請注明出處:http://www.www58058.com/58735

(0)
N24-超N24-超
上一篇 2016-11-09
下一篇 2016-11-09

相關推薦

  • openssh及基于ssl的https的配置

    openssh的簡介             OpenSSH 是 SSH 協議的免費開源實現。SSH協議族可以用來進行遠程控制, 或在計算機之間傳送文件。 而實現此功能的傳統方式,如telnet(終端仿真協議)、 rcp ftp、 rlogin、rs…

    Linux干貨 2017-05-30
  • shell四劍客之find

    find命令詳解 ### 命令格式 find pathname -options [-print -exec -ok] ### 命令參數 pathname:find命令所查找的目錄路徑。例如用.表示當前目錄,用/來表示系統根目錄 -print:find命令將會匹配的文件輸出到標準輸出。-e…

    Linux干貨 2016-08-22
  • 制作引導分區

      使用虛擬機制作一個可以引導啟動的簡單系統。方法如下:   一、制作兩個分區     1、添加一塊新的硬盤,新建兩個分區,格式化并掛載到/mnt/boot和/mnt/sysroot目錄中;虛擬機添加硬盤的操作很簡單就不做演示了,要注意的是添加的硬盤最好選擇成“將虛擬磁盤存儲為單個個文件”,并為將文件名修改為容易識別的…

    Linux干貨 2016-01-18
  • 在馬哥學習linux第一天的感受

         來馬哥教育好幾天了,昨天算是正式開始,在昨天早上,舉行了開班典禮,各位老師助教為我們介紹了在馬哥教育進行培訓的相關注意事項,下午進行了兩場測試,首先有一個摸底測試,不得不說我真的是太菜了,除了一些比較簡單的題目我還有些把握,相當一部分我都是似曾相識,但是也不是很確定,還有很大一部分我根本聽都沒聽說過,看到別人都寫的滿滿…

    Linux干貨 2017-07-11
  • 18頁PPT帶你深度解讀運維自動化

    一、概述    在前面的文章中,提到【運維的本質—可視化】,在其中著重強調是自動化的可視化和數據化的可視化。在這個文章中,全面解碼看看自動化的極致狀態為什么是可視化?在前面的另外一篇文章【運維平臺全體系介紹】中,也講到運維平臺體系的構成,提出“**及服務”的理念,其中有幾部分和自動化密切相關,比如說資源及服務、配置及服務、架構…

    2015-04-03
  • 馬哥教育網絡班22期+第八周課程練習

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。    網橋:工作在OSI模型的數據鏈路層,將兩個局域網連起來,根據MAC地址來轉發幀,可以看作是一個“低層的路由器”(路由器工作在OSI模型的網絡層,根據網絡地址如IP地址進行轉發)。它可以有效地聯接兩個LAN,使本地通信限制在本網段內,并…

    Linux干貨 2016-11-17
欧美性久久久久