bash重拾
3年前,我進入了 linux 世界,那會兒自學了 bash,年也久也!歎息當時基礎沒有打勞,現在重拾!
1 先簡單介紹下 bash:
bash 是跑在 unix/linux 環境下的一種腳本語言,是一種解釋型語言,由 Brian J.Fox 1987年開發--題外話:和我一樣老了,但是比我適用多咯
2 直接上腳本源碼進行簡單學習
編寫腳本程序
vi t
--------------------------------------------------------------
#!/bin/bash
# Only text
echo hello!
exit 0
--------------------------------------------------------------
賦予執行權限
chmod 755 t 或者 chmod u+x
執行
./t
顯示
hello
說明
直接建立 vi t.sh 這樣就可以有語法高亮顯示和錯誤提示
賦予權限可以直接用命令 umask 來設置文件和文件夾的默認屬性,如下:
關於 umask 命令:設置“建立文檔和目錄時候的屬性預設值”
使用指南:對於文件夾來說,umask+文件夾權限=777 對於文件來說,umask+文件權限=666
umask 和 chmod 命令:
umask設置了用戶創建文件的默認 權限,它與chmod的效果剛好相反,umask設置的是權限“補碼”,而chmod設置的是文件權限碼。
#!/bin/bash
#!固定開頭,/bin/bash 指定解釋的為何種shell,位置在哪裏
# Only text
#後麵的為注釋
echo hello!
表示在終端要顯示的為:hello!
exit 0
exit 0:表示返回0,執行成功,其他表示失敗
最後更新:2017-04-03 14:53:48