Linux基本應(yīng)用-基本命令的使用
【課程目的】
1.了解命令行中使用Linux命令的特點
2.掌握文件目錄類命令的使用
3.掌握系統(tǒng)信息類命令的使用
4.掌握進(jìn)程管理類命令的使用
【實現(xiàn)場景】
1. VMware Workstation虛擬機(jī)
2. KaliLinux操作系統(tǒng)
【課程原理】
Linux系統(tǒng)的終端窗口
字符終端為用戶提供了一個標(biāo)準(zhǔn)的命令行接口,在字符終端窗口中,會顯示一個Shell
提示符,通常為$。
用戶可以在提示符后輸入帶有選項和參數(shù)的字符命令,并能夠在終端窗口中看到命令的
運行結(jié)果,此后,將會出現(xiàn)一個新的提示符,標(biāo)志著新命令行的開始。
字符終端窗口中出現(xiàn)的Shell提示符因用戶不同而有所差異,普通用戶的命令提示符為
“$”,超級管理員用戶的命令提示符為“#”。
1. Linux的文件命名規(guī)則
a)除/字符外,所有字符都合法。
b)有些字符最好不要用,例如空格符,制表符,退格符和字符:? @ # $ & () \ | ;
‘’“”<>等。
c)避免使用+ -或.作為普通文件名的第一個字符(在Linux下以.開頭的文件是屬于隱
藏文件)。
d)另外和Windows文件命名不一樣的是,在Linux下文件名大小寫敏感。
2.瀏覽目錄類命令:pwd、cd、ls
a) pwd
命令名稱:pwd
命令全稱:printworking directory
命令路徑:/bin/pwd
執(zhí)行權(quán)限:所有用戶
功能描述:顯示當(dāng)前所在目錄
語法:pwd
b) cd
命令名稱:cd
命令全稱:changedirectory
命令路徑:shell內(nèi)置命令
執(zhí)行權(quán)限:所有用戶
功能描述:切換所在目錄
語法:cd [目錄]
c) ls
命令名稱:ls
命令全稱:list
命令路徑:/bin/ls
執(zhí)行權(quán)限:所有用戶
功能描述:顯示目錄所包含的文件
語法:ls選項[-a、-l、-d] [目錄或文件]
-a:顯示該目錄下所有文件,包括隱藏文件
-l:顯示詳細(xì)信息
-d:顯示目錄屬性
3.瀏覽文件類命令:cat、more、head、tail
a) cat
命令名稱:cat
命令全稱:concatenateand display files
命令路徑:/bin/cat
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件內(nèi)容*查看文件比較少的內(nèi)容
語法:cat [文件名]
b) more
命令名稱:more
命令路徑:/bin/more
執(zhí)行權(quán)限:所有用戶
功能描述:以分頁形式顯示文件全部內(nèi)容
語法:more [文件名]
空格或f下一頁
Enter下一行
Q或q退出
c) head
命令名稱:head
命令路徑:/bin/head
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件前幾行
語法:head -num
[文件名]
-num顯示文件前num行
d) tail
命令名稱:tail
命令路徑:/bin/tail
執(zhí)行權(quán)限:所有用戶
功能描述:顯示文件后幾行
語法:tail -num
[文件名]
-num顯示文件后num行
-f顯示動態(tài)文件內(nèi)容
4.目錄操作命令:mkdir
a) mkdir
命令名稱:mkdir
命令全稱:makedirectories
命令路徑:/bin/mkdir
執(zhí)行權(quán)限:所有用戶
功能描述:創(chuàng)建新目錄
語法:mkdir [目錄名]
5.文件操作類命令:rm、mv、touch、cp。
a) rm
命令名稱:rm
命令全稱:remove
命令路徑:/bin/rm
執(zhí)行權(quán)限:所有用戶
功能描述:刪除文件
語法:rm[文件名](rm-r[目錄名]= mkdir)
b) mv
命令名稱:mv
命令全稱:remove
命令路徑:/bin/mv
執(zhí)行權(quán)限:所有用戶
功能描述:移動文件、更名
語法:mv [源文件或目錄][目的文件]
c) touch
命令名稱:touch
命令路徑:/bin/touch
執(zhí)行權(quán)限:所有用戶
功能描述:創(chuàng)建空文件
語法:touch [文件名]
d) cp
命令名稱:cp
命令全稱:copy
命令路徑:/bin/cp
執(zhí)行權(quán)限:所有用戶
功能描述:復(fù)制文件
語法:copy[文件名][目的目錄]
copy-R[目錄名][目的目錄]