




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Linux操作系統(tǒng)基礎(chǔ)
講師:吳超
網(wǎng)址:主要內(nèi)容Linux簡(jiǎn)介rhel
安裝常用指令介紹軟件包管理VI編輯器的使用用戶(hù)和組賬戶(hù)管理文件權(quán)限管理軟件的安裝及刪除Jdk遠(yuǎn)程登錄課程目標(biāo)上機(jī)實(shí)踐所有基本Linux命令掌握在Linux環(huán)境下安裝Java開(kāi)發(fā)環(huán)境第一章Linux簡(jiǎn)介L(zhǎng)inux是一個(gè)自由的,免費(fèi)的,源碼開(kāi)放的操作系統(tǒng)。也是開(kāi)源軟件中最著名的例子。其最主要的目的就是為了建立不受任何商品化軟件版權(quán)制約的,全世界都能使用的Unix兼容產(chǎn)品.Linux的產(chǎn)生Linux最初是由芬蘭赫爾辛基大學(xué)學(xué)生LinusTorvalds由于自己不滿(mǎn)意教學(xué)中使用的MINIX操作系統(tǒng),所以在1990年底由于個(gè)人愛(ài)好設(shè)計(jì)出了LINUX系統(tǒng)核心。后來(lái)發(fā)布于芬蘭最大的ftp服務(wù)器上,用戶(hù)可以免費(fèi)下載,所以它的周邊的程序越來(lái)越多,Linux本身也逐漸發(fā)展壯大起來(lái),之后Linux在不到三年的時(shí)間里成為了一個(gè)功能完善,穩(wěn)定可靠的操作系統(tǒng).Linux的特點(diǎn)開(kāi)放性,多用戶(hù),多任務(wù),豐富的網(wǎng)絡(luò)功能,可靠的系統(tǒng)安全,良好的可移植性,具有標(biāo)準(zhǔn)兼容性,良好的用戶(hù)界面(命令界面,圖形界面等),出色的速度性能基于GPL(通用公共許可證)Linux的組成內(nèi)核:是系統(tǒng)的心臟,是運(yùn)行程序和管理像磁盤(pán)和打印機(jī)等硬件設(shè)備的核心程序。shell:是系統(tǒng)的用戶(hù)界面,提供了用戶(hù)和內(nèi)核進(jìn)行交互操作的一種接口。它接收用戶(hù)輸入的命令并把它送入內(nèi)核去執(zhí)行,是一個(gè)命令解釋器。但它不僅使命令解釋器,而且還是高級(jí)編程語(yǔ)言,shell編程。文件系統(tǒng):文件系統(tǒng)是文件存放在磁盤(pán)等存儲(chǔ)設(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)用軟件和文檔包裝起來(lái),并提供一些安裝界面和系統(tǒng)設(shè)定管理工具的一個(gè)軟件包的集合,例如RedHatLinux,Debian,Ubuntu,Novell/SuSELinux等。RHEL,即RedHatEnterpriseLinux的縮寫(xiě),是RedHat公司的Linux系統(tǒng)。該系列有三個(gè)版本:RedHatEnterpriseLinux(Serverincludingvirtualization),RedHatEnterpriseLinuxVirtualizationPlatform。RedHatInc.是開(kāi)放來(lái)源的軟件和產(chǎn)品和提供全球性的服務(wù)的主導(dǎo)開(kāi)發(fā)商和提供者。公司的產(chǎn)品包括RedHatLinux操作系統(tǒng)。不同于私有的軟件,開(kāi)放來(lái)源的軟件有公開(kāi)可利用的原始代碼,可被最小之物復(fù)制,修改和分銷(xiāo)。該網(wǎng)站,REDHAT,是關(guān)于開(kāi)放來(lái)源軟件的主導(dǎo)網(wǎng)上信息和新聞來(lái)源和最大的開(kāi)放來(lái)源軟件用戶(hù)和開(kāi)發(fā)商的網(wǎng)上小區(qū)之一。Linux發(fā)展與未來(lái)現(xiàn)在有很多公司都在使用Linux操作系統(tǒng),Linux操作系統(tǒng)從桌面到服務(wù)器,從操作系統(tǒng)到嵌入式系統(tǒng),從零散的應(yīng)用到整個(gè)產(chǎn)業(yè)都初見(jiàn)雛形。Linux服務(wù)器操作系統(tǒng)在整個(gè)服務(wù)器操作系統(tǒng)市場(chǎng)格局中占據(jù)了越來(lái)越多的市場(chǎng)份額,并且形成了大規(guī)模的應(yīng)用局面.例如:機(jī)頂盒,ATM,車(chē)載電腦,路由器,移動(dòng)通訊設(shè)備,智能家電等等。第二章RHEL安裝Linux目錄結(jié)構(gòu)/bootdevetchomelibbinproc…usrvarbin存放二進(jìn)制可執(zhí)行文件(ls,cat,mkdir等)boot存放用于系統(tǒng)引導(dǎo)時(shí)使用的各種文件
dev用于存放設(shè)備文件
etc存放系統(tǒng)配置文件
home存放所有用戶(hù)文件的根目錄
lib存放跟文件系統(tǒng)中的程序運(yùn)行所需要的共享庫(kù)及內(nèi)核模塊
mnt系統(tǒng)管理員安裝臨時(shí)文件系統(tǒng)的安裝點(diǎn)
opt額外安裝的可選應(yīng)用程序包所放置的位置
proc虛擬文件系統(tǒng),存放當(dāng)前內(nèi)存的映射
root超級(jí)用戶(hù)目錄sbin存放二進(jìn)制可執(zhí)行文件,只有root才能訪問(wèn)
tmp
sbin用于存放各種臨時(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刪除空目錄pwd顯示當(dāng)前工作目錄ln建立鏈接文件more、less分頁(yè)顯示文本文件內(nèi)容head、tail分別顯示文件開(kāi)頭和結(jié)尾內(nèi)容系統(tǒng)管理命令stat顯示指定文件的相關(guān)信息,比ls命令顯示內(nèi)容更多who、w顯示在線登錄用戶(hù)whoami顯示用戶(hù)自己的身份hostname顯示主機(jī)名稱(chēng)uname顯示系統(tǒng)信息top顯示當(dāng)前系統(tǒng)中耗費(fèi)資源最多的進(jìn)程ps顯示瞬間的進(jìn)程狀態(tài)du顯示指定的文件(目錄)已使用的磁盤(pán)空間的總量df顯示文件系統(tǒng)磁盤(pán)空間的使用情況free顯示當(dāng)前內(nèi)存和交換空間的使用情況ifconfig顯示網(wǎng)絡(luò)接口信息ping測(cè)試網(wǎng)絡(luò)的連通性netstat顯示網(wǎng)絡(luò)狀態(tài)信息man命令幫助信息查詢(xún)alias設(shè)置命令別名alias[別名]=[“指令名”]clear清屏kill殺死進(jìn)程備份壓縮命令gzip壓縮(解壓)文件或目錄,壓縮文件后綴為gzbzip2壓縮(解壓)文件或目錄,壓縮文件后綴為bz2tar文件、目錄打(解)包gzip命令命令格式:gzip[選項(xiàng)]壓縮(解壓縮)的文件名參數(shù):-d將壓縮文件解壓。-l對(duì)每個(gè)壓縮文件,顯示壓縮文件的大小,未壓縮文件的大小,壓縮比,未壓縮文件的名字-v對(duì)每一個(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]壓縮打包文檔的名稱(chēng)欲備份目錄參數(shù):-c:建立一個(gè)歸檔文件的參數(shù)指令-x:解開(kāi)一個(gè)壓縮文件的參數(shù)指令!-z:是否需要用gzip壓縮?-j:是否需要用bzip2壓縮?-v:壓縮的過(guò)程中顯示文件-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管道 簡(jiǎn)單地說(shuō),一個(gè)通道接受一個(gè)工具軟件的輸出,然后把那個(gè)輸出輸入到其它工具軟件。使用UNIX/Linux的詞匯,這個(gè)通道接受了一個(gè)過(guò)程的標(biāo)準(zhǔn)輸出,并把這個(gè)標(biāo)準(zhǔn)的輸出作為另一個(gè)過(guò)程的標(biāo)準(zhǔn)輸入。如果你沒(méi)有重新定向這個(gè)輸出,這個(gè)輸出就在屏幕上顯示出來(lái)。使用一個(gè)通道,你可以重新定向這個(gè)輸出,這樣它就變成了另一個(gè)工具軟件的標(biāo)準(zhǔn)的輸入。例如:grep–r“best”/home/*|more第五章VI編輯器的使用VI的運(yùn)行模式編輯模式:等待編輯命令輸入插入模式:編輯模式下,輸入i進(jìn)入插入模式,插入文本信息命令模式:在編輯模式下,輸入“:”進(jìn)行命令模式VI使用的命令:q直接退出vi:wq保存后退出vi,并可以新建文件:q!強(qiáng)制退出:wfile將當(dāng)前內(nèi)容保存成某個(gè)文件:setnumber在編輯文件顯示行號(hào):setnonumber 在編輯文件不顯示行號(hào)詳見(jiàn)《vi命令.docx》第六章用戶(hù)和組賬戶(hù)管理linux操作系統(tǒng)是一個(gè)多用戶(hù)操作系統(tǒng),它允許多用戶(hù)同時(shí)登錄到系統(tǒng)上并使用資源。系統(tǒng)會(huì)根據(jù)賬戶(hù)來(lái)區(qū)分每個(gè)用戶(hù)的文件,進(jìn)程,任務(wù)和工作環(huán)境,使得每個(gè)用戶(hù)工作都不受干擾。用戶(hù)賬戶(hù)A.普通用戶(hù)賬戶(hù):普通用戶(hù)在系統(tǒng)上的任務(wù)是進(jìn)行普通操作B.超級(jí)用戶(hù)賬戶(hù):管理員在系統(tǒng)上的任務(wù)是對(duì)普通用戶(hù)和整個(gè)系統(tǒng)進(jìn)行管理。對(duì)系統(tǒng)具有絕對(duì)的控制權(quán),能夠?qū)ο到y(tǒng)進(jìn)行一切操作。組賬戶(hù)A.私有組:當(dāng)創(chuàng)建一個(gè)用戶(hù)時(shí)沒(méi)有指定屬于哪個(gè)組,Linux就會(huì)建立一個(gè)與用戶(hù)同名的私有組,此私有組只含有該用戶(hù)。B.標(biāo)準(zhǔn)組:當(dāng)創(chuàng)建一個(gè)用戶(hù)時(shí)可以選定一個(gè)標(biāo)準(zhǔn)組,如果一個(gè)用戶(hù)同時(shí)屬于多個(gè)組時(shí),登錄后所屬的組為主組,其他的為附加組。賬戶(hù)系統(tǒng)文件A./etc/passwd每行定義一個(gè)用戶(hù)賬戶(hù),此文件對(duì)所有用戶(hù)可讀。每行賬戶(hù)包含如下信息: 用戶(hù)名:口令:用戶(hù)標(biāo)示號(hào):組標(biāo)示號(hào):注釋?zhuān)核拗髂夸洠好罱忉屍?/p>
root:x:0:0:RedHatLinux:/root:/bin/bash
口令是X,說(shuō)明用戶(hù)的口令是被/etc/shadow文件保護(hù)的 用戶(hù)標(biāo)識(shí)號(hào):系統(tǒng)內(nèi)唯一,root用戶(hù)的UID為0,普通用戶(hù)從1000開(kāi)始,1-999是系統(tǒng)的標(biāo)準(zhǔn)賬戶(hù) 宿主目錄:用戶(hù)登錄系統(tǒng)后所進(jìn)入的目錄 命令解釋器:指定該用戶(hù)使用的shell,默認(rèn)的是/bin/bashB./etc/shadow為了增加系統(tǒng)的安全性,用戶(hù)口令通常用shadowpasswords保護(hù)。只有root可讀。每行包含如下信息:用戶(hù)名:口令:最后一次修改時(shí)間:最小時(shí)間間隔:最大時(shí)間間隔:警告時(shí)間:不活動(dòng)時(shí)間:失效時(shí)間:標(biāo)志
root:$1$K4gXdkjf$TIKrvWuldq6oQ4HEoFIGQ/:14831:0:99999:7:::
最后一次修改時(shí)間:從1970-1-1起,到用戶(hù)最后一次更改口令的天數(shù) 最小時(shí)間間隔:從1970-1-1起,到用戶(hù)可以更改口令的天數(shù) 最大時(shí)間間隔:從1970-1-1起,必須更改的口令天數(shù) 警告時(shí)間:在口令過(guò)期之前幾天通知 不活動(dòng)時(shí)間:在用戶(hù)口令過(guò)期后到禁用賬戶(hù)的天數(shù)C./etc/group
將用戶(hù)進(jìn)行分組時(shí)Linux對(duì)用戶(hù)進(jìn)行管理及控制訪問(wèn)權(quán)限的一種手段。一個(gè)組中可以有多個(gè)用戶(hù),一個(gè)用戶(hù)可以同時(shí)屬于多個(gè)組。該文件對(duì)所有用戶(hù)可讀。 組名:組口令:gid:組成員
root:x:0:rootD./etc/gshadow
該文件用戶(hù)定義用戶(hù)組口令,組管理員等信息只有root用戶(hù)可讀。
root:::root使用命令行工具管理賬戶(hù)useradd用戶(hù)名useradd–u(UID號(hào))useradd–p(口令)useradd–g(分組)useradd–s(SHELL)useradd–d(用戶(hù)目錄)usermod–u(新UID)usermod–d(用戶(hù)目錄)usermod–g(組名)usermod–s(SHELL)usermod–p(新口令)usermod–l(新登錄名)usermod–L(鎖定用戶(hù)賬號(hào)密碼)usermod–U(解鎖用戶(hù)賬號(hào))userdel用戶(hù)名(刪除用戶(hù)賬號(hào))userdel–r刪除賬號(hào)時(shí)同時(shí)刪除目錄組賬戶(hù)維護(hù)命令groupadd組賬戶(hù)名(創(chuàng)建新組)groupadd–g指定組GIDgroupmod–g更改組的GIDgroupmod–n更改組賬戶(hù)名groupdel組賬戶(hù)名(刪除指定組賬戶(hù))口令維護(hù)命令passwd用戶(hù)賬戶(hù)名(設(shè)置用戶(hù)口令)passwd–l用戶(hù)賬戶(hù)名(鎖定用戶(hù)賬戶(hù))passwd–u用戶(hù)賬戶(hù)名(解鎖用戶(hù)賬戶(hù))passwd–d用戶(hù)賬戶(hù)名(刪除賬戶(hù)口令)gpasswd–a用戶(hù)賬戶(hù)名組賬戶(hù)名(將指定用戶(hù)添加到指定組)gpasswd–d用戶(hù)賬戶(hù)名組賬戶(hù)名(將用戶(hù)從指定組中刪除)gpasswd–A用戶(hù)賬戶(hù)名組賬戶(hù)名(將用戶(hù)指定為組的管理員)用戶(hù)和組狀態(tài)命令su用戶(hù)名切換用戶(hù)賬戶(hù)surootsu-rootid用戶(hù)名顯示用戶(hù)的UID,GIDwhoami顯示當(dāng)前用戶(hù)名稱(chēng)groups顯示用戶(hù)所屬組sudocat/etc/sudoers第七章文件權(quán)限管理三種基本權(quán)限R讀權(quán)限W寫(xiě)權(quán)限X執(zhí)行權(quán)限查看文件和目錄的權(quán)限ls–l文件名顯示信息包含:文件類(lèi)型(d目錄,-普通文件,l鏈接文件),文件權(quán)限,目錄子目錄或文件的硬鏈接數(shù),文件的屬主,文件的所屬組,文件的大小,文件的創(chuàng)建時(shí)間,文件的名稱(chēng)-rw-r--r--1itcastusers22542006-05-2013:47tt.htm從第二個(gè)字符起rw-是說(shuō)用戶(hù)itcast有讀、寫(xiě)權(quán),沒(méi)有運(yùn)行權(quán),接著的r--表示用戶(hù)組users只有讀權(quán)限,沒(méi)有運(yùn)行權(quán),最后的r--指其他人(others)只有讀權(quán)限,沒(méi)有寫(xiě)權(quán)和運(yùn)行權(quán)。更改操作權(quán)限chmod【u屬主g所屬組用戶(hù)o其他用戶(hù)a所有用戶(hù)】【+加權(quán)限–減權(quán)限=加權(quán)限同時(shí)將原有權(quán)限刪除】【rwx】文件或目錄名如chmodg+wfile-R下面的子目錄做相同權(quán)限操作也可以用數(shù)字來(lái)表示權(quán)限如chmod777filer4w2x1若要rwx屬性則4+2+1=7;若要rw-屬性則4+2=6;若要r-x屬性則4+1=5;更改屬主及屬組chown命令用途:更改與文件關(guān)聯(lián)的所有者或組。語(yǔ)法
chown[-R]Owner[:Group]{File...|Directory...}例如:chownjimprogram.c
chown-Rjohn:build/tmp/src
更改組Chgrp命令:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)意廣告長(zhǎng)期合同范本
- 二手房自行購(gòu)買(mǎi)合同范本
- 買(mǎi)賣(mài)企業(yè)房產(chǎn)合同范例
- 農(nóng)民種地出租合同范本
- 包裝木箱供貨合同范本
- 北京政府采購(gòu)合同范本
- 出售轉(zhuǎn)讓凍干機(jī)合同范本
- 分?jǐn)傎M(fèi)用合同范本
- 企業(yè)生產(chǎn)訂單合同范本
- 分期購(gòu)車(chē)購(gòu)車(chē)合同范本
- 幕墻工程項(xiàng)目管理方案手冊(cè)施工管理方案標(biāo)準(zhǔn)化手冊(cè)
- 常用臨床檢驗(yàn)
- VDA6.3 基本知識(shí)培訓(xùn)教材
- 人類(lèi)行為與社會(huì)環(huán)境全套課件
- 上課用03工程中的價(jià)值利益與公正課件
- 司機(jī)安全培訓(xùn)課件
- 公司年度虧損專(zhuān)項(xiàng)治理方案
- 鋼結(jié)構(gòu)施工進(jìn)度計(jì)劃保障措施
- 低鉀血癥與橫紋肌溶解綜合征
- 交通運(yùn)輸設(shè)備整套課件匯總完整版電子教案(全)
- 《汽車(chē)概論》第二版全套電子課件完整版ppt整本書(shū)電子教案最全教學(xué)教程整套課件
評(píng)論
0/150
提交評(píng)論