linux基礎(chǔ)知識介紹_第1頁
linux基礎(chǔ)知識介紹_第2頁
linux基礎(chǔ)知識介紹_第3頁
linux基礎(chǔ)知識介紹_第4頁
linux基礎(chǔ)知識介紹_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

指令

本地登錄

RedHatLinuxrelease9.0(Shrike)

Kernel2.4.20-8onani686

login:root(用戶名)

password:(密碼)

提示符與home目錄0

[root@stationXXroot]#■

-[當(dāng)前用戶名@主機名當(dāng)前目錄],

?提示符因用戶而異\

?home目錄是用戶登入系統(tǒng)后即所在的默\

認目錄。)

運行指令

?指令名[選項][參數(shù)]

-例子:Is-I/etc/Xll

?幫助和在線幫助

一指令--help

?例:mknod-help

-man指令

?例:manmknod

-info指令

?例:infomknod

基礎(chǔ)指令(

?man的使用技巧

man-kkeyword

man-fkeyword

man-akeyword

mannkeyword

基礎(chǔ)指令(二)

,Is—查看文件

?cp-拷貝文件

,mv—移動或重命名文件

,rm—刪除文件

?touch—創(chuàng)建空文件或更新文件時間

基礎(chǔ)指令(三)

?cd-改變當(dāng)前路徑

,pwd—察看當(dāng)前完整路徑

?mkdir—創(chuàng)立新目錄

?rmdir—刪除空目錄

基礎(chǔ)指令(四)

?cat—察看文件內(nèi)容

,more—逐屏察看文件內(nèi)容

,less—逐行察看文件內(nèi)容

?date—顯示當(dāng)前時間

?cal-顯示月歷

基礎(chǔ)指令(五)

?df一顯示磁盤用量

?du—計算目錄下文件占用磁盤的大小

基礎(chǔ)指令(六)

?head—顯示文件開頭部分內(nèi)容

?tail一顯示文件結(jié)尾部分內(nèi)容

離開系統(tǒng)

?重啟?關(guān)機

-reboot-halt

-shutdown-rnow-shutdown-hnow

-init6-poweroff

-init0

文件

檢查文件

?用Is-1以長模式察看文件的詳細信息

-包含當(dāng)前目錄的硬盤使用空間、文件類型、

文件權(quán)限、硬連接數(shù)、文件擁有者、文件所

屬組、文件大小、更動時間、文件名。

?用file檢查文件類型

-由于linux中的文件名中沒有擴展名,所以

卻一可能需要用file來查看文件類型

文件類型

?在linux中,所有東西都被當(dāng)成文件。

■文件權(quán)限前的第一個字母用來標(biāo)識文件

類型:

-:一般文件

d:目錄文件

b:塊設(shè)備文件

c:字符設(shè)備文件

I:鏈接文件

薩人工管道

文件權(quán)限

?對于每一個文件,Linux都提供了一套文

件權(quán)限系統(tǒng)。

■文件權(quán)限系統(tǒng),將操作文件的用戶都分

成三類

-文件的擁有者(u)

-文件所屬組的成員(g)

-其他用戶(。)

文件權(quán)限類型

?對于每一類用戶,權(quán)限系統(tǒng)又分別提供

他們?nèi)N權(quán)限

?讀(r):用戶是否有權(quán)力讀文件的內(nèi)

?寫(w):用戶是否有權(quán)利改變文件的

內(nèi)容

?執(zhí)行(x):用戶是否有權(quán)利執(zhí)行文件

改變文件權(quán)限

?使用chmod來改變文件的當(dāng)前權(quán)限

chmod[-R]權(quán)限文件名

■只有文件的擁有者和root才可以改變文

件的權(quán)限

使用數(shù)字來改變文件權(quán)限\

?chmod后可以用三個數(shù)字來表示用戶權(quán)

-第一位代表文件擁有者權(quán)限

-第二位代表文件所屬組成員權(quán)限

-第三位代表其他用戶權(quán)限

?每一個數(shù)字都采用加和的方式

-4(讀)

二??寫)

(執(zhí)行)

建立鏈接

*In

-硬鏈接

?語法:In源文件新建鏈接名

-軟鏈接

