版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、電子科技大學中山學院電子科技大學中山學院Shell基礎及常用命令(1)nShell簡介n使用SecureCRT遠程維護n常用文件目錄操作命令電子科技大學中山學院電子科技大學中山學院Shell簡介n 什么是Shell? Shell:命令解釋器,類似DOS系統(tǒng)中的程序 將用戶的命令翻譯給內(nèi)核處理 將內(nèi)核處理的結(jié)果翻譯給用戶 操作系統(tǒng)和用戶的界面(Interface) 每次啟動系統(tǒng)后都會進入一個互動模式的Shell環(huán)境,并等待用戶登錄。 Shell不屬于內(nèi)核的部分,在同一個內(nèi)核上,可以使用不同版本的Shell。電子科技大學中山學院電子科技大學中山學院第3頁,總共34頁Shell簡介n 什么是Shel
2、l? 通常使用的bash,它是GNU計劃的產(chǎn)品,其它的Shell:csh,Ksh,sh等 不同Shell間的轉(zhuǎn)換:sh bash csh 系統(tǒng)中支持的shellols al /bin/*shomore /etc/shells 顯示當前用戶所作用的Shelloecho $SHELLomore /etc/passwd 內(nèi)置命令和外置命令的區(qū)別o內(nèi)置命令:cd pwd exito外置命令:ls 電子科技大學中山學院電子科技大學中山學院Shell簡介n 什么是Shell? 如果使用圖形界面,則在啟動Shell后還會啟動圖形界面服務進程,如gdm。此時可以通過Ctrl + Alt + F1-7來切換操作
3、界面,其中1-6是文本界面,7是圖形界面。 在VMware中,想按Ctrl+Alt+F1的話,先按下Ctrl+Alt+Space,然后只釋放Space鍵,再按下F1鍵,以此類推。 如果啟動系統(tǒng)后,并沒有啟動圖形界面服務,則進入的是文本界面,此時可以通過輸入命令startx,啟動圖形界面服務。電子科技大學中山學院電子科技大學中山學院Shell命令格式n 命令 選項 參數(shù)n 各部分用空格隔開電子科技大學中山學院電子科技大學中山學院Shell命令格式n 舉例n 普通用戶提示符“$”n 管理員root用戶的提示符“#”n 多個命令選項可寫在一起n 一個命令行中,可以輸入多個命令,不同命令用分號分開zs
4、czsc-desktop$ls -l /home命令提示符命令提示符:用戶名用戶名主機名主機名命令字命令字命令選項命令選項命令組成部分命令組成部分間用空格進行間用空格進行分隔分隔命令參數(shù)命令參數(shù)電子科技大學中山學院電子科技大學中山學院第7頁,總共34頁Shell命令中的通配符n “?”可替代單個字符。n “*”可替代任意字符 n 方括號“charset”可替代charset集中的任何單個字符n 例子:cp doc/* /opt (注意路徑的含義)ls ab?.txtls /dev/sda123ls 0-9?.conf電子科技大學中山學院電子科技大學中山學院關機重啟命令:shutdown(65)
5、n 命令名稱:shutdownn 執(zhí)行權限:rootn 功能描述:關機、重啟n 命令的執(zhí)行過程:命令執(zhí)行后,以廣播方式通知系統(tǒng)中的所有用戶,停止作業(yè),注銷用戶,新用戶不能登錄;發(fā)送信號給init程序,從而執(zhí)行關機(init 0)或重啟(init 6)電子科技大學中山學院電子科技大學中山學院第9頁,總共34頁關機重啟命令:shutdown(65)n 命令名稱:shutdownn 語法:n shutdown h now 立即關機 = haltn shutdown r now 立即關機重啟 = rebootn shutdown +5 “馬上要關機了” 5分鐘后關機并通知已登錄用戶電子科技大學中山學院
6、電子科技大學中山學院第10頁,總共34頁其它命令n 命令名稱:halt(簡單的關機命令)停止所有應用程序,調(diào)用sync,然后停止內(nèi)核。n 命令名稱:reboot(系統(tǒng)重啟命令)n 命令名稱:init所有進程的鼻祖。進程號始終為1。用于系統(tǒng)不同運行級別間的切換。more /etc/inittab電子科技大學中山學院電子科技大學中山學院Linux遠程維護n Linux服務器一般都是托管在機房的,管理員通常都是通過遠程管理遠程管理的方式維護服務器。n SecureCRT簡介 一款支持SSH ( Secure Shell )的終端仿真程序。 用戶名及口令均進行加密用戶名及口令均進行加密,數(shù)據(jù)傳輸是經(jīng)過
7、壓縮的。電子科技大學中山學院電子科技大學中山學院Linux遠程維護n SecureCRT的安裝使用 啟動VMnet1或者VMnet8。 查看虛擬機linux系統(tǒng)中網(wǎng)卡的ip地址o ifconfig eth0 (eth0是網(wǎng)卡的設備名是網(wǎng)卡的設備名) 使用SecureCRT建立與linux的連接,(連接會話的字符連接會話的字符編號最好設置為編號最好設置為utf-8)。n 本地主機和遠程主機互傳文件 在Linux下安裝rzsz軟件包 上傳文件:從本地主機上傳到遠程主機o 傳輸 - Zmodem上傳 下載文件:從遠程主機下載到本地主機o sz 文件名 (一般是下載到本地主機的用戶下載目錄)本機與虛擬
8、機中的本機與虛擬機中的LINUX間的間的連接方法連接方法電子科技大學中山學院電子科技大學中山學院文件目錄基本操作命令n 目錄操作命令 ls pwd cd mkdir rmdirn 文本文件查看命令 cat more less head tailn 文件操作命令 touch cp rm mv電子科技大學中山學院電子科技大學中山學院目錄操作命令:lsn 命令名稱:ls (list)n 命令所在路徑:/bin/ls n 功能描述:顯示當前目錄當前目錄中的內(nèi)容n 語法:ls -alhi 文件或目錄名稱 -a: all 顯示所有文件和目錄 (.開頭的是隱藏文件) -l: detail 顯示詳細信息 【重
9、點重點】 -h: 以human容易懂的方式顯示文件的大小 -i: 顯示文件目錄的inode編號值電子科技大學中山學院電子科技大學中山學院目錄操作命令:lsn ls l 詳細信息 講解n 第一部分:第一個字符:文件類型 普通文件-:在ls命令中-以開頭的o 純文本文件純文本文件(ASCII)o 二進制文件二進制文件(binary)o 數(shù)據(jù)格式的文件數(shù)據(jù)格式的文件(data) 目錄d : 符號鏈接文件l:類似于快捷方式# ls -l install.log-rw-r-r- 1 root root 26195 Dec 17 10:42 install.log文件類型文件類型電子科技大學中山學院電子科
10、技大學中山學院目錄操作命令:lsn ls l 詳細信息 講解n 第二部分:第2第10個字符:文件權限# ls -l install.log-rw-r-r- 1 root root 26195 Dec 17 10:42 install.log讀讀寫寫執(zhí)執(zhí)行行讀讀寫寫執(zhí)執(zhí)行行讀讀寫寫執(zhí)執(zhí)行行字符表示字符表示(r) (w) (x) (r) (w) (x) (r) (w) (x)數(shù)字表示數(shù)字表示421421421權限分配權限分配文件所有者文件所有者u文件所屬組文件所屬組g其他人其他人o權限表示權限表示權限表示權限表示電子科技大學中山學院電子科技大學中山學院目錄操作命令:lsn ls l 詳細信息 講解
11、n 第三部分:第二列:硬鏈接文件個數(shù)n 第四部分:第三列:文件所有者n 第五部分:第四列:文件所屬組n 第六部分:第五列:文件實際大小(字節(jié))n 第七部分:最后修改時間(modify time)n 第八部分:文件名稱# ls -l install.log-rw-r-r- 1 root root 26195 Dec 17 10:42 install.log硬鏈接文件個數(shù)硬鏈接文件個數(shù)硬鏈接的含義(硬鏈接的含義(P96)電子科技大學中山學院電子科技大學中山學院目錄操作命令:pwdn 命令名稱:pwd (print wording dir)n 命令所在路徑:/bin/pwdn 功能描述:顯示當前目錄
12、的絕對路徑絕對路徑n 語法:pwd電子科技大學中山學院電子科技大學中山學院目錄操作命令:cdn 命令名稱:cd (change directory)n 命令所在路徑:/bin/cdn 功能描述:切換工作目錄n 語法:cd 目錄名稱n 示例: cd / 切換到根目錄 cd . 切換到上層目錄 cd 或 cd 切換到用戶主目錄 cd dir1 切換到當前目錄下的dir1子目錄 cd /dir1 切換到根目錄下的dir1目錄 cd ./dir1 切換到上層目錄下的dir1子目錄相對路徑相對路徑絕對路徑絕對路徑 電子科技大學中山學院電子科技大學中山學院目錄操作命令:mkdir(90)n 命令名稱:mk
13、dir (make directory)n 命令所在路徑:/bin/mkdirn 功能描述:創(chuàng)建空目錄n 語法:mkdir 新建目錄名稱n 示例: mkdir dir1 在當前目錄下創(chuàng)建dir1目錄 mkdir m 777 dir1 mkdir /test/dir1 在/test下創(chuàng)建dir1目錄 (注意:注意:在執(zhí)行這個命令之前,/test目錄必須已經(jīng)存在) mkdir p /test/dir1 (注意:注意:在執(zhí)行這個命令之前,/test目錄可以不存在,同時建立二個目錄)電子科技大學中山學院電子科技大學中山學院目錄操作命令:rmdir(94)n 命令名稱:rmdir (remove dir
14、ectory)n 命令所在路徑:/bin/rmdirn 功能描述:只用于刪除空目錄只用于刪除空目錄n 語法:rmdir 空目錄名稱n 類似的命令:rmbash自動補齊命令行:自動補齊命令行:電子科技大學中山學院電子科技大學中山學院文本文件查看命令:catn 命令名稱:cat (concatenate and display)n 命令所在路徑:/bin/catn 功能描述:合并合并/顯示顯示文本文件內(nèi)容。n 語法:cat 文件n 示例: cat testfile 顯示testfile文件內(nèi)容,適用于短文本。 cat testfile1 testfile2 testfile3 合并顯示兩個文件,(
15、注意:這兩個文件本身的內(nèi)容并沒有改變。)電子科技大學中山學院電子科技大學中山學院文本文件查看命令:moren 命令名稱:moren 命令所在路徑:/bin/moren 功能描述:逐屏逐屏顯示文本文件文本文件內(nèi)容n 語法:more 文件 空格 翻頁 Ctrl+f 向下翻頁 Ctrl+b 向上翻頁 回車 下一行 q 退出more程序n 示例: more /etc/services cat /etc/services電子科技大學中山學院電子科技大學中山學院第24頁,總共34頁文本文件查看命令:moren 命令less的功能和more類似。n 所不同的是less命令除了可以按空格鍵向下顯示文件外,還可
16、以利用上下鍵來卷動文件。當要結(jié)束瀏覽時,只要在less命令的提示符提示符“: ”下按Q鍵即可。電子科技大學中山學院電子科技大學中山學院shell管道n Shell管道 : 可以把第1個命令的輸出當做第2個命令的輸入n 管道符 “|” : 連接兩個命令n 示例: ls l /etc | moreo 由于/etc目錄下的內(nèi)容太多,一屏顯示不完,如果是執(zhí)行l(wèi)s -l /etc的話,則在屏幕中只會顯示最后一屏的內(nèi)容。o 如果是ls -l /etc | more的話,則是將ls -l /etc命令的輸出結(jié)果當做more命令的輸入數(shù)據(jù),這樣就可以逐屏查看ls -l /etc命令的輸出。電子科技大學中山學院
17、電子科技大學中山學院文本文件查看命令:headn 命令名稱:headn 命令所在路徑:/bin/headn 功能描述:從頭顯示文本文件內(nèi)容n 語法:head -num 文件 num : 行數(shù) 不適用行數(shù)參數(shù)的話,默認顯示的是10行n 示例: head -5 /etc/services命令命令tail和和head功能相似,所不同的功能相似,所不同的的是的是tail是從末尾顯示是從末尾顯示電子科技大學中山學院電子科技大學中山學院文件操作命令:touchn 命令名稱:touchn 命令所在路徑:/bin/touchn 功能描述:創(chuàng)建空文件、改變文件訪問時間和修改時間n 語法:touch 文件名稱n
18、示例: touch newfile 如果文件newfile不存在的話,創(chuàng)建空白新文件newfile touch a file1 只改file1的訪問時間為當前時間o -a : access time touch m file2 只改file2的修改時間為當前時間o -m : modify time電子科技大學中山學院電子科技大學中山學院第28頁,總共34頁三種時間n 在Linux下,一個文件有三種時間,分別是:訪問時間、修改時間、狀態(tài)改動時間訪問時間、修改時間、狀態(tài)改動時間n 在Linux下沒有創(chuàng)建時間的概念,也就是不能知道文件的建立時間 但如果文件建立后就沒有修改過,修改時間=建立時間; 如
19、果文件建立后,狀態(tài)就沒有改動過,那么狀態(tài)改動時間=建立時間; 如果文件建立后,沒有被讀取過,那么訪問時間=建立時間 因為不好判斷文件是否被改過、讀過、其狀態(tài)是否變過,所以判斷文件的建立時間基本上能為不可能。電子科技大學中山學院電子科技大學中山學院第29頁,總共34頁三種時間n 可以通過可以通過stat filename來查來查看三種時間n 訪問時間,讀一次這個文件的內(nèi)容,這個時間就會更新。比如對這個文件運用 more、cat等命令。ls、stat命令都不會修改文件的訪問時間。n 修改時間,修改時間是文件內(nèi)容最后一次被修改時間。比如:vi后保存文件。ls -l列出的時間就是這個時間。n 狀態(tài)改動
20、時間。是該文件的i節(jié)點最后一次被修改的時間,通過chmod、chown命令修改一次文件屬性,這個時間就會更新。電子科技大學中山學院電子科技大學中山學院文件操作命令:cpn 命令名稱:cp (copy)n 命令所在路徑:/bin/cpn 功能描述:復制文件或目錄n 語法:cp -r 源文件或目錄 目標文件或目錄 -r: recursion 遞歸 當復制目錄時需要使用選項r。n 示例: cp /test/file1 file2 (將文件/test/file1復制到當前目錄下,并改名為file2) cp r /test . (將目錄/test復制到當前目錄下)電子科技大學中山學院電子科技大學中山學院文件操作命令:mvn 命令名稱:mv (move)n 命令所在路徑:/bin/mvn 功能描述:移動文件或目錄、更名更名n 語法:mv 源文件或目錄目標文件或目錄n 示例: mv file1 file2 (將當前目錄下的file1改名為file2) mv /test/file1 file2 (將文件/test/file1剪切到當前目錄下,并改名為file2) mv /test . (將目錄/test剪切到當前目錄下)是移動文件,還是改名文件?是移動文件,還是改名文件?電子科技大學中山學院電子科技大學中山學院文件操作命令:rmn 命令名稱:rm (remove)n
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海市靜安區(qū)2025屆高三一模語文試卷
- 2025年度個人自建廠房產(chǎn)權交易合同范本4篇
- 2025個人退伙經(jīng)營合同(物流配送行業(yè)專用)4篇
- 2025年度鋼構(gòu)建筑綠色施工監(jiān)理合同
- 2025-2030全球鐵基超塑形狀記憶合金行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球輸注穿刺耗材行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國高純度氫氧化鈷行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年度鋼管及配件進出口代理合同范本2篇
- 2025年個人二手車買賣協(xié)議示范文本2篇
- 2025版教育培訓機構(gòu)推廣服務合同模板3篇
- 道路瀝青工程施工方案
- 2025年度正規(guī)離婚協(xié)議書電子版下載服務
- 《田口方法的導入》課件
- 春節(jié)后安全生產(chǎn)開工第一課
- 內(nèi)陸?zhàn)B殖與水產(chǎn)品市場營銷策略考核試卷
- 電力電纜工程施工組織設計
- 2024年重慶市中考數(shù)學試題B卷含答案
- 醫(yī)生給病人免責協(xié)議書(2篇)
- 票據(jù)業(yè)務居間合同模板
- 承包鋼板水泥庫合同范本(2篇)
- 頸椎骨折的護理常規(guī)課件
評論
0/150
提交評論