1. 程式人生 > >2018年7月16日軟帝學習筆記

2018年7月16日軟帝學習筆記

環境變數(Environment Variable):系統範圍中具有特別意義的變數

env:列印所有的環境變數

echo $環境變數名:列印指定的環境變數值

export 環境變數名=環境變數值.設定環境變數

在當前終端執行export命令設定的環境變數只對當前終端有效,如果需要設定系統群架範圍有效或對特定使用者有效的環境變數 則需要將export命令寫入相關的Shell指令碼檔案

stat:state 檢視檔案詳細狀態資訊

thouch:修改檔案的各種時間屬性,如果檔案不存在,他會建立一個空檔案

連結檔案(Link File):軟連結和硬連結

軟連結:也稱符號連結相當於Windows系統中的快捷方式檔案,使用ln-s 命令建立。支援普通檔案和資料夾

硬連結:檔案的副本,但內容會保持同步,使用ln命令建立,而且只能支援普通檔案。

查詢檔案:find或locat

在檔案中查詢資料:grep

檔案的打包和壓縮,

打包:tar -cvf dj.tar abcdef 123.txt dj.mp3(dj後面的都是要打包的檔案)

查包:tar -tvf dj.tar

解包 : tar -xvf dj.tar

壓縮和解壓:

gzip -- gunzip

bzip2 -- bunzip2

xz -- unxz

zip -- unzip

打包並壓縮

tar -zcbf dj.tar.gz abcdef 123.txt dj.mp3

tar -ztvf dj.tar.gz

tar -zxvf dj.tar.gz

wget:下載檔案

管道符(|):將左邊的命令執行輸出結果傳遞給右邊命令處理

執行符(``):將一條命令的執行結果作為另一條命令的引數來執行

shell指令碼程式設計

shell指令碼檔案的字尾名為.sh

執行shell指令碼的方法

1.bash dj.sh

2.source dj.sh

3.dj.sh

4../dj.sh