版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Linux操作系統(tǒng)基礎(chǔ)
主要內(nèi)容Linux簡介Ubuntu安裝常用指令介紹軟件包管理VIM編輯器的使用用戶和組賬戶管理文件權(quán)限管理軟件的安裝及刪除Jdk,tomcat,eclipse遠(yuǎn)程登錄課程目標(biāo)上機(jī)實(shí)踐所有基本Linux命令掌握在Linux環(huán)境下安裝Java開發(fā)環(huán)境完成50道Linux基礎(chǔ)試題第一章Linux簡介Linux是一個(gè)自由的,免費(fèi)的,源碼開放的操作系統(tǒng)。也是開源軟件中最著名的例子。其最主要的目的就是為了建立不受任何商品化軟件版權(quán)制約的,全世界都能使用的Unix兼容產(chǎn)品.Linux的產(chǎn)生Linux最初是由芬蘭赫爾辛基大學(xué)學(xué)生LinusTorvalds由于自己不滿意教學(xué)中使用的MINIX操作系統(tǒng),所以在1990年底由于個(gè)人愛好設(shè)計(jì)出了LINUX系統(tǒng)核心。后來發(fā)布于芬蘭最大的ftp服務(wù)器上,用戶可以免費(fèi)下載,所以它的周邊的程序越來越多,Linux本身也逐漸發(fā)展壯大起來,之后Linux在不到三年的時(shí)間里成為了一個(gè)功能完善,穩(wěn)定可靠的操作系統(tǒng).Linux的特點(diǎn)開放性,多用戶,多任務(wù),豐富的網(wǎng)絡(luò)功能,可靠的系統(tǒng)安全,良好的可移植性,具有標(biāo)準(zhǔn)兼容性,良好的用戶界面(命令界面,圖形界面等),出色的速度性能基于GPL(通用公共許可證)Linux的組成內(nèi)核:是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤和打印機(jī)等硬件設(shè)備的核心程序。Shell:是系統(tǒng)的用戶界面,提供了用戶和內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶輸入的命令并把它送入內(nèi)核去執(zhí)行,是一個(gè)命令解釋器。但它不僅使命令解釋器,而且還是高級編程語言,shell編程。文件系統(tǒng):文件系統(tǒng)是文件存放在磁盤等存儲設(shè)備上的組織方法,Linux支持多種文件系統(tǒng),如ext3,ext2,NFS,SMB,iso9660等應(yīng)用程序:標(biāo)準(zhǔn)的Linux操作系統(tǒng)都會(huì)有一套應(yīng)用程序例如X-Window,OpenOffice等Linux版本發(fā)行版本:是一些廠商將Linux系統(tǒng)內(nèi)核與應(yīng)用軟件和文檔包裝起來,并提供一些安裝界面和系統(tǒng)設(shè)定管理工具的一個(gè)軟件包的集合,例如RedHatLinux,Debian,Ubuntu,Novell/SuSELinux等。Ubuntu版本號由該次發(fā)布的年份和月份組成,并未反映其實(shí)際版本.首次發(fā)布是在2004年10月,因此該版本為4.10。于2009年4月23日發(fā)布,因此版本號為9.04。Linux發(fā)展與未來現(xiàn)在有很多公司都在使用Linux操作系統(tǒng),Linux操作系統(tǒng)從桌面到服務(wù)器,從操作系統(tǒng)到嵌入式系統(tǒng),從零散的應(yīng)用到整個(gè)產(chǎn)業(yè)都初見雛形。Linux服務(wù)器操作系統(tǒng)在整個(gè)服務(wù)器操作系統(tǒng)市場格局中占據(jù)了越來越多的市場份額,并且形成了大規(guī)模的應(yīng)用局面.例如:機(jī)頂盒,ATM,車載電腦,路由器,移動(dòng)通訊設(shè)備,智能家電等等。第二章Ubuntu安裝見安裝文件Linux目錄結(jié)構(gòu)/bootdevetchomelibbinproc…usrvarbin存放二進(jìn)制可執(zhí)行文件(ls,cat,mkdir等)
boot存放用于系統(tǒng)引導(dǎo)時(shí)使用的各種文件
dev用于存放設(shè)備文件
etc存放系統(tǒng)配置文件
home存放所有用戶文件的根目錄
lib存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫及內(nèi)核模塊
mnt系統(tǒng)管理員安裝臨時(shí)文件系統(tǒng)的安裝點(diǎn)
opt額外安裝的可選應(yīng)用程序包所放置的位置
proc虛擬文件系統(tǒng),存放當(dāng)前內(nèi)存的映射
root超級用戶目錄
sbin存放二進(jìn)制可執(zhí)行文件,只有root才能訪問
tmp用于存放各種臨時(shí)文件
usr用于存放系統(tǒng)應(yīng)用程序,比較重要的目錄/usr/local本地管理員軟件安裝目錄
var用于存放運(yùn)行時(shí)需要改變數(shù)據(jù)的文件第三章常用指令介紹文件目錄操作命令ls顯示文件和目錄列表
-l列出文件的詳細(xì)信息
-a列出當(dāng)前目錄所有文件,包含隱藏文件mkdir創(chuàng)建目錄
-p父目錄不存在情況下先生成父目錄cd切換目錄touch生成一個(gè)空文件echo生成一個(gè)帶內(nèi)容文件cat、tac顯示文本文件內(nèi)容cp復(fù)制文件或目錄rm刪除文件
-r同時(shí)刪除該目錄下的所有文件
-f強(qiáng)制刪除文件或目錄
mv移動(dòng)文件或目錄、文件或
mvaaabbb將aaa改名為bbbfind在文件系統(tǒng)中查找指定的文件
-name文件名wc統(tǒng)計(jì)文本文檔的行數(shù),字?jǐn)?shù),字符數(shù)grep在指定的文本文件中查找指定的字符串rmdir刪除空目錄tree顯示目錄目錄改名樹pwd顯示當(dāng)前工作目錄ln建立鏈接文件more、less分頁顯示文本文件內(nèi)容Head、tail分別顯示文件開頭和結(jié)尾內(nèi)容系統(tǒng)管理命令stat顯示指定文件的相關(guān)信息,比ls命令顯示內(nèi)容更多who、w顯示在線登錄用戶whoami顯示用戶自己的身份hostname顯示主機(jī)名稱uname顯示系統(tǒng)信息top顯示當(dāng)前系統(tǒng)中耗費(fèi)資源最多的進(jìn)程ps顯示瞬間的進(jìn)程狀態(tài)du顯示指定的文件(目錄)已使用的磁盤空間的總量df顯示文件系統(tǒng)磁盤空間的使用情況free顯示當(dāng)前內(nèi)存和交換空間的使用情況ifconfig顯示網(wǎng)絡(luò)接口信息ping測試網(wǎng)絡(luò)的連通性netstat顯示網(wǎng)絡(luò)狀態(tài)信息man命令幫助信息查詢Alias設(shè)置命令別名
alias[別名]=[“指令名”]Clear清屏Kill殺死進(jìn)程備份壓縮命令gzip壓縮(解壓)文件或目錄,壓縮文件后綴為gzbzip2壓縮(解壓)文件或目錄,壓縮文件后綴為bz2tar文件、目錄打(解)包gzip命令命令格式:gzip[選項(xiàng)]壓縮(解壓縮)的文件名參數(shù):-d將壓縮文件解壓。-l對每個(gè)壓縮文件,顯示壓縮文件的大小,未壓縮文件的大小,壓縮比,未壓縮文件的名字-v對每一個(gè)壓縮和解壓的文件,顯示文件名和壓縮比。-num用指定的數(shù)字num調(diào)整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6bzip2命令命令格式:bzip2[-cdz]檔名參數(shù):-d:解壓縮的參數(shù)-z:壓縮的參數(shù)-num用指定的數(shù)字num調(diào)整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6tar命令命令格式:tar[-cxzjvf]壓縮打包文檔的名稱欲備份目錄參數(shù):-c:建立一個(gè)歸檔文件的參數(shù)指令-x:解開一個(gè)壓縮文件的參數(shù)指令!-z:是否需要用gzip壓縮?-j:是否需要用bzip2壓縮?-v:壓縮的過程中顯示文件-f:使用檔名,在f之后要立即接檔名-tf:查看歸檔文件里面的文件關(guān)機(jī)/重啟命令shutdown系統(tǒng)關(guān)機(jī)r關(guān)機(jī)后立即重啟h關(guān)機(jī)后不重新啟動(dòng)now立即關(guān)機(jī)halt關(guān)機(jī)后關(guān)閉電源reboot重新啟動(dòng)Linux通道 簡單地說,一個(gè)通道接受一個(gè)工具軟件的輸出,然后把那個(gè)輸出輸入到其它工具軟件。使用UNIX/Linux的詞匯,這個(gè)通道接受了一個(gè)過程的標(biāo)準(zhǔn)輸出,并把這個(gè)標(biāo)準(zhǔn)的輸出作為另一個(gè)過程的標(biāo)準(zhǔn)輸入。如果你沒有重新定向這個(gè)輸出,這個(gè)輸出就在屏幕上顯示出來。使用一個(gè)通道,你可以重新定向這個(gè)輸出,這樣它就變成了另一個(gè)工具軟件的標(biāo)準(zhǔn)的輸入。例如:grep–r“best”/home/*|more第四章dpkg軟件包管理工具dpkg(DebianPackage)管理工具,Ubuntu相關(guān)的軟件包文件使用.deb后綴,就是因?yàn)閁buntu與DebianGNU/Linux發(fā)行版有著緊密的關(guān)系。要安裝.deb文件可以打開一個(gè)終端并輸入:sudodpkg-ipackage_file.deb來安裝.deb文件。如需卸載.deb文件輸入:sudodpkg-rpackage_nameAPT軟件包管理APT(AdvancedPackagingTool高級軟件包工具)是一個(gè)強(qiáng)大的包管理系統(tǒng),而那些圖形化程序如添加/刪除應(yīng)用程序都是建立在它的基礎(chǔ)之上的。有了dpkg后,Debian再次開發(fā)了apt,它能自動(dòng)處理依賴文件并維護(hù)已有的配置文件,快速,實(shí)用,高效將.rpm文件轉(zhuǎn)為.deb文件對于軟件包為.rpm后綴的RedHat軟件包管理器文件。我們并不建議在Ubuntu系統(tǒng)中安裝它們。在絕大多數(shù)情況下,Ubuntu自身的.deb軟件包是可用的。然而,如果絕對必要,可以使用程序alien將.rpm文件轉(zhuǎn)化為.deb文件。安裝alien程序。在終端使用管理權(quán)限運(yùn)行以下命令:sudoalienpackage_file.rpm安裝環(huán)境1.安裝tree2.安裝vim第五章VIM編輯器的使用VIM的運(yùn)行模式編輯模式:等待編輯命令輸入插入模式:編輯模式下,輸入i進(jìn)入插入模式,插入文本信息命令模式:在編輯模式下,輸入“:”進(jìn)行命令模式VIM使用的命令:q直接退出vi:wq保存后退出vi,并可以新建文件:q!強(qiáng)制退出:wfile將當(dāng)前內(nèi)容保存成某個(gè)文件:setnumber在編輯文件顯示行號:setnonumber 在編輯文件不顯示行號第六章用戶和組賬戶管理linux操作系統(tǒng)是一個(gè)多用戶操作系統(tǒng),它允許多用戶同時(shí)登錄到系統(tǒng)上并使用資源。系統(tǒng)會(huì)根據(jù)賬戶來區(qū)分每個(gè)用戶的文件,進(jìn)程,任務(wù)和工作環(huán)境,使得每個(gè)用戶工作都不受干擾。用戶賬戶A.普通用戶賬戶:普通用戶在系統(tǒng)上的任務(wù)是進(jìn)行普通操作B.超級用戶賬戶:管理員在系統(tǒng)上的任務(wù)是對普通用戶和整個(gè)系統(tǒng)進(jìn)行管理。對系統(tǒng)具有絕對的控制權(quán),能夠?qū)ο到y(tǒng)進(jìn)行一切操作。組賬戶A.私有組:當(dāng)創(chuàng)建一個(gè)用戶時(shí)沒有指定屬于哪個(gè)組,Linux就會(huì)建立一個(gè)與用戶同名的私有組,此私有組只含有該用戶。B.標(biāo)準(zhǔn)組:當(dāng)創(chuàng)建一個(gè)用戶時(shí)可以選定一個(gè)標(biāo)準(zhǔn)組,如果一個(gè)用戶同時(shí)屬于多個(gè)組時(shí),登錄后所屬的組為主組,其他的為附加組。賬戶系統(tǒng)文件A./etc/passwd每行定義一個(gè)用戶賬戶,此文件對所有用戶可讀。每行賬戶包含如下信息: 用戶名:口令:用戶標(biāo)示號:組標(biāo)示號:注釋:宿主目錄:命令解釋器
root:x:0:0:RedHatLinux:/root:/bin/bash
口令是X,說明用戶的口令是被/etc/shadow文件保護(hù)的 用戶標(biāo)識號:系統(tǒng)內(nèi)唯一,root用戶的UID為0,普通用戶從1000開始,1-999是系統(tǒng)的標(biāo)準(zhǔn)賬戶 宿主目錄:用戶登錄系統(tǒng)后所進(jìn)入的目錄 命令解釋器:指定該用戶使用的shell,默認(rèn)的是/bin/bashC./etc/group
將用戶進(jìn)行分組時(shí)Linux對用戶進(jìn)行管理及控制訪問權(quán)限的一種手段。一個(gè)組中可以有多個(gè)用戶,一個(gè)用戶可以同時(shí)屬于多個(gè)組。該文件對所有用戶可讀。 組名:組口令:gid:組成員
root:x:0:rootD./etc/gshadow
該文件用戶定義用戶組口令,組管理員等信息只有root用戶可讀。
root:::root用戶和組狀態(tài)命令su用戶名切換用戶賬戶surootsu-rootid用戶名顯示用戶的UID,GIDwhoami顯示當(dāng)前用戶名稱groups顯示用戶所屬組sudocat/etc/sudoers第七章文件權(quán)限管理三種基本權(quán)限R讀權(quán)限W寫權(quán)限X執(zhí)行權(quán)限查看文件和目錄的權(quán)限ls–l文件名顯示信息包含:文件類型(d目錄,-普通文件,l鏈接文件),文件權(quán)限,文件的屬主,文件的所屬組,文件的大小,文件的創(chuàng)建時(shí)間,文件的名稱-rw-r--r--1itcastusers22542006-05-2013:47tt.htm從第二個(gè)字符起rw-是說用戶itcast有讀、寫權(quán),沒有運(yùn)行權(quán),接著的r--表示用戶組users只有讀權(quán)限,沒有運(yùn)行權(quán),最后的r--指其他人(others)只有讀權(quán)限,沒有寫權(quán)和運(yùn)行權(quán)。更改操作權(quán)限chmod【u屬主g所屬組用戶o其他用戶a所有用戶】【+加權(quán)限–減權(quán)限=加權(quán)限同時(shí)將原有權(quán)限刪除】【rwx】文件或目錄名如chmodg+wfile-R下面的子目錄做相同權(quán)限操作也可以用數(shù)字來表示權(quán)限如chmod777filer4w2x1若要rwx屬性則4+2+1=7;若要rw-屬性則4+2=6;若要r-x屬性則4+1=5;更改屬主及屬組chown命令用途:更改與文件關(guān)聯(lián)的所有者或組。語法
chown[-R]Owner[:Group]{File...|Directory...}例如:chownjimprogram.c
chown-Rjohn:build/tmp/src
第八章軟件的安裝見操作文件第九章遠(yuǎn)程登錄Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠(yuǎn)程登陸服務(wù)的標(biāo)準(zhǔn)協(xié)議和主要方式。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 妊娠合并心臟病產(chǎn)后心衰的睡眠管理策略
- 常州教師編考試題目及答案
- 妊娠合并代謝綜合征的產(chǎn)后血糖管理策略
- 妊娠合并DKA的重癥監(jiān)護(hù)病房管理策略
- 頭頸部鱗癌靶向治療毒性管理策略
- 大數(shù)據(jù)慢病風(fēng)險(xiǎn)預(yù)測與早期干預(yù)
- 大動(dòng)脈炎主動(dòng)脈免疫的個(gè)體化干預(yù)策略
- 鍍膜安全培訓(xùn)考試及答案
- 公安考試專業(yè)題庫及答案
- 多組學(xué)數(shù)據(jù)支持下的精準(zhǔn)醫(yī)療方案制定
- 2026年國有企業(yè)金華市軌道交通控股集團(tuán)招聘備考題庫有答案詳解
- 2025年電子工程師年度工作總結(jié)
- 2026年吉林司法警官職業(yè)學(xué)院單招職業(yè)技能筆試備考題庫帶答案解析
- 2025年高職第三學(xué)年(工程造價(jià))工程結(jié)算與審計(jì)測試題及答案
- 醫(yī)院消毒技術(shù)培訓(xùn)課件
- 2026年消防設(shè)施操作員之消防設(shè)備基礎(chǔ)知識考試題庫500道及完整答案(各地真題)
- 2026年電信運(yùn)營商物資管理崗位面試題
- 2025年高職會(huì)計(jì)(成本核算)試題及答案
- 蟲鼠害培訓(xùn)課件
- 江蘇省電影集團(tuán)招聘筆試題庫2026
- 2025學(xué)年上海市七年級語文上冊作文題目匯編及解析
評論
0/150
提交評論