




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Linux操作系統(tǒng)基礎2021/5/91主要內(nèi)容Linux安裝常用命令VI編輯器的使用遠程登錄主機名的設置IP的設置防火墻的設置用戶和組賬戶管理文件權限管理RPM軟件包管理軟件的安裝Jdk,tomcat,eclipse2021/5/92第一章:Linux簡介Linux是一種自由和開放源碼的操作系統(tǒng),存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、臺式計算機Linux內(nèi)核2021/5/93Linux介紹Linux出現(xiàn)于1991年,是由芬蘭赫爾辛基大學學生LinusTorvalds和后來加入的眾多愛好者共同開發(fā)完成2021/5/94Linux特點
多用戶,多任務,豐富的網(wǎng)絡功能,可靠的系統(tǒng)安全,良好的可移植性,具有標準兼容性,良好的用戶界面,出色的速度性能開源2021/5/95CentOS主流:目前的Linux操作系統(tǒng)主要應用于生產(chǎn)環(huán)境,主流企業(yè)級Linux系統(tǒng)仍舊是RedHat或者CentOS免費:RedHat和CentOS差別不大,基于RedHatLinux提供的可自由使用源代碼的企業(yè)CentOS是一個級Linux發(fā)行版本更新方便:CentOS獨有的yum命令支持在線升級,可以即時更新系統(tǒng),不像RedHat那樣需要花錢購買支持服務!2021/5/96CentOS6.xCentOS官網(wǎng):/CentOS搜狐鏡像:/centos/CentOS網(wǎng)易鏡像:/centos/CentOS北京理工大學鏡像:/centos/2021/5/97第二章:Linux安裝環(huán)境:Windows7,OracleVirtualBox,CentOS6.72021/5/98Linux目錄結構bin(binaries)存放二進制可執(zhí)行文件sbin(superuserbinaries)存放二進制可執(zhí)行文件,只有root才能訪問etc(etcetera)存放系統(tǒng)配置文件usr(unixsharedresources)用于存放共享的系統(tǒng)資源home存放用戶文件的根目錄root超級用戶目錄dev(devices)用于存放設備文件lib(library)存放跟文件系統(tǒng)中的程序運行所需要的共享庫及內(nèi)核模塊mnt(mount)系統(tǒng)管理員安裝臨時文件系統(tǒng)的安裝點boot存放用于系統(tǒng)引導時使用的各種文件tmp(temporary)用于存放各種臨時文件var(variable)用于存放運行時需要改變數(shù)據(jù)的文件bootdevetchomelibbinsbin…usrvar
/2021/5/99第三章:Linux常用命令命令格式:命令-選項參數(shù)如:ls-la/usrls:顯示文件和目錄列表(list)常用參數(shù):-l (long)-a (all)注意隱藏文件、特殊目錄.和..-t (time)2021/5/910Linux命令的分類內(nèi)部命令:屬于Shell解析器的一部分cd切換目錄(changedirectory)pwd顯示當前工作目錄(printworkingdirectory)help幫助外部命令:獨立于Shell解析器之外的文件程序ls顯示文件和目錄列表(list)mkdir創(chuàng)建目錄(makedirectoriy)cp復制文件或目錄(copy)查看幫助文檔內(nèi)部命令:help+命令(helpcd)外部命令:man+命令(manls)2021/5/911操作文件或目錄常用命令pwd顯示當前工作目錄(printworkingdirectory)touch創(chuàng)建空文件 mkdir創(chuàng)建目錄(makedirectoriy)-p父目錄不存在情況下先生成父目錄(parents)
cp復制文件或目錄(copy)-r遞歸處理,將指定目錄下的文件與子目錄一并拷貝(recursive)
mv移動文件或目錄、文件或目錄改名(move)2021/5/912操作文件或目錄常用命令rm刪除文件(remove)-r同時刪除該目錄下的所有文件(recursive)-f強制刪除文件或目錄(force)rmdir刪除空目錄(removedirectoriy)cat顯示文本文件內(nèi)容(catenate)more、less分頁顯示文本文件內(nèi)容head、tail查看文本中開頭或結尾部分的內(nèi)容haed-n5a.log查看a.log文件的前5行tail-Fb.log循環(huán)讀取(follow)2021/5/913常用命令wc統(tǒng)計文本的行數(shù)、字數(shù)、字符數(shù)(wordcount)-m統(tǒng)計文本字符數(shù)-w統(tǒng)計文本字數(shù)-l統(tǒng)計文本行數(shù)find在文件系統(tǒng)中查找指定的文件find/etc/-name"aaa"grep在指定的文本文件中查找指定的字符串ln建立鏈接文件(link)-s對源文件建立符號連接,而非硬連接(symbolic)2021/5/914常用命令top顯示當前系統(tǒng)中耗費資源最多的進程ps顯示瞬間的進程狀態(tài)-e/-A顯示所有進程,環(huán)境變量-f全格式-a顯示所有用戶的所有進程(包括其它用戶)-u按用戶名和啟動時間的順序來顯示進程-x顯示無控制終端的進程kill殺死一個進程kill-9piddf顯示文件系統(tǒng)磁盤空間的使用情況2021/5/915常用命令du顯示指定的文件(目錄)已使用的磁盤空間的總-h文件大小以K,M,G為單位顯示(human-readable)-s只顯示各檔案大小的總合(summarize)free顯示當前內(nèi)存和交換空間的使用情況netstat顯示網(wǎng)絡狀態(tài)信息-a顯示所有連接和監(jiān)聽端口-t(tcp)僅顯示tcp相關選項-u(udp)僅顯示udp相關選項-n拒絕顯示別名,能顯示數(shù)字的全部轉化成數(shù)字。-p顯示建立相關鏈接的程序名ifconfig網(wǎng)卡網(wǎng)絡配置詳解ping測試網(wǎng)絡的連通性2021/5/916備份壓縮命令gzip壓縮(解壓)文件或目錄,壓縮文件后綴為gzbzip2壓縮(解壓)文件或目錄,壓縮文件后綴為bz2tar文件、目錄打(解)包2021/5/917gzip命令命令格式:gzip[選項]壓縮(解壓縮)的文件名-d將壓縮文件解壓(decompress)-l顯示壓縮文件的大小,未壓縮文件的大小,壓縮比(list)-v顯示文件名和壓縮比(verbose)-num用指定的數(shù)字num調(diào)整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為62021/5/918bzip2命令命令格式:bzip2[-cdz]文檔名-c將壓縮的過程產(chǎn)生的數(shù)據(jù)輸出到屏幕上-d解壓縮的參數(shù)(decompress)-z壓縮的參數(shù)(compress)-num用指定的數(shù)字num調(diào)整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為62021/5/919tar命令-c建立一個壓縮文件的參數(shù)指令(create)-x解開一個壓縮文件的參數(shù)指令(extract)-z是否需要用gzip壓縮-j是否需要用bzip2壓縮-v壓縮的過程中顯示文件(verbose)-f使用檔名,在f之后要立即接檔名(file)2021/5/920關機/重啟命令shutdown系統(tǒng)關機-r關機后立即重啟-h關機后不重新啟動halt關機后關閉電源shutdown-hreboot重新啟動shutdown-r2021/5/921學習Linux的好習慣善于查看manpage(manual)等幫助文檔利用好Tab鍵掌握好一些快捷鍵ctrl+c(停止當前進程)ctrl+r(查看命令歷史)ctrl+l(清屏,與clear命令作用相同)2021/5/922第四章:VIM文本編輯器vi/vim是Unix/Linux上最常用的文本編輯器而且功能非常強大。只有命令,沒有菜單。2021/5/923《大碗》編輯器版周圍的同事不是用VI就是Emacs,你要是用EltraEdit都不好意思跟人家打招呼...什么插件呀、語法高亮呀、拼寫檢查呀,能給它開的都給它開著,就是一個字:酷!你說這么牛X的一東西,怎么著學會也得小半年吧。半年???入門都遠著呢!能學會移動光標就不錯了,你還別說耗不起,就這還是左右移動?。?!2021/5/924VIM工作模式一般模式插入模式底行模式vimfilename進入退出:wqiaoEsc鍵:命令以回車結束2021/5/925插入命令i在光標前插入I在光標當前行開始插入a在光標后插入A在光標當前行末尾插入o在光標當前行的下一行插入新行O在光標當前行的上一行插入新行2021/5/926定位命令:setnu顯示行號:setnonu取消行號gg到文本的第一行G到文本的最后一行:n到文本的第n行2021/5/927替換和取消命令uundo,取消上一步操作Ctrl+rredo,返回到undo之前r替換光標所在處的字符R從光標所在處開始替換,按Esc鍵結束2021/5/928刪除命令x刪除光標所在處字符nx刪除光標所在處后的n個字符dd刪除光標所在行。ndd刪除n行dG刪除光標所在行到末尾行的所以內(nèi)容D刪除光標所在處到行尾的內(nèi)容:5,7d刪除指定范圍的行2021/5/929常用快捷鍵Shift+zz保存退出,與“:wq”作用相同v進入字符可視模式V或Shift+v進入行可視模式Ctrl+v進入塊可視模式2021/5/930第五章:用戶和組賬戶管理linux操作系統(tǒng)是一個多用戶操作系統(tǒng),它允許多用戶同時登錄到系統(tǒng)上并使用資源。系統(tǒng)會根據(jù)賬戶來區(qū)分每個用戶的文件,進程,任務和工作環(huán)境,使得每個用戶工作都不受干擾。2021/5/931配置文件保存用戶信息的文件:/etc/passwd保存密碼的文件:/etc/shadow保存用戶組的文件:/etc/group保存用戶組密碼的文件:/etc/gshadow用戶配置文件:/etc/default/useradd2021/5/932/etc/passwd格式使用命令:man5passwdaccount:password:UID:GID:GECOS:directory:shell用戶名用戶登陸系統(tǒng)的用戶名密碼密碼位UID用戶標示號GID默認組標示號描述信息存放用戶的描述信息宿主目錄用戶登陸系統(tǒng)的默認目錄,默認是在/home/下命令解析器用戶使用的Shell,默認是bash2021/5/933Linux用戶分類超級用戶:(root,UID=0)普通用戶:(UID在500到60000)偽用戶:(UID在1到499)系統(tǒng)和服務相關的:bin、daemon、shutdown等進程相關的:mail、news、games等為用戶不能登陸系統(tǒng),而且沒有宿主目錄2021/5/934/etc/shadow格式查看命令:man5shadow用戶名登陸系統(tǒng)的用戶名密碼加密密碼最后一次修改時間用戶最后一次修改密碼距現(xiàn)在的天數(shù),從1970-1-1起最小時間間隔兩次修改密碼之間的最小天數(shù)最大時間間隔密碼有效天數(shù)警告時間從系統(tǒng)警告到密碼失效的天數(shù)賬號閑置時間賬號閑置時間失效時間密碼失效的天數(shù)標志標志2021/5/935用戶組每個用戶至少屬于一個用戶組每個用戶組可以包含多個用戶同一個用戶組的用戶享有該組共有的權限2021/5/936/etc/group格式組名用的所在的組組密碼密碼位,一般不使用GID主標示號組內(nèi)用戶列表屬于改組的用戶列表2021/5/937操作用戶命令添加用戶命令:useradd-u指定組ID(uid)-g指定所屬的組名(gid)-G指定多個組,用逗號“,”分開(Groups)-c用戶描述(comment)-e失效時間(expiredate)例子:useradd-u888-gusers-Gsys,root-c"hrzhang"zhangsanpasswdzhangsan2021/5/938操作用戶命令修改用戶命令:usermod(user
modify)-l修改用戶名(login)usermod-lab(b改為a)-g添加組usermod-gsystom-G添加多個組usermod-Gsys,roottom–L鎖定用戶賬號密碼(Lock)–U解鎖用戶賬號(Unlock)刪除用戶命令:userdel(user
delete)-r刪除賬號時同時刪除目錄(remove)2021/5/939操作用戶組命令添加組:groupadd-g指定gid修改組:groupmod-n更改組名(newgroup)刪除組:groupdelgroups顯示用戶所屬組2021/5/940第六章:權限管理三種基本權限r(nóng)讀權限(read)w寫權限(write)x執(zhí)行權限(execute)2021/5/941
第1位:文件類型(d目錄,-普通文件,l鏈接文件)第2-4位:所屬用戶權限,用u(user)表示第5-7位:所屬組權限,用g(group)表示第8-10位:其他用戶權限,用o(other)表示第2-10位:表示所有的權限,用a(all)表示完整信息:一個文件,所屬用戶具有讀寫執(zhí)行權限;所屬組的用戶有讀寫權限,沒有執(zhí)行權限;其他用戶只有讀權限-rwxrw-r--所屬用戶權限所屬組權限其他用戶權限類型2021/5/942更改操作權限chmod修改文件權限命令(changemode) 參數(shù):-R下面的文件和子目錄做相同權限操作(Recursive遞歸的) 例如:chmodu+xa.txt用數(shù)字來表示權限(r=4,w=2,x=1,-=0)
例如:chmod750
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 哈爾濱北方航空職業(yè)技術學院《可視化設計1》2023-2024學年第二學期期末試卷
- 上海出版印刷高等??茖W?!渡虡I(yè)銀行貸款管理》2023-2024學年第二學期期末試卷
- 河南省洛陽市第一高中2025年高三年級期末質(zhì)量調(diào)查英語試題含解析
- 企業(yè)管理常用制度表格培訓
- 如何做教師中小學校教師師德師風專題培訓課件
- 醫(yī)師三基培訓
- 安全知識問答
- 教育目的基本類型
- 教育類實習答辯
- 強戒所道德教育
- 盾構始發(fā)接收施工技術培訓課件
- 高三英語語法填空專項訓練及答案含解析
- (完整版)S312防水套管圖集
- 常用儀器設備和搶救物品使用的制度及流程
- 2023年浙江省杭州市余杭區(qū)徑山鎮(zhèn)招聘村務工作者招聘14人(共500題含答案解析)筆試歷年難、易錯考點試題含答案附詳解
- 妊娠滋養(yǎng)細胞腫瘤課件
- 個人原因動物檢產(chǎn)品檢疫合格證明丟失情況說明
- 中國的預算管理
- 如坐針氈:我與通用電氣的風雨16年
- 部編小學語文四年級下冊第四單元教材分析解讀課件
- 塔機基礎轉換腳計算書
評論
0/150
提交評論