linux基礎(chǔ)及常用命令_第1頁(yè)
linux基礎(chǔ)及常用命令_第2頁(yè)
linux基礎(chǔ)及常用命令_第3頁(yè)
linux基礎(chǔ)及常用命令_第4頁(yè)
linux基礎(chǔ)及常用命令_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Linux應(yīng)用基礎(chǔ)及常用命令2015.07Linux系統(tǒng)的組成Kernel內(nèi)核Shell

命令行如bashApplications

其他第三方應(yīng)用程序Linux系統(tǒng)的組成(1/4)Linux內(nèi)核(Linux

Kernel):是Linux操作系統(tǒng)的核心程序,其必須完成以下內(nèi)容:管理程序的運(yùn)行,為程序分配資源,并且處理程序之間 的通信。管理對(duì)文件系統(tǒng)的讀寫,把對(duì)文件系統(tǒng)的操作映射成對(duì) 磁盤或其它塊設(shè)備的操作。管理存儲(chǔ)器,為程序分配內(nèi)存,并且管理虛擬內(nèi)存。管理輸入、輸出,將設(shè)備映射成設(shè)備文件。管理網(wǎng)絡(luò)。Linux系統(tǒng)的組成(2/4)Linux

Shell:Shell:是一個(gè)命令解釋器,是內(nèi)核和用戶之間的接口。Shell:是一個(gè)編程語(yǔ)言。(Shell

script)系統(tǒng)的啟動(dòng)過(guò)程:init->

login->

passwd->

shellLinux系統(tǒng)的組成(3/4)LinuxShell:InterpreterUser:ls

commandKernells:

list

directory

contentsshellLinux系統(tǒng)的組成(4/4)Linux應(yīng)用程序

標(biāo)準(zhǔn)的Linux系統(tǒng)都具有一整套稱為應(yīng)用程序的程序集,包括文本編輯器、Xwindow、辦公套件、Internet工具和數(shù)據(jù)庫(kù)等。i=1do

while(i<=1000)useradd

stu$ii=$i+1enddoLinux的簡(jiǎn)單命令登錄和退出Linuxdate、cal、clear和echowhomail、write、mesgman常用的按鍵命令模式Linux的簡(jiǎn)單命令:登錄和退出Linux$login:

UserName$password:

[your

password]登錄后系統(tǒng)將進(jìn)入shell命令提示符狀態(tài)或圖形界面。在命令提示符下敲入:$〈Ctrl-d〉$

exit$

logoutlogin:注:#是系統(tǒng)管理員的命令提示符,$是普通用戶的命令提示符登陸退出命令Linux的簡(jiǎn)單命令:date$date顯示日期和時(shí)間Wed

Sep

29

09:58:29

CST

2004#date

-s

20041229設(shè)置日期Wed

Dec

29

00:00:00

CST

2004#date-s12:23:23設(shè)置時(shí)間#date-s“2006-10-1012:12:23″注:系統(tǒng)日期只能有系統(tǒng)管理員來(lái)設(shè)置CST:China

Standard

Time中國(guó)標(biāo)準(zhǔn)時(shí)間Linux的簡(jiǎn)單命令:cal(1/3)顯示日歷cal

[month]

[year]$cal

1

2000January2000SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031Linux的簡(jiǎn)單命令:cal(2/3)cal

[month]

[year]$cal

只顯示當(dāng)前月份信息十月2009日~二三四五六12345678910111213141516171819202122232425262728293031Linux的簡(jiǎn)單命令:cal(3/3)$cal

2004若只有一個(gè)數(shù)字,則被認(rèn)為是年,并顯示相應(yīng)年的12個(gè)月的日歷。$cal

00$cal

99$cal

01cal

00

produces

an

error

the

year

must

bea

number

between

1

and

9999The

calendar

for

the

year

1

AD.Linux的簡(jiǎn)單命令:clear和echo清屏.在標(biāo)準(zhǔn)輸出上顯示字符串.$clear$echo例:$

echo

Please

insert

diskettePlease

insert

diskette$echo

please

insert

\>

disketteplease

insert

diskette\:換行符Linux的簡(jiǎn)單命令:who$who顯示登陸到系統(tǒng)的所有用戶的詳細(xì)信息denisejoepts/1lft/0Jun

8

07:07Jun

8

08:34$whoami顯示當(dāng)前用戶有效帳號(hào),

系統(tǒng)使用該帳號(hào)決定用戶權(quán)限denisethe

user

joe,

onterminal

lft/0,logged

in

at8:34

a.m.

onJune

8.Linux的簡(jiǎn)單命令:mail

(1/4)mail:發(fā)送E-mail$