?語法:In-s源文件新建鏈接名

所屬用戶

■每一個文件都有一個擁有者。文件的擁

有者可以改變文件的權(quán)限。

?root用戶可以用chown來改變文件的擁

有者。

所屬組

?每一個文件只能屬于一個指定的組。

?文件的擁有者與root用戶,可以用

chgrp來改變文件所屬的組

文件名

-文件名最大為255個字符。

?開頭為.的文件為隱藏文件。

目錄

4錄

■目錄在文件類型上用d標(biāo)識

?用/分隔目錄層

?Linux操作系統(tǒng)都有且僅有一個起始目

錄,我們用一個單獨的/來表示,稱其

為根目錄。

?對每一個shell和操作環(huán)境,都有一個當(dāng)

前工作目錄。

目錄權(quán)限%

?目錄也是一種文件\

■目錄上的讀寫執(zhí)行權(quán)限與普通文件有所/

不同:\

-讀:用戶可以讀取目錄內(nèi)的文件,

-寫:單獨使用沒有作用。與執(zhí)行權(quán)限連用可)

以在目錄內(nèi)添加與刪除文件。/

-執(zhí)行:用戶可以進入目錄,調(diào)用目錄內(nèi)的資\

根目錄下的目錄

?/bin:存儲常用用戶指令。

?/boot:存儲核心、模塊映像等啟動用文件

?/dev:存儲設(shè)備文件

?/etc:存儲系統(tǒng)、服務(wù)的配置目錄與文件

?/home:存放個人主目錄

?/lib:存放庫文件,諸如核心模塊、驅(qū)動

?/lost+found:存儲fsck用的孤兒文件

根目錄下的目錄(二)

?/mnt:系統(tǒng)加載文件系統(tǒng)時用的常用掛載點

?/opt:第三方工具使用的安裝目錄

?/proc:虛擬文件系統(tǒng),包含系統(tǒng)訊息等資料

?/root:「。。十用六的主目錄

?/sbin:存儲系統(tǒng)管理用指令

?/imp:臨時文件的暫存點

?/usr:存放與用戶直接相關(guān)的文件與目錄

?/van:存儲在系統(tǒng)運行中可能會更改的數(shù)據(jù)

輸出重定向

?使用〉改變數(shù)據(jù)輸出目標(biāo)

?范例:

Is-I>listfile

-將當(dāng)前目錄下的文件以長模式顯示,然后寫

入listfile文件

?文件已有內(nèi)容會被消除

覆蓋與追加\

?使用〉進行輸出重定向,文件的原內(nèi)容會

被覆蓋

Is-I>listfile

?使用可以將輸出追加入文件

Is-I?listfile

文件查找與文件管理

find

?語法:

find[路徑][參數(shù)][表達式]

?從指定路徑下遞歸向下搜索文件

?支持按照各種條件方式搜索

?支持對搜索得到的文件進一步用指令操

操作找到的文件

?語法:

find[路徑][參數(shù)][表達式]?exec指令()

\;

-{}代表find找到的文件

-\禁止轉(zhuǎn)意

-;表示本行指令結(jié)束

編輯器

編輯工具

?我們通常用各種編輯工具來處理文本文

?常用的編輯工具:

-VIM

-EMACS

?作為一個編輯器,vi被廣泛地運用在各

種Unix操作系統(tǒng)上。

?Vi是Linux中的標(biāo)準(zhǔn)文本編輯器。

?在RedHatLinux上,一般采用的“可視

編輯器/visualeditor”是vim(vi

improved)

打開文件

?vi文件名

-如果文件已存在,則此文件被打開且顯示文

件內(nèi)容

-如果文件不存在,則vi在第一次存盤時自動

建立在硬盤上

存寫文件

?從命令模式下:

-:W保存當(dāng)前文件

-:q如果未對文件做改動則退出

-:wq/:x/ZZ保存當(dāng)前文件并退出

-:q!放棄存儲并退出

-記文件名打開另一文件并開始編輯

vi模式

?vi提供兩種模式

-命令模式

?瀏覽、刪除、剪貼、查找等

?可以用各種命令進入插入模式

-插入模式

?輸入新文檔

?用<ESC>退出插入模式回命令模式

