linux培訓(xùn)基礎(chǔ)(共50張)_第1頁
linux培訓(xùn)基礎(chǔ)(共50張)_第2頁
linux培訓(xùn)基礎(chǔ)(共50張)_第3頁
linux培訓(xùn)基礎(chǔ)(共50張)_第4頁
linux培訓(xùn)基礎(chǔ)(共50張)_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、制作人丁慶慶一 Linux簡介簡介 二二 操作系統(tǒng)安裝操作系統(tǒng)安裝 三三 常用工具介紹常用工具介紹 四四常用常用基本命令基本命令系統(tǒng)安裝與常用命令系統(tǒng)安裝與常用命令v簡單地說,Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),它主要用于基于Intel x86系列CPU的計算機上。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的Unix兼容產(chǎn)品。v Linux最早由一位名叫Linus Torvalds的計算機愛好者開發(fā),他的目的是設(shè)計一個代替Minix的操作系統(tǒng),這個操作系統(tǒng)可用于386、486或奔騰處理器的個人計算機上,并且具有Unix操作系統(tǒng)的全部功能。什么是Linux

2、?可靠的安全系統(tǒng)豐富的網(wǎng)絡(luò)公功能多用戶多任務(wù)給力的Linux內(nèi)核內(nèi)核包括中斷、存儲、進程、I/O、文件等管理程序硬件內(nèi)核 shell 編譯部件實用程序用戶程序shellShell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進行交互操作的一種接口應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)標(biāo)準(zhǔn)的Linux系統(tǒng)都有一整套稱為應(yīng)用程序的程序集,包括文本編輯器、編程語言、X Window、辦公套件、Internet工具、數(shù)據(jù)庫等。v大眾的Ubantuv銳意的Fedorav華麗的openSUSEv老牌的RedHat(Enterprise*)vCentOS(Community ENTerprise operating System)是Linu

3、x發(fā)行版之一,它是來自于Red Hat Enterprise Linux依照開放源代碼規(guī)定釋出的源代碼所編譯而成。不同的是CentOS并不包含封閉源代碼軟件安裝準(zhǔn)備安裝準(zhǔn)備安裝實施安裝實施系統(tǒng)配置系統(tǒng)配置 說明說明由于沒有實際服務(wù)器用于安裝,通過ISO鏡像的方式進行v 了解軟件包的名字和格式:v 例: mycoolapp-4.1.i386.rpm mycoolapp-4.1.tar.gz v 方法1 :編譯源代碼文件v 一般過程n 1 解壓縮包(gzip ,tar )n 2 ./configuren 3 make n 4 make install v 具體過程參見 install ,readm

4、e 文件。v 1 從internet上下載了一個包package.tar.gzv 2 用gzip解壓縮 gzip d package.tar.gzv 3 把文件從文檔中取出 tar xvf package.tarv 4 進入解壓縮后的目錄中v 5 運行配置命令 ./configurev 6 make v 7 make all 看看install 或或readme 文件文件v 方法2 : 使用rpm(for redhat linux)v 格式 rpmoptions 軟件包名v 常用的格式: n 安裝 rpm -iinstall-options n 升級 rpm -Uinstall_options

5、 n 卸載 rpm -e例: rpm u readplayer.i386.rpm1.SSH、PUTTY 用于服務(wù)器的遠程登陸,可以在遠程方便的對服務(wù)器操作 Linux中用戶能看到的文件空間是一個單樹狀結(jié)構(gòu)的,該樹的根在中用戶能看到的文件空間是一個單樹狀結(jié)構(gòu)的,該樹的根在頂部,稱為根目錄,用頂部,稱為根目錄,用“/”表示。文件空間中的各種目錄和文件表示。文件空間中的各種目錄和文件從樹根向下分支。從樹根向下分支。 實際上,文件樹中的許多目錄存放在一個磁盤、不同磁盤甚至實際上,文件樹中的許多目錄存放在一個磁盤、不同磁盤甚至不同的計算機的不同分區(qū)中。當(dāng)磁盤分區(qū)之一被不同的計算機的不同分區(qū)中。當(dāng)磁盤分區(qū)

