linux學習之shell script 小知識點

2021-09-25 12:20:28 字數 505 閱讀 8544

script執行方式區別

bash 檔案:script程式在新的bash環境執行,即子程式中執行

source 檔案:script程式在父程式中執行

test命令

test –e 檔名 :該檔名是否存在

test –f 檔名 :該檔名是否存為且為檔案(file)

例. test -e list && echo "exist" || echo "no exist"

test多重條件判定

-a 兩個條件同時成立

-o 任何乙個條件成立

! 反向狀態

例. test –r file –a –x file,則檔案file同時具有r與x許可權時,返回true

test !-x file,當file不具有x時,返回true

Linux之如何學習linux

這些天我們也分享了好多linux的內容,從文字相關命令到檔案和目錄操作命令,也講了shell 管道 環境變數等內容。其實linux的內容不僅僅如此,後續我暫時會停止全面講解基本和常用命令的步伐,會挑選一些重點 難點 內容來分享。今天我來講講如何學習linux 僅供參考。首先,你要知道linux都有什...

Linux學習之程序

程序process pid 子程序 ppid 父程序 top 動態檢視系統程序占用資源高,不常用 ps aus 靜態檢視當前系統程序,常用。sort cpu 以cpu使用率來排序,降序 sort cpu 以cpu使用率來排序,公升序 sort mem 以記憶體占用情況來排序,降序。vsz rss t...

linux學習之命令

系統時間檢視 date 系統時間修改,系統重啟後修改會失效 date s 2019 06 27 21 21 21 硬體時間檢視 hwclock 硬體時間修改 hwclock set date 2019 06 27 21 21 21 硬體時間與系統時間同步 hwclock hctosys 修改時區 c...