原创 5.4-在shell腳本中引用環境變量

shell維護跟蹤特定系統信息的環境變量,這些系統信息包含: 系統的名稱 登錄到系統中的用戶名 用戶的系統ID(稱爲UID) 用戶的默認根目錄 shell查找程序使用的搜索路徑等, 使用set命令,可以顯示活動環境變量的完整列表:

原创 2.6- python類型一:字符串類型綜合案例

案例一::輸入一個字符串,統計它包含的大小字母的個數 s=input("請輸入一個字符串:") n=0 m=0 for i in range(len(s)): if s[i]>="A" and s[i]<="Z":

原创 5.3- echo命令詳解

大多數shell命令生成自己的輸出,這些輸出在運行該腳本的控制檯監視器上顯示。 有時候需要添加自己的文本消息幫助腳本用戶瞭解腳本中發生了什麼。 使用echo命令可以完成此操作。 如果在echo命令後添加字符串,echo命令就能顯示

原创 5.5- 在shell腳本中使用用戶變量

除了環境變量,shell腳本允許在腳本中設置和使用自己的變量。 設置變量可以暫時存儲數據並在腳本中使用它們。 1、用戶變量命名規則 用戶變量由不超過20個字符的字母、數字或下劃線組成的文本字符串。 用戶變量區分大小寫,變量Var1

原创 1.1- 瀏覽器做了些什麼?

1、請求一個HTTP地址(封裝一個請求報文) 瀏覽器的最大作用就是將一個URL地址封裝成一個請求報文 2、解析服務器給回來的響應報文 html --> 渲染html css --> 渲染css image --> 渲染 js --

原创 2.4- python模塊

計算數的平方根,我們使用了: import math 作用是引入math模塊。 模塊是一個保存了python代碼的文件,模塊能定義函數、類、變量。 # 設計模塊並引用它 # step 1:設計一個程序 myModule.py,包

原创 2.5- python類型一:字符串類型

字符串是程序中最常用的一種數據類型,字符串可以包含中文與英文等任何字符,在內存中用 Unicode 編碼存儲,但是存儲到磁盤中時候往往採用 GBK 或者 UTF-8 等別的編碼形式。 1、字符串類型 字符數組可以用來存儲字符串,字

原创 5.2- 創建腳本文件

創建shell腳本文件時,必須在文件的第一行指明所使用的shell,格式如下: #!/bin/bash 在普通的shell腳本運行行中,英鎊符號 (#) 用作註釋行。shell不處理shell腳本中的註釋行。 但是shell腳本

原创 2.3- python print詳解

在Python 的">>>"提示符下輸入"help (print)"回車,可以看到print 語句的函數參數如下: print(value, ..., sep=' ', end='\n', file=sys.stdout, flu

原创 2.2- python變量作用範圍 局部變量和全局變量

在前面的案例中我們看到主程序中包含了函數,在函數內部有自己的變量,在主程序也有自己的變量,那麼這些變量是什麼關係,怎麼才能在函數內部使用主程序的變量。 1、局部變量 局部變量也稱內部變量,局部變量是在函數內定義的,其作用域僅限於函

原创 5.1- 一次使用多條命令,用分號連接多條命令

前面都是在命令提示符後面輸入單條命令,查看命令結果。 shell腳本的關鍵是可以輸入多條命令,處理每一條命令的結果,甚至可以將一條命令的結果傳遞給另一條命令,shell可以將多條命令連接起來形成單一的步驟。 如果想將兩條命令一起運

原创 4.9- 修改所有者 chown 和chgrp詳解

修改文件的所有者,Linux提供了兩個命令來實現此操作。 chown命令方便地修改文件的所有者 chgrp命令修改文件的默認用戶組 chown命令的格式如下: chown options owner[.group] file 可

原创 4.8- 修改文件或目錄權限 chmod 詳解

chmod命令用於修改文件或目錄的權限,進而影響文件或目錄的安全設置,chmod命令的格式如下: chmod options mode file 參數模式:mode 參數 允許使用八進制或符號模式進行安全設置。八進制模式是爲文件

原创 2.1- python函數詳解

函數是程序中的一個重要的部分,在python中已經定義了一些函數,例如計算平方根的函數sqrt,程序中也可以自定義函數,這裏主要說的自定義函數。 1、函數定義 定義函數的語法如下: def 函數名稱(參數1,參數2,...):

原创 1.10- 異常處理 try except

在python中,程序運行時出現錯誤後程序會終止,這種錯誤不是程序設計的錯誤,它是在程序運行時的運行錯誤,稱爲運行時錯誤(Runime Error),處理這種錯誤要用到try/except異常處理語句。 例如: import ma