6、之一被“mount”到文件到文件樹中稱為樹中稱為“安裝點安裝點”(mount point)的目錄上時,就成為了該目的目錄上時,就成為了該目錄樹的一個組成部分。錄樹的一個組成部分。三.文件系統(tǒng)/bin/sbin/usr/var/etc/lib/home/tmp/optbinlocalsrcrc.dnamedhttpdrc5.dftprc3.dinit.dbinetcpub/boot Linux操作系統(tǒng)由一些目錄和文件組成。根據(jù)安裝的方式不同,這些目錄可能是不同的文件系統(tǒng)。 其中根文件系統(tǒng)必須是Linux ext2/3.順便提一下最簡單的Linux操作系統(tǒng)分區(qū)是/和交換分區(qū)(SWAP)。 根目錄中

7、包含了組成根目錄的內(nèi)容,也為其他的文件系統(tǒng)提供了安裝點。 /dev目錄 包含所有的設(shè)備文件、這些設(shè)備是系統(tǒng)設(shè)置的一般不要隨便更改和刪除 /bin 目錄 包含稱為二進制文件的可執(zhí)行程序 /sbin目錄 和/bin目錄類似,這些文件往往是用來進行系統(tǒng)管理的,一般只有root才有運行的權(quán)限 /etc 目錄 Linux系統(tǒng)的絕大部分配置文件都存放在這里,這些文件 使得系統(tǒng)更符合用戶的需要。 /proc 目錄 存放存儲進程和系統(tǒng)信息 /tmp 目錄 用于存放各種臨時文件 /home目錄 存放一般用戶的個人目錄 /var 目錄 保存大小和內(nèi)容隨時改變的文件,通常各種系統(tǒng)日志文件放在這里 /lib 目錄 存

8、放系統(tǒng)的各種庫文件,庫文件在編譯程序時會用到 /mnt 目錄 為其他的文件系統(tǒng)提供安裝點 /boot 目錄 存放系統(tǒng)啟動時所需的各項文件 /root 目錄 超級用戶的個人目錄,普通用戶沒有權(quán)限訪問 /usr目錄 一般用戶程序安裝所在的目錄,使系統(tǒng)中最龐大和最重要的目錄。1 1普通文件普通文件2 2目錄文件目錄文件 3 3鏈接文件鏈接文件4 4 設(shè)備文件設(shè)備文件5 5 特殊文件特殊文件不同的文件類型要管理和控制的對象不同不同的文件類型要管理和控制的對象不同v lsv ls a列出所有文件包括隱藏文件 - l 長格式顯示 - t 以最近修改時間日期順序顯示 - s 文件快為單位顯示文件大小 - r

9、 逆序列出 v cdcd./.返回兩級目錄相當(dāng)于cd.兩次 cd 回到剛才的工作目錄 vmkdir創(chuàng)建目錄 -m制定目錄權(quán)限 -p在一個命令中創(chuàng)建多層目錄 mkdir m 755 test mkdir p /home/demo/testvrmdir 刪除目錄 rmdir 刪除目錄 rm-r 遞歸刪除v cp f 強制拷貝 -h 復(fù)制符號鏈接 -i 帶命令提示拷貝 -p 屬性拷貝 -r 級聯(lián)拷貝,拷貝目錄下的所有文件和子目錄下的文件 -R 復(fù)制特殊文件v mvmv 目錄移動 -i 提示,是否被覆蓋 mv s1 s2 重命名v catcat file2 file1 file2內(nèi)容合并到file1中

10、v moremore 分頁顯示文件 space滾動一頁 Enter滾動一行 b 移動上屏 f 移動下屏 h顯示幫助頁面 q退出 /string 查找字符串信息 n往下找v tail顯示文件最后幾行內(nèi)容 tail-nfilename tail -20 hello.txt查看第20行 tail f hello.txt 觀察文件的最新變化v headhead head-nfilename head -20 hello.txt 查看文件前20行tar 文件或者目錄-c 創(chuàng)建,備份-t 列出文檔文件內(nèi)容-x釋放-z 壓縮備份home下子目錄 tar cvf test.tar /home備份兵壓縮 tar

11、 czvf test.tar.gz/home把test.tar.gz還原并解壓 tar xzvf test.tar.gz查看test.tar.gz備份文件,顯示tar tvf test.tar|morev ps 顯示當(dāng)前活動進程-e 顯示所有正在運行進程-f 當(dāng)前用戶進程-u用戶啟動進程ps-ef |grep 8088v top 顯示正在運行的進程v kill pid 殺掉進程id pid v findfind /-name 關(guān)鍵字 全文件搜索簡單搜索 find . -name *.c-printname 文件名-mtime 最后一次修改時間-user 制定用戶-size 文件大小-perm