mail

<username>$mail

joeSubject:meetingDon’t’forget

about

the

meeting

today!<ctrl-d>Cc:

<enter>$按<ctrl-d>鍵是在下一個(gè)空行!!Linux的簡(jiǎn)單命令:mail

(2/4)E-mailmail:接收$mailMail

version

8.1

6/6/93.

Type

?

forhelp."/var/spool/mail/joe":

3

messages

2

new>

U

1

test@localhost.local

Thu

Sep

15

10:02

16/645

“Hello!”N

2test@localhost.local

Thu

Sep

1510:03

16/644

“Information”N

3test@localhost.local

Thu

Sep

1510:05

16/644

“Meeting”?

t

2U

未讀的郵件.N

收到的新郵件.?或&

as

the

mail

subsystem

prompt(系統(tǒng)提示符)Linux的簡(jiǎn)單命令:mail

(3/4)?下可輸入的命令:在郵件系統(tǒng)提示符d

刪除信息R

回復(fù)郵件.q

退出mail平臺(tái),保存之前的操作t

顯示信息enter

下一個(gè)$HOME/mbox目錄中,若想再看這些數(shù)字n

察看第n個(gè)郵件一旦郵件被打開(kāi),其將被放在信息則用:mail

–fLinux的簡(jiǎn)單命令:wall這個(gè)命令將在系統(tǒng)中的所有在線用戶的終端上顯示信息,主要用于廣播系統(tǒng)管理信息。#

wall

the

system

will

be

shutdown

from

10

pm

today.此時(shí)所有在線用戶會(huì)收到以下信息:Broadcast

message

from

root

(pts/0)

(Wed

Sep14

11:16:16

2005):the

system

will

be

shutdown

from

10pm

todayLinux的簡(jiǎn)單命令:write若一用戶在線,可用write命令發(fā)送信息。<username>$write$write

joe$write

sam按<ctrl-d>來(lái)結(jié)束會(huì)話.EOF說(shuō)明另一個(gè)人結(jié)束會(huì)話這一方也需按<ctrl-d>來(lái)結(jié)束會(huì)話Linux的簡(jiǎn)單命令:mesgmesg

命令可以決定用戶是否接收來(lái)自write和wall

命令發(fā)送的消息,但對(duì)root用戶的發(fā)送的消息不起作用.$mesg

n拒絕消息$mesg

y允許接收消息Linux的簡(jiǎn)單命令:常用的按鍵<backspace><ctrl-c><Ctrl-d><ctrl-u>刪除中斷當(dāng)前的命令并返回Shell.中斷當(dāng)前的通信或從文件中退出。刪除整行.Linux的簡(jiǎn)單命令:命令模式CommandName

option(s)

argument(s)命令

選項(xiàng)

參數(shù)命令是大小寫敏感的,不同于Windows.命令、選項(xiàng)和參數(shù)之間必須用空格格開(kāi)若命令在一行內(nèi)寫不完,可在行尾加\,再接著寫。Linux的簡(jiǎn)單命令:命令的選項(xiàng)和參數(shù)$ls

-a

–l$ls

-al$ls

-l

test$ls

--helpLinux的簡(jiǎn)單命令:man是一個(gè)幫助命令,可以通過(guò)這個(gè)命令顯示需要命令信息。man

manman

whoman

-a

who

顯示所有手冊(cè)頁(yè)man

-k

keyword

在手冊(cè)頁(yè)標(biāo)題數(shù)據(jù)庫(kù)中搜索keyword關(guān)鍵字并顯示包含匹配標(biāo)題的列表。<Space

bar>:每次向后翻一頁(yè)<Enter>:每次向后移動(dòng)一行<b>

:

每次向前翻一頁(yè)<f>

:

每次向后翻一頁(yè)<ctrl-c>or

q:退出man命令.Linux的簡(jiǎn)單命令:man手冊(cè)信息主要包含:NAME

:標(biāo)題名稱SYNOPSIS

:命令的語(yǔ)法描述.

DESCRIPTION

:命令可用選項(xiàng)描[]

:[]內(nèi)的內(nèi)容為可選項(xiàng)a|b:要么為a,要么為b.{}:強(qiáng)制選項(xiàng)man1用戶命令2系統(tǒng)調(diào)用3例程,即庫(kù)函數(shù)。4設(shè)備,即/dev目錄下的特殊文件。5文件格式描述,例如/etc/passwd。6游戲7雜項(xiàng),例如宏命令包、慣例等。8系統(tǒng)管理員工具,只能由root啟動(dòng)。9其他(Linux特定的),用來(lái)存放內(nèi)核例行 程序的文檔。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論