刪除與塊操作

?在命令模式下可以直接刪除字符

?在命令模式下鍵入V則進入塊操作:

1.移動光標(biāo)以選定操作塊

2.c剪切選定塊或y復(fù)制選定塊

3.p將選定內(nèi)容貼在光標(biāo)所在位置右手邊

取消操作

?U:取消上一個更動

?U:取消一行內(nèi)的所有更動

?<ctrl-r>:重做

?:e!:放棄所有更動,重新編輯

查找文本

?vi支持用戶在全文中查找一個關(guān)鍵字段

?在命令模式下,用/向上查找或用?向

下查找

?查找一直到文件尾或文件頭

?在查找后,可以用n繼續(xù)尋找下一個關(guān)

鍵字段。

命令模式的輸入選項

?:「〈文件名〉把文件插入到光標(biāo)處

?:r!《命令)把《命令》的輸出插入到當(dāng)前文本

?:nr〈文件>把〈文件〉插入到第n行

?:k命令》運行〈命令),然后返回

?:sh轉(zhuǎn)到SHELL

?:so(文件)讀取〈文件〉,再執(zhí)行文件里面的

常用快捷鍵

?Ctrl+d:輸入已結(jié)束。在shell下相當(dāng)

于一個exit

?Ctrl+c:鍵盤中斷請求。

?Ctrl+s&Ctrl+q:暫停/恢復(fù)屏幕輸出

?Ctrl+I:清屏,相當(dāng)于clear。

■Tab:自動補完命令行與文件名

g-Uab鍵雙擊可以列出所有可能匹配的選擇

啟動XFrcc86'

,設(shè)定runlevel為5自動激活圖形登錄窗口

進入X

?用gdm、kdm、xdm開啟圖形登錄窗口

進入X

?用startx在字符界面下進入X

X中有用的快捷鍵

?Ctrl+Alt+Backspace退出X

?Ctrl+Alt+Fn切換到虛擬

控制臺n

?Alt+Tab改變窗口

系統(tǒng)監(jiān)視

了解系統(tǒng)狀況

?uname:顯示系統(tǒng)信息

?hostname:顯示主機名

?last:列出最近的用戶登錄

?lastlog:列出每一個用戶的最近登錄情

,free:顯示內(nèi)存使用狀況

系統(tǒng)監(jiān)視器

進程

?系統(tǒng)通過進程來完成工作

■每一個進程都有一個獨立的進程號,系

統(tǒng)通過調(diào)用進程號來調(diào)度操控進程

?系統(tǒng)的原始進程是init

-in計的P1D總是1

?一個進程可以產(chǎn)生另一個進程,除了init

一以外,所有的進程都有父進程

查詢進程

?查詢進程的指令:

-ps[option]

?ps什ee可以用來以樹狀的方式表現(xiàn)進程

的父子關(guān)系

?t叩是一個常用的系統(tǒng)監(jiān)視工具。

控制進程

?kill:

-語法:kill[-signal]PID

向進程傳送一個特定的訊號

-默認為15(終結(jié))

-kill-1:列出所有可以由kill傳遞的訊號

?killall

文件系統(tǒng)

文件結(jié)構(gòu)

?為了能在設(shè)備上儲存與讀取文件,我們需要在'

分區(qū)上創(chuàng)立文件系統(tǒng)J

?文件系統(tǒng)記錄目錄與文件我們稱之為文件結(jié)構(gòu)C

■每一個文件系統(tǒng)在Linux里都被解釋成由一個)

根目錄為起點的目錄樹結(jié)構(gòu)\

?Linux將各個文件系統(tǒng)掛載(mount)在系統(tǒng)J

目錄樹中使用。C

文件系統(tǒng)

?對應(yīng)不同的操作系統(tǒng)與設(shè)備,計算機里

有許許多多種文件系統(tǒng)。

?不同的文件系統(tǒng)存放、搜索文件的方式

都有不同

?Linux支持多種文件系統(tǒng)的讀寫。

?Linux自身最主要使用的是ext2/ext3文

件系統(tǒng)

其他常見的文件系統(tǒng)

?minix:古老的文件系統(tǒng)

?msdos

溫馨提示

  • 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

提交評論