![說明課件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),請(qǐng)進(jìn)行舉報(bào)或認(rè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可安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如、平板電腦、路由器、臺(tái)式計(jì)算機(jī)Unix 是一個(gè)強(qiáng)大的多用戶、多任務(wù)操作系統(tǒng)。于 1969 年在AT&T 的貝爾開發(fā)。UNIX 的商標(biāo)權(quán)由國際開放標(biāo)準(zhǔn)組織(The Open Group)所擁有。UNIX 操作系統(tǒng)是商業(yè)版,需要,價(jià)格比Windows 正版要貴一些。MacOS - 基于Uni
2、x教學(xué)目標(biāo)了解 Linux 系統(tǒng) 安裝 Linux 虛擬機(jī)學(xué)習(xí) Linux 的常用命令多用戶以及權(quán)限學(xué)習(xí)Linux 實(shí)戰(zhàn)【部署到 Linux】教學(xué)方法案例驅(qū)動(dòng)法 Linux 的歷史:,所以它的周邊的程序越來越多,Linux 本身也逐漸發(fā)展壯大起來,之后Linux 在不到三年的時(shí)間里成為了一個(gè)功能完善,穩(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ùn)算、計(jì)算密集型應(yīng)用Linux 有強(qiáng)大的運(yùn)算能力。桌面應(yīng)用系統(tǒng)移動(dòng)手持系統(tǒng)Linux 最初是由芬蘭赫爾辛
3、基大學(xué)學(xué)生 Linus Torvalds 由于自己不滿意教學(xué)中使用的 MINIX 操作系統(tǒng),所以在 1990 年底由于個(gè)人設(shè)計(jì)出了 LINUX 系統(tǒng)。后來發(fā)布于芬蘭最大的 ftp 服務(wù)器上,用戶可以免費(fèi)誕生于 1991 年 10 月 5 日。是由芬蘭赫爾辛基大學(xué)學(xué)生 Linus Torvalds 和后來加入的眾多者共同開發(fā)完成 Linux 的版本Linux 的版本分為兩種:內(nèi)核版本和版本;內(nèi)核版本是指在Linus下的內(nèi)核小組開發(fā)的系統(tǒng)內(nèi)核的版本號(hào) ;版本是一些組織和公司根據(jù)自己版的不同而自定的 ; Linux 的主流版本1.2Linux 的安裝:1.2.1 虛擬機(jī)安裝:虛擬機(jī) 安裝 VmWar
4、e參考01.VMWare12 的安裝.doc虛擬機(jī):一臺(tái)虛擬的電腦.虛擬機(jī):VmWare:的.VirtualBox:免費(fèi)的.【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 -切換到上一個(gè)所在目錄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)容會(huì)超過一個(gè)畫面長度的情況。按空格鍵顯示下一個(gè)畫面?;剀囷@示下一行內(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級(jí)聯(lián)創(chuàng)建 aap2 以及test 目rmdir(remove directory)命令可用來刪除“空”的子目錄: rmdir app刪除 app 目錄ls(list)是一個(gè)非常有用令,用來顯示當(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 命令時(shí)將一個(gè)文件成另一個(gè)文件或到某目錄時(shí),需要指定源文件名與目標(biāo)文
7、件名或目錄。cp a.txt b.txt將 a.txt為 b.txt 文件cp a.txt ./將 a.txt 文件到上一層目錄中touch a.txt創(chuàng)建一個(gè)文件rm 刪除文件用法:rm 選項(xiàng). 文件.rm a.txt刪除a.txt 文件刪除需要用戶確認(rèn),y/nrm 刪除不詢問rm -f a.txt不詢問,直接刪除rm 刪除目錄rm -r a遞歸刪除不詢問遞歸刪除(慎用)rm -rf a不詢問遞歸刪除rm -rf *刪除當(dāng)前目錄所有文件這時(shí)使用工具來連接 linux 進(jìn)行操作首先要獲取虛擬機(jī)的 IP 地址,使用 ifconfig 命令,如果沒有 IP 地址,則是沒有設(shè)置開機(jī)時(shí)啟動(dòng)網(wǎng)上,設(shè)置操
8、作如下vim /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet #以太網(wǎng) BOOTPROTO=DHCP#dhcp 方式分配 NAME=eth0#網(wǎng)卡名字ONBOOT=yes #啟動(dòng)網(wǎng)卡:wq!Reboot 重啟使用 putty.exe 連接 linuxtail 命令是在實(shí)際使用過程中使用非常多的一個(gè)命令,它的功能是:用于顯示文件后幾行的內(nèi)容。用法:tail -10 /etc/passwd查看后 10 行數(shù)據(jù)tail -f catalina.log動(dòng)態(tài)查看日志(*)ctrl+c 結(jié)束查看* PgUp 和 PgDn 進(jìn)行上下翻頁.【ta
9、r】命令:(* 打包或解壓)tar 命令位于/bin 目錄下,它能夠?qū)⒂脩羲付ǖ奈募蚰夸洿虬梢粋€(gè)文件,但不做壓縮。一般 Linux 上常用的壓縮方式是選用 tar 將許多文件打包成一個(gè)文件,再以gzip 壓縮命令壓縮成.tar.gz(或稱為.tgz)的文件。常用參數(shù):-c:創(chuàng)建一個(gè)新 tar 文件-v:顯示運(yùn)行過程的信息-f:指定文件名-z:調(diào)用gzip 壓縮命令進(jìn)行壓縮-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 移動(dòng)或者重命名mv a.txt ./將 a.txt 文件移動(dòng)到上一層目錄中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)建一個(gè)空文件* touch a.txt顯示當(dāng)前所在目錄查找符合條件的字符串。用法: grep 選項(xiàng). PATTERN FILE.示例:grep lang anaconda-ks.cfg 在文件中查找lang grep lang anaconda-ks.cfg -color顯示1.4.2 重定向輸出和1.4.3 管道 |管道是Linux 命令中重要的一個(gè)概念,其作用是將一個(gè)命令的輸出用作另一個(gè)命令的輸入。示例ls -help | more 分頁查詢幫助信息Ps -ef 查看當(dāng)前所有運(yùn)行程序(進(jìn)程)【筆記題:查看進(jìn)程命令,也就是當(dāng)前運(yùn)行程序】ps ef |
12、 grep java 查詢名稱中包含java 的進(jìn)程ifconfig | more 重定向輸出,覆蓋原有內(nèi)容; 重定向輸出,又追加功能;示例:cat /etc/passwd a.txt 將輸出定向到a.txt 中cat /etc/passwd a.txt 輸出并且追加ifconfig ifconfig.txt切換到底行模式:按 :(冒號(hào));詳細(xì)用法,查詢文檔Vim 命令合集.docx和vi 使用方法詳細(xì)介紹.docx打開文件:vim file退出:esc :q修改文件:輸入i 進(jìn)入模式保存并退出:esc:wq不保存退出:esc:q!3 種進(jìn)入模式:i:在當(dāng)前的光標(biāo)所在處o:在當(dāng)前光標(biāo)所在的行的
13、下一行 a:在光標(biāo)所在的下一個(gè)字符快捷鍵: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)時(shí)間date 顯示當(dāng)前系統(tǒng)時(shí)間date -s “2014-01-01 10:10:10“ 設(shè)置系統(tǒng)時(shí)間df 顯示磁盤信息df h 友好顯示大小free 顯示內(nèi)存狀態(tài)free m 以mb顯示內(nèi)存組昂頭top 顯示,管理執(zhí)行中的程序clear 清屏幕ps 正在運(yùn)行的某個(gè)進(jìn)程的狀態(tài)ps ef 查看所有進(jìn)程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)卡探測(cè)網(wǎng)絡(luò)是否通暢。-c 4 nets查看網(wǎng)絡(luò)端口【常用】。nets-an | grep 3306 查詢 3306 端口占用情況命令之間使用 & 連接,實(shí)現(xiàn)邏輯與的功能。只有在 & 左邊令返回真(命令返回值 $? = 0),& 右邊令才會(huì)被執(zhí)行。只要有一個(gè)命令返回假(命令返回值 $? = 1),后面令就不會(huì)被執(zhí)行。mkdir test & cd testcat index.html | moreps ef | grep aio1.5Linux 的用戶和組1.5.1用戶的管理1.5.2組管理:當(dāng)在創(chuàng)建一個(gè)新用戶user
15、時(shí),若沒有指定他所屬于的組,就建立一個(gè)和該用戶同名的私有組useradd 添加一個(gè)用戶useradd test 添加test 用戶useradd test2 -d /home/t2 指定用戶home 目錄passwd 設(shè)置、修改passwd test 為test 用戶設(shè)置【mm20170706】切換登錄:ssh -l test -p 22 28su 用戶名 【記下】userdel 刪除一個(gè)用戶userdel test2 刪除test2 用戶(不會(huì)刪除 home 目錄) userdel r test2 刪除用戶以及home 目錄ps ef | grep ssh 查找某一進(jìn)程kill 殺掉某一進(jìn)程
16、【殺死tomcat,后面講】 kill 2868 殺掉 2868的進(jìn)程kill -9 2868 強(qiáng)制殺死進(jìn)程du 顯示目錄或文件的大小。du h 顯示當(dāng)前目錄的大小who 顯示目前登入系統(tǒng)的用戶信息。hostname 查看當(dāng)前主機(jī)名修改:vi /etc/sysconfig/networkuname 顯示系統(tǒng)信息。uname -a 顯示本機(jī)詳細(xì)信息。依次為:內(nèi)核名稱(類別),主機(jī)名,內(nèi)核版本號(hào),內(nèi)核版本,內(nèi)核編譯日期,硬件名,處理器類型,硬件類型,操作系統(tǒng)名稱1.5.3 id,su 命令【id 命令】功能:查看一個(gè)用戶的 UID 和 GID用法:id 選項(xiàng).用戶名直接使用 id直接使用 id 用
17、戶名【su 命令】功能:切換用戶。用法:su 選項(xiàng).示例:- 用戶 參數(shù). su - u1 切換到 u1 用戶,并且將環(huán)境也切換到u1 用戶的環(huán)境(使用)【賬戶文件】【用戶文件】【文件】shadow 文件中每條用冒號(hào)間隔的 9 個(gè)字段組成.用戶名:用戶登錄到系統(tǒng)時(shí)使用的名字,而且是惟一的口令: 存放加密的口令最后一次修改時(shí)間: 標(biāo)識(shí)從某一時(shí)刻起到用戶最后一次修改時(shí)間最大時(shí)間間隔: 口令保持有效的最大天數(shù),即多少天后必須修改口令root:x:0:0:root:/root:/bin/bash賬號(hào)名稱:在系統(tǒng)中是唯一的用戶:此字段存放加密口令用戶標(biāo)識(shí)碼(User ID): 系統(tǒng)用它來標(biāo)示用戶組標(biāo)識(shí)碼
18、(Grou):系統(tǒng)用它來標(biāo)識(shí)用戶屬性用戶相關(guān)信息:例如用戶全名等用戶目錄:用戶登錄系統(tǒng)后所進(jìn)入的目錄用戶環(huán)境:用戶工作的環(huán)境/etc/passwd 用戶文件/etc/shadow文件/etc/group 組信息文件創(chuàng)建用戶時(shí)也可以指定所在組groupadd 創(chuàng)建組groupadd public 創(chuàng)建一個(gè)名為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í)行的二進(jìn)制程序文件等。屬主(user)屬組(group)其他用戶rwx421rwx421rw42root:x:0:組名:用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- S-3-Keto-sphinganine-d18-0-hydrochloride-生命科學(xué)試劑-MCE-1677
- CP-LC-0729-生命科學(xué)試劑-MCE-3226
- Actinobolin-plus-Actinobolin-生命科學(xué)試劑-MCE-7644
- 3-4-Methylenedioxy-pyrovalerone-metabolite-2-hydrochloride-生命科學(xué)試劑-MCE-1172
- 2025年度國際貿(mào)易違約風(fēng)險(xiǎn)預(yù)防與處理合同
- 2025年度范文正式版合同文員崗位職責(zé)規(guī)范與職業(yè)素養(yǎng)培養(yǎng)協(xié)議
- 二零二五年度2025年競(jìng)業(yè)禁止及保密協(xié)議模板
- 2025年度風(fēng)力發(fā)電場(chǎng)租賃定金協(xié)議模板
- 2025年度籃球聯(lián)賽裁判員免責(zé)聲明及賽事執(zhí)行合同
- 二零二五年度自媒體合伙人合同版:自媒體平臺(tái)內(nèi)容創(chuàng)作與推廣合同
- 小兒肺炎治療與護(hù)理
- 《高處作業(yè)安全》課件
- 春節(jié)后收心安全培訓(xùn)
- 小學(xué)教師法制培訓(xùn)課件
- 電梯操作證及電梯維修人員資格(特種作業(yè))考試題及答案
- 市政綠化養(yǎng)護(hù)及市政設(shè)施養(yǎng)護(hù)服務(wù)方案(技術(shù)方案)
- SLT824-2024 水利工程建設(shè)項(xiàng)目文件收集與歸檔規(guī)范
- 鍋爐本體安裝單位工程驗(yàn)收表格
- 我國水體中抗生素的污染現(xiàn)狀、危害及防治建議
- 手術(shù)出血量的評(píng)估
- 報(bào)價(jià)單(產(chǎn)品報(bào)價(jià)單)
評(píng)論
0/150
提交評(píng)論