-
0: stdin 1: stdout 2: stderr查看全部
-
解壓文件和打包文件 *.zip *.tar.gz *.tar.bz2 {uzip zip }{ tar -zxvf tar -zcvf } { tar -jxvf tar -jcvf}查看全部
-
創建、查看文件文件夾。查看全部
-
拷貝,移動,重命名,刪除查看全部
-
截圖標識下??!查看全部
-
Ubuntu不僅僅是流行的服務器平臺,也是優秀的個人開發平臺 Ubuntu兩個重要版本:12.04和14.04 Ubuntu安裝視頻:http://haoduoshipin.com/v/11查看全部
-
正則表達式 Regular Expression查看全部
-
The Linux command Line查看全部
-
1、手動安裝查看全部
-
owner查看全部
-
進程要好好研究查看全部
-
1.指定解析器 必須在腳本第一行指明解析器: #!/usr/bin/env bash 指定用bash去解析下面的語句,也可以指定為python、ruby。 2.語句即命令 命令就是語句,語句就是命令。 腳本中可以直接羅列命令,也可以把命令包裹到函數中,通過呼叫函數名來執行。 例: say_hello() { echo "hello" } 輸出:say_hello 注意:腳本語句對空格變態的敏感。 3.位置參數 執行腳本:$ peter.sh a.txt b.txt $#:代表一共有幾個參數,這里為2 $0:代表程序名,即peter.sh $1:代表第一個參數,即a.txt $2:代表第二個參數,即b.txt 4.腳本不在當前shell執行 在shell中執行腳本,并不是在當前shell中執行,而是新開一個shell執行。 如果指定在當前shell中執行腳本,用source命令:source peter.sh。 5.循環控制 重命名指定目錄下文件為文件名.txt rename腳本: #!/usr/bin/env bash cd $1 echo I am in `pwd` for file in `ls` do mv $file $file.txt done 執行腳本:./rename.sh mydir/ 6.遠程執行 ssh -t 登錄信息 執行語句 例如:ssh -t [email protected] 'touch a.txt' 7.確認執行 echo -n "Want to sync? (y/n):" read AAA if [ "${AAA:-y}" = "y" ];then xxx else echo Nothing done, bye. fi查看全部
-
手動安裝: shell默認是到PATH變量存放的地址中搜索程序 echo $PATH:查看PATH變量的值 如果想添加新的程序,可以直接把新程序移動到PATH中的任意路徑中 也可以對新程序添加一個符號鏈接到PATH中的任意路徑中 編譯安裝一個開源軟件的步驟: 1.(./configure) 2.make 3.sudo make install deb包: DEB包中的內容:程序本身、配置文件、安裝位置、依賴關系 $ sudo dpkg -i XXX.deb:安裝deb包 $ dpkg -l:列出系統上所有安裝的deb包 從軟件倉庫安裝: $ sudo apt-get install 軟件名:安裝軟件 $ sudo apt-get remove 軟件名:刪除軟件 $ sudo apt-get purge 軟件名:刪除軟件,包括配置文件查看全部
-
rsync上傳命令查看全部
-
rsync下載命令查看全部
舉報
0/150
提交
取消