12、權(quán)限-type 文件類型-atime 最后一次訪問時間v grep 檢索文件內(nèi)容-i 忽略大小寫-v反向查找 (不匹配)grep pattern files 搜索files中匹配pattern內(nèi)容 $lsBeijing shanghai$grep capital *Beijing is the capital of China.grep r pattern dir 遞歸搜索dir匹配pattern內(nèi)容chmodu 文件所有者 g 同組o 其他用戶 +添加-取消=賦值4 讀(r)2 寫(w)1 執(zhí)行(x)chmod 777 file 為所有用戶添加讀寫執(zhí)行權(quán)限v 改變?nèi)航M : chgrp 新群組

13、名稱文件或目錄nrootlocalhost root$ chgrp users tmp v 改變擁有者:chown 新賬號名稱 文件或目錄nrootlocalhost root$ chown dingqingqing tmpv wc 選項 文件v 統(tǒng)計文件中的行數(shù)、單詞數(shù)、字符數(shù)v -c:顯示字節(jié)數(shù)v -w:顯示單詞數(shù)v -l:顯示行數(shù)tar: /bin/tar /usr/include/tar.h /usr/share/man/man1/tar.1.gzwhich 查看shell執(zhí)行哪個目錄下的命令whereis 用于檢索給定命令相關(guān)的文件v sun功能:切換登錄用戶n用法:su 用戶名 n

14、功能:更改用戶密碼 n用法:passwd 用戶名v v du Df -ikmv v n用于查看Linux內(nèi)置命令的幫助信息。 n使用舉例n$ helpn$ help echov n列出指定命令的幫助手冊 nman lsv 介紹linux系統(tǒng)提供vim編輯器1.進入vi vi filename vi file1 file2打開多個文件,依次編輯2.屏幕翻滾v Ctrl+u 向文件首翻半屏。v Ctrl+d 向文件尾翻半屏。v Ctrl+f 向文件尾翻一屏。v Ctrl+b 向文件首翻一屏。v nz 將第n行滾至屏幕頂部。不指定n時將當(dāng)前行滾至屏幕頂。v 3.插入文本v i 在光標(biāo)前插入。v I

15、在當(dāng)前行首插入。v a 在光標(biāo)后插入。v A 在當(dāng)前行尾插入。v o 在當(dāng)前行之下一新行插入。v O在當(dāng)前行之上新開一行插入。v :r filename 將文件filename插入在當(dāng)前行之下v 4.刪除命令v D0 刪至行首。v d$ 刪至行尾。v x或X 刪除一個字符。v Ctrl+u 刪除輸入方式下所輸入的文本。v 5.搜索及替換命令v /Pattern 從光標(biāo)處開始向文件尾搜索Pattern。v ?Pattern 從光標(biāo)處開始向文件首搜索Pattern。v n 在同一方向重復(fù)上次的搜索命令。v N 在反方向重復(fù)上次的搜索命令。v :S/P1/P2/g 將當(dāng)前行所有P1均用P2替換。v

16、:n1,n2 s/P1/P2/gv 將第n1至n2行中所有P1均用P2替換。v :g/P1/s/P2/gv 將文件中所有P1均用P2替換。v :%s/p1/p2/gv 6.set 選項設(shè)置v set all 列出所有選項設(shè)置情況。v set term 設(shè)置終端類型。v set ignorecase 在搜索中忽略大小寫。v set list 顯示制表位(I)和行尾標(biāo)志($)。v set number 顯示行號。v set reportv 顯示由面向行的命令修改國的行數(shù)目。v set terse 顯示簡短的警告信息。v set warn 在轉(zhuǎn)到別的文件時,若沒有保存當(dāng)前文件則顯示No write信息。v set nomagic 允許在搜索模式中,使用前面不帶的特殊字符。v set nowrapscan 禁止vi在搜索到達文件兩端時,又從另一端開始v set mesg 允許vi顯示其他用戶用write寫到自己終端上的信息。v 7.行方式命令v :w 保存當(dāng)前文件。v :n1,n2 w filename 將n1行到

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論