仓酷云
标题:
来一发CentOS基本之赞助文档---经常使用的敕令
[打印本页]
作者:
老尸
时间:
2015-1-14 20:46
标题:
来一发CentOS基本之赞助文档---经常使用的敕令
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
linux基本之赞助文档检查-2014.2.11
---经常使用敕令
第一个man:
相干敕令whatis
1
,
man
手册查找格局
-
输出
?
键,向前查找,如
?-h
,将会搜刮含有“
-h
”的行
-
输出
/
键,向后查找,如
/-k
,将会向后搜刮“
-k
”的行
按
N
或许
n(
下一个
)
来停止上一个下一个相干婚配项检查。
2
,man手册寄存的地位
可以经由过程manpath敕令来检查manpage的地位
3
,
man
手册页进口
1
用户指令
2
体系
3
程
序库
4
装备
5
文件体系
6
游戏
7
杂项
8
体系指令
9
内核指令
普通用到的项为:1,5,8
4
,普通用man检查一个敕令的赞助文档的时刻,可以经由过程whatis检查一下该敕令在man赞助文档中的进口,一条敕令能够有多个man手册页进口(注:在应用whatis的时刻假如linux盘算机开机70分钟,那末你可以本身随便应用了,假如linux盘算机方才启动,那末须要履行makewhatis敕令来编译一下,不然没法应用whatis敕令)
[root@localhost~]#
whatisrm
rm(1p)-removedirectoryentries
rm(1)-removefilesordirectories
[root@localhost~]#
whatispasswd
passwd(1)-updateusersauthenticationtokens
passwd(5)-passwordfile
passwd(rpm)-Thepasswdutilityforsetting/changingpasswordsusingPAM
passwd[sslpasswd](1ssl)-computepasswordhashes
在用man查询rm或许passwd的敕令的时刻,可以输出:
man5passwd//在进口为文件体系去查询passwd的赞助文档
man1passwd//在进口为用户指令去查询passwd的赞助文档
man1/1prm
第二个:help:
相干敕令type,which
1
,起首说明一下外部敕令和内部敕令
简略来讲,在linux体系中有存储地位的敕令为内部敕令;
没有存储地位的为外部敕令,可以懂得为外部敕令嵌入在linux的shell中,所以看不到。
2
,内部敕令的赞助文档应用help的格局为:敕令--help
如:passwd--help
外部敕令的赞助文档应用help的格局为:help-敕令
如:helpcd
3
,type来断定究竟为外部敕令照样外部敕令
如:
[root@localhost~]
#
typehelp//检查help敕令的表里类型
helpisashellbuiltin//可以看到help为外部敕令
[root@localhost~]#
typepasswd//检查passwd这条敕令能否在linux体系中存在
passwdis/usr/bin/passwd//可以看到passwd的存储地位,是以存在,为内部敕令
[root@localhost~]#
typecd
cdisashellbuiltin
那末passwd即为内部敕令,那末cd为外部敕令
4,应用which敕令查找可履行文件(内部敕令、剧本)
-因为which敕令说明太长,所以重整旗鼓了
4
-
1
,
which
可搜刮的规模由情况变量
PATH
决议,平日情形下,治理员与通俗用户的
PATH
变量是分歧的,可分离以
root
用户、通俗用户
test
登入后履行
echo$PATH
检查。
[root@localhost~]#su-root
[root@localhost~]
#su-test//切换到test用户
[test@localhost~]
$echo$PATH//检查test用户的情况变量
/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/test/bin
[test@localhost~]$exit
logout
[root@localhost~]
#echo$PATH//检查root用户的情况变量
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@localhost~]#
4-2
,用which检查mkdir和cp敕令的履行法式地位:
[root@localhost~]#
whichmkdir//mkdir敕令存储的地位
/
bin/mkdir
[root@localhost~]#
whichcp//cp敕令存储的地位
aliascp=cp-i
/bin/cp
[root@localhost~]#
从上述成果可以看到,
which
的输入成果包含了敕令别号。这是由于
Linux
为了便利用户应用,设置了
which
别号以添加别号搜刮而至。
4-3
,
上面撤消别号来检查whichcp敕令的成果
[root@localhost~]#
aliaswhich//检查which的别号其实相当于上面的绿色的一行敕令组合
aliaswhich=
alias|/usr/bin/which--tty-only--read-alias--show-dot--show-tilde
[root@localhost~]#
/usr/bin/whichmkdir//只查找第一目的
/bin/mkdir
[root@localhost~]#
/usr/bin/whichcp
/bin/cp
[root@localhost~]#
4-4
,which的参数-a
which查询的路径为$PATH,那末当查
询到第一个敕令地点的目次后就会直接显示,那末假如前面的目次中也存在该敕令,那末将不会显示,所以,须要应用-a参
数。
[root@localhost~]#
which-amkdir
//查找一切目的
/bin/mkdir
/usr/bin/mkdir
4-
5
,因为外部敕令是内建在/bin/bash说明器中的指令,并没有自力的可履行文件存在,所以测验考试用which来搜刮是找不到的。例如,用which找cd、help等外部敕令时会提醒找不到成果
[root@localhost~]#
whichcd//检查外部敕令cd存在的地位
/usr/bin/which:nocdin(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)//可以看到,是不存在的
[root@localhost~]#
whichhelp
/usr/bin/which:nohelpin(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
[root@localhost~]#
注:普通用help敕令检查外部敕令!!!
这是最根本的linux赞助敕令,固然简略,然则用法常被弄混,原来which这个敕令盘算拿到whereis、which、whatis、locate敕令一块说,又怕给本身弄迷了,whatis和which就如今这里弄了!
欢迎大家来到仓酷云论坛!
作者:
再见西城
时间:
2015-1-16 22:38
标题:
来一发CentOS基本之赞助文档---经常使用的敕令
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
作者:
因胸联盟
时间:
2015-1-26 06:10
虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。
作者:
活着的死人
时间:
2015-2-4 20:19
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
作者:
不帅
时间:
2015-2-10 08:19
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
作者:
飘飘悠悠
时间:
2015-3-1 08:55
感谢老师和同学们在学习上对我的帮助。
作者:
海妖
时间:
2015-3-10 17:15
得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
作者:
老尸
时间:
2015-3-17 12:11
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
作者:
乐观
时间:
2015-3-24 14:23
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2