迴圈控制語句
一、break語句
break 數字
預設是1 表示 退出幾層迴圈
二、continue 語句
三、定義函式
function test()
其他檔案 test.sh
source fun.sh
test
呼叫時test.sh helloshell
四、help 命令的使用
內建命令與外部命令
type cd
cd is a shell builtin
type date
date is /bin/date
內部命令 使用help
help cd,help mkdir
外部命令 使用 man
按住 q 退出
五、date 命令
date +%y
date +%y-%m-%d
date +%s 獲取當前時間戳
date +%y-%m-%d --date='2015-01-01' 對指定時間格式化
date +%y-%m-%d --date=『-3 days ago』 三天之後
六、read 命令
接收標準命令, 儲存
read zhanglm
aaaa
echo $zhanglm
echo $reply 預設的賦值變數
read -p "enter you name: " name
read -s 不顯示
read -t 指定超時時間
七、declare 命令
declare -i a 把他定義成了整型變數 預設是字串
a=1+1
echo $a
declare -r a 定義了乙個 唯讀的變數a
問題 獲取函式的返回值
a $?
Linux 常混淆概念
索引節點 inode 要了解鏈結,我們首先得了解乙個概念,叫索引節點 inode 在linux系統中,核心為每乙個新建立的檔案分配乙個inode 索引結點 每個檔案都有乙個惟一的inode號,我們可以將inode簡單理解成乙個指標,它永遠指向本檔案的具體儲存位置。檔案屬性儲存在索引結點裡,在訪問檔案...
Linux 學習筆記(1) 初識Linux
linux分為核心版本與髮型版本,核心版本由官方 www.kernel.org發布,核心版本說明2 主版本 6 次版本 18 末版本 在使用中,是越穩定越安全的越好,而新版本一般是用於實驗 而發行版本,在核心版本基礎上經過修飾,成為了不同的髮型版本。linux中的開源軟體,使用自由 研究自由 散布及...
linux學習1 初涉linux
linux因其穩定高效的特點,受到很多開發者的青睞,因此將其作為伺服器的作業系統。作為一名開發者,程式設計師,掌握了一定的linux知識和技巧,程式的開發部署和執行也有不小的幫助。linux由於其開源的特性,存在很多的版本,大同小異,大多數企業使用rhel。學習linux,首先要有乙個linux環境...