版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
linux常用命令2.1.1Linux命令基础进入和退出Linux系统:进入系统
Root—超级用户帐号(系统管理员)普通用户—提供给普通用户使用(有限操作)当正确输入用户名和口令后,屏幕会显示:
[root@loclhost/root]#“#”—超级用户提示符;“$”—普通用户提示符修改口令修改口令的命令:passwd2.1.1Linux命令基础虚拟控制台Linux是真正的多用户操作系统。可以同时接受多个用户登录,还允许一个用户进行多次登录。虚拟控制台—用户在同一时间从控制台进行多次登录。(Alt键+功能键,功能键通常为F1~F6)虚拟控制台使用户可以同时在多个控制台上工作。退出系统退出命令行环境的命令:exit文件命名规则在Linux系统上,任何软件和I/O设备都被视为文件。Linux中的文件名最大支持256个字符.文件命名规则1)除了
/
之外,所有的字符都合法。2)有些字符最好不用,如空格符、制表符、退格符和字符
@
#
$
&
(
)
-
等。3)避免使用
.
作为普通文件名的第一个字符。4)大小写敏感。可以没有后缀(扩展名)。普通文件、目录文件、链接文件、设备文件和管道文件。命令格式命令格式
:命令
-选项
参数例
:
ls
-la
/etc说明:1)当有多个选项时,可以写在一起。
2)两个特殊的目录
.
和
..
,分别代表当前目录和当前目录的父目录。
课程大纲
文件处理命令
权限管理命令
文件搜索命令
帮助命令
压缩解压命令
网络通信命令
系统关机命令
Shell应用技巧
文件处理命令:ls命令名称:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法:ls
选项[-ald]
[文件或目录]
-a
显示所有文件,包括隐藏文件-l-d详细信息显示(具体)查看目录属性
文件处理命令:cd命令名称:cd命令英文原意:change
directory命令所在路径:shell内置命令执行权限:所有用户语法:cd
[目录]功能描述:切换目录范例:
$
cd
/
$
cd
..切换到根目录回到上一级目录文件处理命令:pwd命令名称:pwd命令英文原意:print
working
directory命令所在路径:/bin/pwd执行权限:所有用户语法:pwd功能描述:显示当前所在的工作目录范例:$
pwd/etc/rc5.d文件处理命令:touch命令名称:touch命令所在路径:/bin/touch执行权限:所有用户语法:touch
[文件名]功能描述:创建空文件范例:
$
touch
newfile
有些服务器日志文件。文件处理命令:mkdir命令名称:mkdir命令英文原意:make
directories命令所在路径:/bin/mkdir执行权限:所有用户语法:mkdir
[目录名]功能描述:创建新目录范例:
$
mkdir
newdir文件处理命令:cp命令名称:cp命令英文原意:copy命令所在路径:/bin/cp执行权限:所有用户语法:cp
-R
[源文件或目录]
[目的目录]-R
复制目录功能描述:复制文件或目录文件处理命令:cp范例:$
cp
file1
file2
dir1将文件file1、file2复制到目录dir1$
cp
-R
dir1
dir2将dir1下的所有文件及子目录复制到dir2文件处理命令:mv命令名称:mv命令英文原意:move命令所在路径:/bin/mv执行权限:所有用户语法:mv
[源文件或目录]
[目的目录]功能描述:移动文件、更名文件处理命令:mv范例:$
mv
file1
file3将当前目录下文件file1更名为file3$
mv
file2
dir2将文件file2移动到目录dir2下
文件处理命令:rm命令名称:rm命令英文原意:remove命令所在路径:/bin/rm执行权限:所有用户语法:rm
-r
[文件或目录]-r删除目录功能描述:删除文件文件处理命令:rm范例:$
rm
file3删除文件file3$
rm
-r
dir1删除目录dir1rm-f强制不提问删除rmdir命令rmdir命令参数说明:-p表示递归删除目录,如果子目录删除后若其父目录为空,则将一同删除;比如rmdir-pccc/new表示删除ccc/目录中的new目录,若ccc也为空,则ccc目录也将被删除后。文件处理命令:cat命令名称:cat命令英文原意:concatenate
and
display
files命令所在路径:/bin/cat执行权限:所有用户语法:cat
[文件名]功能描述:显示文件内容范例:
$
cat
/etc/issue$
cat
/etc/services
文件处理命令:more命令名称:more命令所在路径:/bin/more执行权限:所有用户语法:more
[文件名](空格)
或f(Enter)
q或Q显示下一页
显示下一行
退出功能描述:分页显示文件内容范例:
$
more
/etc/services文件处理指令:head指令名称:head指令所在路径:/bin/head执行权限:All
User语法:head
-num
[文件名]
-num
显示文件的前num行功能描述:查看文件的前几行范例:$
head
-20
/etc/services
文件处理指令:tail指令名称:tail指令所在路径:/bin/tail执行权限:All
User语法:tail
-num
[文件名]
-num
显示文件的后num行-f动态显示文件内容功能描述:查看文件的后几行范例:
$
tail
-30
/etc/services2.1.2常用Linux命令2.less命令
功能:与more命令相似,一次以一个page显示,可以前翻、后翻
语法:
less文件名称
描述:若按下空格键,则会显示下一个page,按下回车键则一行行地下翻,按下b键往上翻一页。cat,more,less命令差异这三者命令均具有查看文件内容之功能。cat命令一次显示所有文件内容,而后两者可与用户交换以方便用户查看。cat命令还具有合并文件之功能。less允许用户后翻查看已经阅读过的内容;less并未在一开始就读入文件所有内容,因此其在查看文件时比vi速度快。less比more支持更多的控制命令。文件处理命令:ln命令名称:ln命令英文原意:link命令所在路径:/bin/ln执行权限:所有用户语法:ln
-s
[源文件]
[目标文件]-s
创建软链接功能描述:产生链接文件文件处理命令:ln范例:$
ln
-s
/etc/issue
/issue.soft创建文件/etc/issue的软链接/issue.soft$
ln
/etc/issue
/issue.hard创建文件/etc/issue的硬链接/issue.hardls
具体权限管理命令:chmod命令名称:chmod命令英文原意:change
the
permissions
mode
of
a
file命令所在路径:/bin/chmod执行权限:所有用户语法:chmod
[{ugo}{+-=}{rwx}]
[文件或目录][mode=421
]
[文件或目录]功能描述:改变文件或目录权限权限管理命令:chmod范例:$
chmod
g+w
file1赋予文件file1所属组写权限$
chmod
777
dir1设定目录dir1为所有用户具有全部权限数字代表字符权限对文件的含义对目录的含义r读权限可以查看文件内容可以列出目录中的内容w写权限可以修改文件内容可以在目录中创建、删除文件x执行权限可以执行文件可以进入目录文件目录权限总结权限管理命令:chown命令名称:chown命令英文原意:change
file
ownership命令所在路径:/bin/chown执行权限:所有用户语法:chown
[用户]
[文件或目录]功能描述:改变文件或目录的所有者范例:$
chown
nobody
file1改变文件file1的所有者为nobody权限管理命令:chgrp命令名称:chgrp命令英文原意:change
file
group
ownership命令所在路径:/bin/chgrp执行权限:所有用户语法:chgrp
[用户组]
[文件或目录]功能描述:改变文件或目录的所属组范例:$
chgrp
adm
file1改变文件file1的所属组为adm权限管理命令:umask命令名称:umask命令所在路径:/bin/umask执行权限:所有用户语法:umask
[-S]-S
以rwx形式显示新建文件或目录缺省权限功能描述:显示、设置文件的缺省权限范例:
$
umask$
umask
-S文件搜索命令:which命令名称:which命令所在路径:/usr/bin/which执行权限:所有用户可以找到绝对路径语法:which
[命令名称]功能描述:显示系统命令所在目录范例:$
which
ls可以找到别名记录whereis可以找出这个命令帮助文档的位置文件搜索命令:find命令名称:find命令所在路径:/usr/bin/find执行权限:所有用户语法:find
[搜索路径]
[搜寻关键字]功能描述:查找文件或目录通配符范例:$
find
/etc
-name
init在目录/etc中查找文件init$
find
/
-size
+102400k或者204800在根目录下查找大于100MB的文件$
find
/
-user
sam在根目录下查找所有者为sam的文件文件搜索命令:find范例:$
find
/etc
-ctime
-1在/etc下查找24小时内被修改过属性的文件和目录$
find
/etc
-size
+81960k
-a
-size
-102400k在/etc下查找大于80MB小于100MB的文件$
find
/etc
-name
inittab
-exec
ls
-l
{}
\;在/etc下查找inittab文件并显示其详细信息文件搜索命令:find文件搜索指令:locate指令名称:locate指令英文原义:list
files
in
databases指令所在路径:/usr/bin/locate执行权限:All
User语法:locate
[搜索关键字]功能描述:寻找文件或目录范例:
$
locate
file列出所有跟file相关的文件文件搜索指令:updatedb指令名称:updatedb指令英文原义:update
the
slocate
database指令所在路径:/usr/bin/updatedb执行权限:root语法:updatedb功能描述:建立整个系统目录文件的数据库范例:#
updatedb文件搜索命令:grep命令名称:grep命令所在路径:/bin/grep执行权限:所有用户语法:grep
[指定字串]
[源文件]功能描述:在文件中搜寻字串匹配的行并输出范例:#
grep
ftp
/etc/services帮助命令:man命令名称:man命令英文原意:manual命令所在路径:/usr/bin/man执行权限:所有用户语法:man
[命令或配置文件]功能描述:获得帮助信息范例:
$
man
ls查看ls命令的帮助信息$
man
services查看配置文件services的帮助信息man命令TheSectionnumbers
1
代表用户命令2代表系统调用及内核服务3
库函数4
特殊文件、设备驱动及硬件5
配置文件6游戏娱乐7
环境、表等8
系统管理及维护如果不输入SectionNumber,那么man显示按照上述顺序显示的第一个结果man命令例子man-kcommand命令表示按照关键字从帮助文档中搜索command相关信息。例如man-kutmp帮助指令:info指令名称:info指令英文原义:information指令所在路径:/usr/bin/info执行权限:All
User语法:info
[任何关键字]功能描述:获得帮助信息范例:
$
info
ls查看ls指令的帮助信息info命令info命令浏览系统在线帮助文档info可通过链接和交叉引用来浏览文档info也可直接跳转到相关章节info命令用法:infocommand
帮助指令:whatis指令名称:whatis
apropos
makewhatis指令英文原义:search
the
whatis
database
for
strings指令所在路径:/usr/bin/whatis
apropos
/usr/sbin/makewhatis执行权限:All
User,
All
User,root语法:whatis
apropos
[任何关键字]功能描述:获得索引的简短说明信息范例:
$
whatis
ls$
apropos
fstab相当于man
-k帮助指令:whatis范例:#
makewhatis建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是whatis
database没有建立压缩解压命令:gzip命令名称:gzip命令英文原意:GNU
zip命令所在路径:/bin/gzip执行权限:所有用户语法:gzip
选项
[文件]功能描述:压缩文件压缩后文件格式:.gz压缩解压命令:gunzip命令名称:gunzip命令英文原意:GNU
unzip命令所在路径:/bin/gunzip执行权限:所有用户语法:gunzip
选项
[压缩文件]功能描述:解压缩.gz的压缩文件范例:
$
gunzip
file1.gz
压缩解压命令:tar命令名称:tar命令所在路径:/bin/tar执行权限:所有用户语法:tar
选项[cvf]
[目录]
-c
产生.tar打包文件
-v
显示详细信息-f-z指定压缩后的文件名
打包同时压缩功能描述:打包目录压缩后文件格式:.tar.gz压缩解压命令:tar范例:$
tar
-zcvf
dir1.tar.gz
dir1将目录dir1压缩成一个打包并压缩的文件
压缩解压命令:tartar命令解压缩语法:-x-v-f-z
解包.tar文件显示详细信息
指定解压文件
解压缩范例:$
tar
-zxvf
dir1.tar.gz
压缩解压命令:zip命令名称:zip命令所在路径:/usr/bin/zip执行权限:所有用户语法:
zip
选项[-r]
[压缩后文件名称]
[文件或目录]-r压缩目录功能描述:压缩文件或目录压缩后文件格式:.zip压缩解压命令:zip范例:$
zip
services.zip
/etc/services压缩文件$
zip
-r
test.zip
/test压缩目录压缩解压命令:unzip命令名称:unzip命令所在路径:/usr/bin/unzip执行权限:所有用户语法:unzip
[压缩文件]功能描述:解压.zip的压缩文件范例:$
unzip
test.zip压缩解压命令:bzip2命令名称:bzip2命令所在路径:/usr/bin/bzip2执行权限:所有用户语法:
bzip2
选项
[-k]
[文件]
-k
产生压缩文件后保留原文件功能描述:压缩文件压缩后文件格式:.bz2范例:$
bzip2
-k
file1压缩解压命令:bunzip2命令名称:bunzip2命令所在路径:/usr/bin/bunzip2执行权限:所有用户语法:
bunzip2
选项
[-k]
[压缩文件]-k
解压缩后保留原文件功能描述:解压缩范例:$
bunzip2
-k
file1.bz2网络通信指令:write指令名称:write指令所在路径:/usr/bin/write执行权限:All
User语法:write
<用户名>功能描述:向另外一个用户发信息,以Ctrl+D作为结束范例:
$
write
webmaster网络通信指令:wall指令名称:wall指令所在路径:/usr/bin/wall执行权限:All
User语法:wall
[message]
[文件名]功能描述:向所有用户广播信息范例:
$
wall
Happy
New
Year!网络通信命令:ping命令名称:ping命令所在路径:/usr/sbin/ping执行权限:root语法:ping
选项
IP地址功能描述:测试网络连通性范例:
#
ping
-c-s网络通信命令:ifconfig命令名称:ifconfig命令所在路径:/usr/sbin/ifconfig执行权限:root语法:ifconfig
选项[-a]
[网卡设备标识]-a
显示所有网卡信息功能描述:查看网络设置信息范例:#
ifconfig
-a系统关机命令:shutdown命令名称:shutdown命令所在路径:/usr/sbin/shutdown执行权限:root语法:shutdown功能描述:关机范例:#
shutdown
-h
now-k并不真正关机,只是发出警告信息
-r关机后立即重新启动
-h关机后不重新启动
-f快速关机,重启时跳过fcsk命令
-n快速关机,不经过init程序
-c取消已经运行的shutdown程序系统关机命令:reboot命令名称:reboot命令所在路径:/usr/sbin/reboot执行权限:root语法:reboot功能描述:重启系统范例:#
rebootShell应用技巧
命令别名
输入/输出重定向
管道
命令连接符
命令替换符bash
应用技巧命令补齐命令补齐允许用户输入文件名起始的若干个字母后,按<Tab>键补齐文件名。命令历史命令历史允许用户浏览先前输入的命令并重新调用它们,用history命令可以显示命令列表,按方向键↑和↓可查找以前执行过的命令。!+命令序号执行命令别名命令别名定义:范例:alias
copy=cpalias
xrm=
“rm
-r
”查看别名信息:alias删除别名:unalias
copy输入/输出重定向同标准I/O一样,Shell对于每一个进程预先定义3个文件描述字(0、1、2)。分别对应于:0
(STDIN)标准输入;1
(STDOUT)标准输出;2
(STDERR)标准错误输出。输入/输出重定向>或>>
输出重定向范例:ls
-l
/tmp
>
/tmp.msgdate
>>
/tmp.msg<
输入重定向范例:wall
<
/etc/motd2>
错误输出重定向范例:cp
-R
/usr
/backup/usr.bak
2>
/bak.error
管道通信
管道(pipe)是UNIX中最古老的进程间通信工具,它提供进程之间单向通信的方法。简单说,管道是连接一个进程的输出到另一个进程的输入的一种方法简介
管道(pipe)的使用很广泛,最常见是在命
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服务业酒店管理服务水平绩效评定表
- 能源行业项目负责人项目安全与经济效益绩效衡量表
- 关于2026年上半年财务报表数据核对回复函7篇
- 保险代理人健康饮食营养均衡手册
- 工业管道安装安全操作规范
- 电商平台商品上架价格策略指引手册
- 办公场所意外伤害事故处理预案
- 机械设计工程师设计创新与产品质量绩效衡量表
- 通信技术专家网络技术维护与升级效率KPI考核表
- 能源创新项目项目经理考核指标表
- (2026年版)中国有肾脏意义的单克隆免疫球蛋白血症诊治专家共识课件
- 家用电器产品检测合同协议
- 消防控制室值班记录表
- SYT 6649-2025《油气管道管体缺陷修复技术规范》
- 2026年车险实务测试题及答案
- 2026年高考历史总复习(全国):专题训练01中国古代史部分(选择题必练100题)(原卷版)
- 2025年吉林省地理生物会考真题试卷+解析及答案
- 储能电站收益结算方案
- 2026年九省联考化学答案及试卷
- 母婴护理培训课件:宝宝洗澡与抚触技巧
- 自助餐服务员工作流程
评论
0/150
提交评论