linux壓縮、網絡、shell編程基礎內容

linux文件系統P76/77

file          //判定一個文件的類型
mkdir         //(-p)可以遞歸性連續創建
rmdir         //刪除無文件的目錄rmdir -p dir1/dir2/dir3=rm -r dir1
ln

在這裏插入圖片描述
壓縮
歸檔(未壓縮)
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
網絡配置
在這裏插入圖片描述
ping //看網絡是否通
nslookup //後面加網址,可以得到其IP地址

shell編程基礎知識

在這裏插入圖片描述
shell不支持數據類型,全解釋爲一串數字,如果認爲是變量,加一個$在前面作爲區分

變量類型

  1. 用戶自定義變量
    變量名大寫
    訪問,變量名前加$
    unset 命令刪除變量的賦值

  2. 位置變量即命令行參數 在這裏插入圖片描述

  3. 預定義變量

  4. 環境變量

shell編程工程語句p80

說明性語句(註釋行)

註釋行,#開頭

常用功能性語句(命令)

在這裏插入圖片描述
read //讀進數據,相當於cin
expr //後面跟運算(運算符兩邊要有空格,a = ‘expr…’ 乘是*)

測試語句

test //可測試:字符串、整數、文件屬性,零爲真,一爲假

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

分支語句p81

if 表達式
then 命令表
fi

if 表達式
then 命令表1
else 命令表2
fi

if 表達式
then 命令表
elif 表達式
then 命令表
elif 表達式
then 命令表

else 命令表2
fi
在這裏插入圖片描述
多路分支語句
在這裏插入圖片描述

循環語句 p82

在這裏插入圖片描述
seq a b c //從a到c,b爲間隔(增量)
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章