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

下載本文檔

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

文檔簡介

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)容:管理程序的運行,為程序分配資源,并且處理程序之間 的通信。管理對文件系統(tǒng)的讀寫,把對文件系統(tǒng)的操作映射成對 磁盤或其它塊設(shè)備的操作。管理存儲器,為程序分配內(nèi)存,并且管理虛擬內(nèi)存。管理輸入、輸出,將設(shè)備映射成設(shè)備文件。管理網(wǎng)絡(luò)。Linux系統(tǒng)的組成(2/4)Linux

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

script)系統(tǒng)的啟動過程: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ù)庫等。i=1do

while(i<=1000)useradd

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

UserName$password:

[your

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

exit$

logoutlogin:注:#是系統(tǒng)管理員的命令提示符,$是普通用戶的命令提示符登陸退出命令Linux的簡單命令:date$date顯示日期和時間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è)置時間#date-s“2006-10-1012:12:23″注:系統(tǒng)日期只能有系統(tǒng)管理員來設(shè)置CST:China

Standard

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

[month]

[year]$cal

1

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

[month]

[year]$cal

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

2004若只有一個數(shù)字,則被認(rèn)為是年,并顯示相應(yīng)年的12個月的日歷。$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的簡單命令:clear和echo清屏.在標(biāo)準(zhǔn)輸出上顯示字符串.$clear$echo例:$

echo

Please

insert

diskettePlease

insert

diskette$echo

please

insert

\>

disketteplease

insert

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

8

07:07Jun

8

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

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

user

joe,

onterminal

lft/0,logged

in

at8:34

a.m.

onJune

8.Linux的簡單命令:mail

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

mail

<username>$mail

joeSubject:meetingDon’t’forget

about

the

meeting

today!<ctrl-d>Cc:

<enter>$按<ctrl-d>鍵是在下一個空行!!Linux的簡單命令: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的簡單命令:mail

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

刪除信息R

回復(fù)郵件.q

退出mail平臺,保存之前的操作t

顯示信息enter

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

察看第n個郵件一旦郵件被打開,其將被放在信息則用:mail

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

wall

the

system

will

be

shutdown

from

10

pm

today.此時所有在線用戶會收到以下信息:Broadcast

message

from

root

(pts/0)

(Wed

Sep14

11:16:16

2005):the

system

will

be

shutdown

from

10pm

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

joe$write

sam按<ctrl-d>來結(jié)束會話.EOF說明另一個人結(jié)束會話這一方也需按<ctrl-d>來結(jié)束會話Linux的簡單命令:mesgmesg

命令可以決定用戶是否接收來自write和wall

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

n拒絕消息$mesg

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

option(s)

argument(s)命令

選項

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

-a

–l$ls

-al$ls

-l

test$ls

--helpLinux的簡單命令:man是一個幫助命令,可以通過這個命令顯示需要命令信息。man

manman

whoman

-a

who

顯示所有手冊頁man

-k

keyword

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

bar>:每次向后翻一頁<Enter>:每次向后移動一行<b>

:

每次向前翻一頁<f>

:

每次向后翻一頁<ctrl-c>or

q:退出man命令.Linux的簡單命令:man手冊信息主要包含:NAME

:標(biāo)題名稱SYNOPSIS

:命令的語法描述.

DESCRIPTION

:命令可用選項描[]

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

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論