Linux命令行與shell腳本

Linux命令行與shell腳本

第1章 初識Linux shell

第2章 走進shell

第3章 基本的bash shell命令

路徑正則表達式

cd destination

cp 命令在複製文件時有兩個參數,源對象和目標對象shell

cp source destination

pwd 命令能夠顯示出shell會話的當前目錄數據庫

單點符(.),表示當前目錄編程

雙點符(..),表示當前目錄的父目錄bash

ls 列表命令,輸出的列表是按字母、按列排序的編輯器

ls -l 顯示附加信息,長列表函數

mv 命令能夠將文件和目錄移動到另外一個位置或從新命名工具

rm 刪除文件spa

rm -i fall

mkdir 建立目錄命令行

mkdir New_Dir
ls -ld New_Dir

rmdir 刪除目錄 rmdir 命令只刪除空目錄,若是目錄下有文件,會拒絕刪除目錄

rm -i New_Dir/my_file
rmdir New_Dir
ls -ld New_Dir

file 查看文件類型

cat 顯示文本文件中全部數據

cat test1

more 會顯示文本文件的內容,並會在顯示每頁數據後停下來 more命令是分頁工具

head 顯示文件開頭那些行的內容,默認顯示前10行

第4章 更多的bash shell命令

ps 默認顯示運行在當前控制檯下的屬於當前用戶的進程

top 實時顯示進程信息 top命令的輸出中將進程叫作任務,有多少進程處在運行、休眠、中止或僵化。(僵化狀態是指進程完成了,但父進程沒有響應)

kill 經過進程ID(PID)給進程發信號,結束進程,kill命令會向命令行中列出的所有PID發送一個TERM信號,TERM信號告訴進程可能的話就中止運行。 kill命令不會有任何輸出,要檢查是否有效,可再運行ps或top

掛載 Linux文件系統將全部的磁盤都併入一個虛擬目錄下,在使用新的儲存媒體以前,須要把它放到虛擬目錄下。這個工做稱爲掛載。

mount 用來掛載媒體的命令,會輸出當前系統上掛載的設備列表

 
 

第5章 使用Linux環境變量

第6章 理解Linux文件權限

第7章 管理文件系統

第8章 安裝軟件程序

第9章 使用編輯器

第10章 構建基本腳本

第11章 使用結構化命令

第12章 更多的結構化命令

第13章 處理用戶輸入

第14章 呈現數據

第15章 控制腳本

第16章 建立函數

第17章 圖形化桌面上的腳本編程

第18章 初識sed和gawk

第19章 正則表達式

第20章 sed進階

第21章 gawk進階

第22章 使用其餘shell

第23章 使用數據庫

第24章 使用Web

第25章 使用E-mail

第26章 編寫腳本實用工具

第27章 shell腳本編程進階

  附錄A bash命令快速指南 604   附錄B sed和gawk快速指南 611

相關文章
相關標籤/搜索