版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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$
<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
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年安徽省北师大版高中数学第10章课后同步作业
- 2026年力学计算与能量守恒测试卷
- 2026年心理素质训练心理测量学测试
- 2026年四川省部编版九年级化学第4章元素化合物测试题
- 职业指导常见试题与答案解析展示
- 2026年国企管理岗位笔试专项训练冲刺试卷含答案
- 2025年地下矿山安全岗位冲刺押题实战卷
- 江苏省江阴市云亭中学2027届化学九上期中教学质量检测试题含解析
- 抢救制度考试题目及详细答案
- 浙江省重点中学2027届九年级物理第一学期期末统考试题含解析
- 2026年供应链风险管控培训课件
- 工程热力学教案(版)(2025-2026学年)
- 2025版中国成人社区获得性肺炎诊断和治疗指南解读
- 工单流转管理办法
- 新生儿湿肺和肺炎
- 房企破产过程中商品房消费者优先权制度研究-以法释〔2023〕1号为视角
- 传媒宣传合同标准文本
- 人教版五年级数学上册教学计划(含进度表)
- 人教版八年级上册英语期末复习:阅读理解 刷题练习题30篇(含答案解析)
- 2024年广东省广州美术学院招聘事业编综合岗27人历年高频500题难、易错点模拟试题附带答案详解
- QBT 3888-1999 铝合金窗不锈钢滑撑
评论
0/150
提交评论