linux基础及常用命令_第1页
linux基础及常用命令_第2页
linux基础及常用命令_第3页
linux基础及常用命令_第4页
linux基础及常用命令_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux应用基础及常用命令2015.07Linux系统的组成Kernel内核Shell

命令行如bashApplications

其他第三方应用程序Linux系统的组成(1/4)Linux内核(Linux

Kernel):是Linux操作系统的核心程序,其必须完成以下内容:管理程序的运行,为程序分配资源,并且处理程序之间 的通信。管理对文件系统的读写,把对文件系统的操作映射成对 磁盘或其它块设备的操作。管理存储器,为程序分配内存,并且管理虚拟内存。管理输入、输出,将设备映射成设备文件。管理网络。Linux系统的组成(2/4)Linux

Shell:Shell:是一个命令解释器,是内核和用户之间的接口。Shell:是一个编程语言。(Shell

script)系统的启动过程:init->

login->

passwd->

shellLinux系统的组成(3/4)LinuxShell:InterpreterUser:ls

commandKernells:

list

directory

contentsshellLinux系统的组成(4/4)Linux应用程序

标准的Linux系统都具有一整套称为应用程序的程序集,包括文本编辑器、Xwindow、办公套件、Internet工具和数据库等。i=1do

while(i<=1000)useradd

stu$ii=$i+1enddoLinux的简单命令登录和退出Linuxdate、cal、clear和echowhomail、write、mesgman常用的按键命令模式Linux的简单命令:登录和退出Linux$login:

UserName$password:

[your

password]登录后系统将进入shell命令提示符状态或图形界面。在命令提示符下敲入:$〈Ctrl-d〉$

exit$

logoutlogin:注:#是系统管理员的命令提示符,$是普通用户的命令提示符登陆退出命令Linux的简单命令:date$date显示日期和时间Wed

Sep

29

09:58:29

CST

2004#date

-s

20041229设置日期Wed

Dec

29

00:00:00

CST

2004#date-s12:23:23设置时间#date-s“2006-10-1012:12:23″注:系统日期只能有系统管理员来设置CST:China

Standard

Time中国标准时间Linux的简单命令:cal(1/3)显示日历cal

[month]

[year]$cal

1

2000January2000SuMoTuWeThFrSa12345678910111213141516171819202122232425262728293031Linux的简单命令:cal(2/3)cal

[month]

[year]$cal

只显示当前月份信息十月2009日~二三四五六12345678910111213141516171819202122232425262728293031Linux的简单命令:cal(3/3)$cal

2004若只有一个数字,则被认为是年,并显示相应年的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清屏.在标准输出上显示字符串.$clear$echo例:$

echo

Please

insert

diskettePlease

insert

diskette$echo

please

insert

\>

disketteplease

insert

diskette\:换行符Linux的简单命令:who$who显示登陆到系统的所有用户的详细信息denisejoepts/1lft/0Jun

8

07:07Jun

8

08:34$whoami显示当前用户有效帐号,

系统使用该帐号决定用户权限denisethe

user

joe,

onterminal

lft/0,logged

in

at8:34

a.m.

onJune

8.Linux的简单命令:mail

(1/4)mail:发送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(系统提示符)Linux的简单命令:mail

(3/4)?下可输入的命令:在邮件系统提示符d

删除信息R

回复邮件.q

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

显示信息enter

下一个$HOME/mbox目录中,若想再看这些数字n

察看第n个邮件一旦邮件被打开,其将被放在信息则用:mail

–fLinux的简单命令:wall这个命令将在系统中的所有在线用户的终端上显示信息,主要用于广播系统管理信息。#

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命令发送信息。<username>$write$write

joe$write

sam按<ctrl-d>来结束会话.EOF说明另一个人结束会话这一方也需按<ctrl-d>来结束会话Linux的简单命令:mesgmesg

命令可以决定用户是否接收来自write和wall

命令发送的消息,但对root用户的发送的消息不起作用.$mesg

n拒绝消息$mesg

y允许接收消息Linux的简单命令:常用的按键<backspace><ctrl-c><Ctrl-d><ctrl-u>删除中断当前的命令并返回Shell.中断当前的通信或从文件中退出。删除整行.Linux的简单命令:命令模式CommandName

option(s)

argument(s)命令

选项

参数命令是大小写敏感的,不同于Windows.命令、选项和参数之间必须用空格格开若命令在一行内写不完,可在行尾加\,再接着写。Linux的简单命令:命令的选项和参数$ls

-a

–l$ls

-al$ls

-l

test$ls

--helpLinux的简单命令:man是一个帮助命令,可以通过这个命令显示需要命令信息。man

manman

whoman

-a

who

显示所有手册页man

-k

keyword

在手册页标题数据库中搜索keyword关键字并显示包含匹配标题的列表。<Space

bar>:每次向后翻一页<Enter>:每次向后移动一行<b>

:

每次向前翻一页<f>

:

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

q:退出man命令.Linux的简单命令:man手册信息主要包含:NAME

:标题名称SYNOPSIS

:命令的语法描述.

DESCRIPTION

:命令可用选项描[]

:[]内的内容为可选项a|b:要么为a,要么为b.{}:强制选项man1用户命令2系统调用3例程,即库函数。4设备,即/dev目录下的特殊文件。5文件格式描述,例如/etc/passwd。6游戏7杂项,例如宏命令包、惯例等。8系统管理员工具,只能由root启动。9其他(Linux特定的),用来存放内核例行 程序的文档。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论