![說明課件03.linux參考_第1頁](http://file4.renrendoc.com/view/0aca7ba3b5836db8dc7c5f5f491a4cce/0aca7ba3b5836db8dc7c5f5f491a4cce1.gif)
![說明課件03.linux參考_第2頁](http://file4.renrendoc.com/view/0aca7ba3b5836db8dc7c5f5f491a4cce/0aca7ba3b5836db8dc7c5f5f491a4cce2.gif)
![說明課件03.linux參考_第3頁](http://file4.renrendoc.com/view/0aca7ba3b5836db8dc7c5f5f491a4cce/0aca7ba3b5836db8dc7c5f5f491a4cce3.gif)
![說明課件03.linux參考_第4頁](http://file4.renrendoc.com/view/0aca7ba3b5836db8dc7c5f5f491a4cce/0aca7ba3b5836db8dc7c5f5f491a4cce4.gif)
![說明課件03.linux參考_第5頁](http://file4.renrendoc.com/view/0aca7ba3b5836db8dc7c5f5f491a4cce/0aca7ba3b5836db8dc7c5f5f491a4cce5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Linux教學(xué)導(dǎo)航1.1Linux 的概述:1.1.1Linux: 學(xué)習(xí) Linux 之前先了解 Unix Linux 的概述:Linux 是基于Unix 的Linux 是一種和開放源碼的操作系統(tǒng),存在著許多不同的 Linux 版本,但它們都使用了 Linux 內(nèi)核。Linux可安裝在各種計算機硬件設(shè)備中,比如、平板電腦、路由器、臺式計算機Unix 是一個強大的多用戶、多任務(wù)操作系統(tǒng)。于 1969 年在AT&T 的貝爾開發(fā)。UNIX 的商標(biāo)權(quán)由國際開放標(biāo)準(zhǔn)組織(The Open Group)所擁有。UNIX 操作系統(tǒng)是商業(yè)版,需要,價格比Windows 正版要貴一些。MacOS - 基于Uni
2、x教學(xué)目標(biāo)了解 Linux 系統(tǒng) 安裝 Linux 虛擬機學(xué)習(xí) Linux 的常用命令多用戶以及權(quán)限學(xué)習(xí)Linux 實戰(zhàn)【部署到 Linux】教學(xué)方法案例驅(qū)動法 Linux 的歷史:,所以它的周邊的程序越來越多,Linux 本身也逐漸發(fā)展壯大起來,之后Linux 在不到三年的時間里成為了一個功能完善,穩(wěn)定可靠的操作系統(tǒng). Linux 系統(tǒng)的應(yīng)用:服務(wù)器系統(tǒng)Web 應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器、接口服務(wù)器、DNS、FTP 等等;系統(tǒng)路由器、PDA、IP器、交換器、家電用品的微電腦控制器等等,高性能運算、計算密集型應(yīng)用Linux 有強大的運算能力。桌面應(yīng)用系統(tǒng)移動手持系統(tǒng)Linux 最初是由芬蘭赫爾辛
3、基大學(xué)學(xué)生 Linus Torvalds 由于自己不滿意教學(xué)中使用的 MINIX 操作系統(tǒng),所以在 1990 年底由于個人設(shè)計出了 LINUX 系統(tǒng)。后來發(fā)布于芬蘭最大的 ftp 服務(wù)器上,用戶可以免費誕生于 1991 年 10 月 5 日。是由芬蘭赫爾辛基大學(xué)學(xué)生 Linus Torvalds 和后來加入的眾多者共同開發(fā)完成 Linux 的版本Linux 的版本分為兩種:內(nèi)核版本和版本;內(nèi)核版本是指在Linus下的內(nèi)核小組開發(fā)的系統(tǒng)內(nèi)核的版本號 ;版本是一些組織和公司根據(jù)自己版的不同而自定的 ; Linux 的主流版本1.2Linux 的安裝:1.2.1 虛擬機安裝:虛擬機 安裝 VmWar
4、e參考01.VMWare12 的安裝.doc虛擬機:一臺虛擬的電腦.虛擬機:VmWare:的.VirtualBox:免費的.【orale】1.2.2CentOS 的安裝1.2.3Linux 的目錄結(jié)構(gòu):1.3Linux 的常用命令1.3.1切換目錄命令 cd:使用cd app 切換到app 目錄cd .切換到上一層目錄cd /切換到系統(tǒng)根目錄cd 切換到用戶主目錄cd -切換到上一個所在目錄Pwd 查看當(dāng)前目錄root 管理員的home 目錄 root其他用戶的home 目錄home 目錄中參考02.VMWare 安裝Linux.doc1.3.2列出文件列表:ls ll dir(*)1.3.3
5、創(chuàng)建目錄和移除目錄:mkdir rmdir1.3.4瀏覽文件【cat、more、less】cat用于顯示文件的內(nèi)容。格式:cat參數(shù)cat yum.confmore一般用于要顯示的內(nèi)容會超過一個畫面長度的情況。按空格鍵顯示下一個畫面。回車顯示下一行內(nèi)容。按 q 鍵退出查看。more yum.conf* 空格顯示下一頁數(shù)據(jù) 回車顯示下一行的數(shù)據(jù)less用法和more 類似,不同的是 less 可以通過PgUp、PgDn 鍵來控制。less yum.confmkdir(make directory)命令可用來創(chuàng)建子目錄。mkdir app在當(dāng)前目錄下創(chuàng)建 app 目錄mkdir p app2/te
6、st級聯(lián)創(chuàng)建 aap2 以及test 目rmdir(remove directory)命令可用來刪除“空”的子目錄: rmdir app刪除 app 目錄ls(list)是一個非常有用令,用來顯示當(dāng)前目錄下的內(nèi)容。配合參數(shù)的使用,能以不同的方式顯示目錄內(nèi)容。格式:ls參數(shù) 路徑或文件名常用:在linux 中以 . 開頭的文件都是隱藏的文件lsls -a 顯示所有文件或目錄(包含隱藏的文件)ls -l 縮寫成ll【tail】1.3.5 文件操作:【rm】【cp、mv】cp(copy)命令可以將文件從一處到另一處。一般在使用 cp 命令時將一個文件成另一個文件或到某目錄時,需要指定源文件名與目標(biāo)文
7、件名或目錄。cp a.txt b.txt將 a.txt為 b.txt 文件cp a.txt ./將 a.txt 文件到上一層目錄中touch a.txt創(chuàng)建一個文件rm 刪除文件用法:rm 選項. 文件.rm a.txt刪除a.txt 文件刪除需要用戶確認,y/nrm 刪除不詢問rm -f a.txt不詢問,直接刪除rm 刪除目錄rm -r a遞歸刪除不詢問遞歸刪除(慎用)rm -rf a不詢問遞歸刪除rm -rf *刪除當(dāng)前目錄所有文件這時使用工具來連接 linux 進行操作首先要獲取虛擬機的 IP 地址,使用 ifconfig 命令,如果沒有 IP 地址,則是沒有設(shè)置開機時啟動網(wǎng)上,設(shè)置操
8、作如下vim /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet #以太網(wǎng) BOOTPROTO=DHCP#dhcp 方式分配 NAME=eth0#網(wǎng)卡名字ONBOOT=yes #啟動網(wǎng)卡:wq!Reboot 重啟使用 putty.exe 連接 linuxtail 命令是在實際使用過程中使用非常多的一個命令,它的功能是:用于顯示文件后幾行的內(nèi)容。用法:tail -10 /etc/passwd查看后 10 行數(shù)據(jù)tail -f catalina.log動態(tài)查看日志(*)ctrl+c 結(jié)束查看* PgUp 和 PgDn 進行上下翻頁.【ta
9、r】命令:(* 打包或解壓)tar 命令位于/bin 目錄下,它能夠?qū)⒂脩羲付ǖ奈募蚰夸洿虬梢粋€文件,但不做壓縮。一般 Linux 上常用的壓縮方式是選用 tar 將許多文件打包成一個文件,再以gzip 壓縮命令壓縮成.tar.gz(或稱為.tgz)的文件。常用參數(shù):-c:創(chuàng)建一個新 tar 文件-v:顯示運行過程的信息-f:指定文件名-z:調(diào)用gzip 壓縮命令進行壓縮-t:查看壓縮文件的內(nèi)容-x:解開tar 文件打包:tar cvf.tar ./*打包并且壓縮:tar zcvf.tar.gz ./*解壓tar xvf.tar 解壓當(dāng)前目錄tar -xvf.tar.gz -C /usr
10、/aaa 【解壓到指定目錄】mv 移動或者重命名mv a.txt ./將 a.txt 文件移動到上一層目錄中mv a.txt b.txt將 a.txt 文件重命名為b.txt【grep】命令1.3.6 其他常用命令【pwd】【touch】【ll -h】【wget】資料* wget1.4 Vi 和 Vim 編輯器1.4.1 Vim 編輯器:在Linux 下一般使用vi 編輯器來編輯文件。vi 既可以查看文件也可以編輯文件。三種模式:命令行、底行模式。切換到命令行模式:按Esc 鍵;切換到模式:按 i 、o、a 鍵;i 在當(dāng)前位置生前I 在當(dāng)前行首 a 在當(dāng)前位置后 A 在當(dāng)前行尾o 在當(dāng)前行之后
11、一行O 在當(dāng)前行之前一行友好顯示文件大小創(chuàng)建一個空文件* touch a.txt顯示當(dāng)前所在目錄查找符合條件的字符串。用法: grep 選項. PATTERN FILE.示例:grep lang anaconda-ks.cfg 在文件中查找lang grep lang anaconda-ks.cfg -color顯示1.4.2 重定向輸出和1.4.3 管道 |管道是Linux 命令中重要的一個概念,其作用是將一個命令的輸出用作另一個命令的輸入。示例ls -help | more 分頁查詢幫助信息Ps -ef 查看當(dāng)前所有運行程序(進程)【筆記題:查看進程命令,也就是當(dāng)前運行程序】ps ef |
12、 grep java 查詢名稱中包含java 的進程ifconfig | more 重定向輸出,覆蓋原有內(nèi)容; 重定向輸出,又追加功能;示例:cat /etc/passwd a.txt 將輸出定向到a.txt 中cat /etc/passwd a.txt 輸出并且追加ifconfig ifconfig.txt切換到底行模式:按 :(冒號);詳細用法,查詢文檔Vim 命令合集.docx和vi 使用方法詳細介紹.docx打開文件:vim file退出:esc :q修改文件:輸入i 進入模式保存并退出:esc:wq不保存退出:esc:q!3 種進入模式:i:在當(dāng)前的光標(biāo)所在處o:在當(dāng)前光標(biāo)所在的行的
13、下一行 a:在光標(biāo)所在的下一個字符快捷鍵:dd 快速刪除一行R 替換 yy一行 p 粘貼/搜索內(nèi)容 回車1.4.4&命令執(zhí)行控制:1.4.5網(wǎng)絡(luò)通訊命令1.4.6系統(tǒng)管理命令date 顯示或設(shè)置系統(tǒng)時間date 顯示當(dāng)前系統(tǒng)時間date -s “2014-01-01 10:10:10“ 設(shè)置系統(tǒng)時間df 顯示磁盤信息df h 友好顯示大小free 顯示內(nèi)存狀態(tài)free m 以mb顯示內(nèi)存組昂頭top 顯示,管理執(zhí)行中的程序clear 清屏幕ps 正在運行的某個進程的狀態(tài)ps ef 查看所有進程ifconfig 顯示或設(shè)置網(wǎng)絡(luò)設(shè)備。 ifconfig 顯示網(wǎng)絡(luò)設(shè)備 ifconfig eth0 u
14、p 啟用eth0 網(wǎng)卡ifconfig eth0 down 停用eth0 網(wǎng)卡探測網(wǎng)絡(luò)是否通暢。-c 4 nets查看網(wǎng)絡(luò)端口【常用】。nets-an | grep 3306 查詢 3306 端口占用情況命令之間使用 & 連接,實現(xiàn)邏輯與的功能。只有在 & 左邊令返回真(命令返回值 $? = 0),& 右邊令才會被執(zhí)行。只要有一個命令返回假(命令返回值 $? = 1),后面令就不會被執(zhí)行。mkdir test & cd testcat index.html | moreps ef | grep aio1.5Linux 的用戶和組1.5.1用戶的管理1.5.2組管理:當(dāng)在創(chuàng)建一個新用戶user
15、時,若沒有指定他所屬于的組,就建立一個和該用戶同名的私有組useradd 添加一個用戶useradd test 添加test 用戶useradd test2 -d /home/t2 指定用戶home 目錄passwd 設(shè)置、修改passwd test 為test 用戶設(shè)置【mm20170706】切換登錄:ssh -l test -p 22 28su 用戶名 【記下】userdel 刪除一個用戶userdel test2 刪除test2 用戶(不會刪除 home 目錄) userdel r test2 刪除用戶以及home 目錄ps ef | grep ssh 查找某一進程kill 殺掉某一進程
16、【殺死tomcat,后面講】 kill 2868 殺掉 2868的進程kill -9 2868 強制殺死進程du 顯示目錄或文件的大小。du h 顯示當(dāng)前目錄的大小who 顯示目前登入系統(tǒng)的用戶信息。hostname 查看當(dāng)前主機名修改:vi /etc/sysconfig/networkuname 顯示系統(tǒng)信息。uname -a 顯示本機詳細信息。依次為:內(nèi)核名稱(類別),主機名,內(nèi)核版本號,內(nèi)核版本,內(nèi)核編譯日期,硬件名,處理器類型,硬件類型,操作系統(tǒng)名稱1.5.3 id,su 命令【id 命令】功能:查看一個用戶的 UID 和 GID用法:id 選項.用戶名直接使用 id直接使用 id 用
17、戶名【su 命令】功能:切換用戶。用法:su 選項.示例:- 用戶 參數(shù). su - u1 切換到 u1 用戶,并且將環(huán)境也切換到u1 用戶的環(huán)境(使用)【賬戶文件】【用戶文件】【文件】shadow 文件中每條用冒號間隔的 9 個字段組成.用戶名:用戶登錄到系統(tǒng)時使用的名字,而且是惟一的口令: 存放加密的口令最后一次修改時間: 標(biāo)識從某一時刻起到用戶最后一次修改時間最大時間間隔: 口令保持有效的最大天數(shù),即多少天后必須修改口令root:x:0:0:root:/root:/bin/bash賬號名稱:在系統(tǒng)中是唯一的用戶:此字段存放加密口令用戶標(biāo)識碼(User ID): 系統(tǒng)用它來標(biāo)示用戶組標(biāo)識碼
18、(Grou):系統(tǒng)用它來標(biāo)識用戶屬性用戶相關(guān)信息:例如用戶全名等用戶目錄:用戶登錄系統(tǒng)后所進入的目錄用戶環(huán)境:用戶工作的環(huán)境/etc/passwd 用戶文件/etc/shadow文件/etc/group 組信息文件創(chuàng)建用戶時也可以指定所在組groupadd 創(chuàng)建組groupadd public 創(chuàng)建一個名為public 的組useradd u1 g public 創(chuàng)建用戶指定組groupdel 刪除組,如果該組有用戶成員,必須先刪除用戶才能刪除組。groupdel public【組文件】1.6Linux 的權(quán)限命令1.6.1文件權(quán)限1.6.2Linux 三種文件類型:普通文件: 包括文本文件、數(shù)據(jù)文件、可執(zhí)行的二進制程序文件等。屬主(user)屬組(group)其他用戶rwx421rwx421rw42root:x:0:組名:用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度屋頂光伏系統(tǒng)維護保養(yǎng)合同模板
- 學(xué)校安全管理方案
- 2024-2025學(xué)年廣西壯族自治區(qū)高三上學(xué)期11月聯(lián)考歷史試卷
- 2025年公共照明設(shè)施合同
- 2025年自動化設(shè)備購買與前期策劃協(xié)議
- 2025年住宅用地和樓宇訂購合同
- 2025年綠化養(yǎng)護承包合同范本
- 2025年外教聘請合作協(xié)議
- 2025年二手房產(chǎn)交易代理協(xié)議格式
- 2025年交通運輸中介合同協(xié)議書范本
- 2024屆高考語文復(fù)習(xí):小說閱讀之?dāng)⑹马樞蚺c敘事節(jié)奏
- 環(huán)衛(wèi)市場化運營方案PPT
- 二年級下冊綜合實踐活動說課稿-我是清潔小衛(wèi)士 全國通用
- 人教版(2023)必修三 Unit 3 Diverse Cultures 單元整體教學(xué)設(shè)計(表格式)
- 電流互感器和電壓互感器選型指南
- 大學(xué)生心理健康教育PPT完整全套電子教學(xué)課件
- 會務(wù)服務(wù)投標(biāo)技術(shù)方案
- 中國傳統(tǒng)圖案大全
- 人間草木讀書報告
- 市政污水管網(wǎng)深基坑拉森鋼板樁支護專項施工方案
- 員工離職登記表(范本模板)
評論
0/150
提交評論