仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 590|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发CentOS基本之赞助文档---经常使用的敕令

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:46:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
linux基本之赞助文档检查-2014.2.11

---经常使用敕令

第一个man:相干敕令whatis
1man手册查找格局
-输出?键,向前查找,如?-h,将会搜刮含有“-h”的行
-输出/键,向后查找,如/-k,将会向后搜刮“-k”的行
N或许n(下一个)来停止上一个下一个相干婚配项检查。
2,man手册寄存的地位
可以经由过程manpath敕令来检查manpage的地位
3man手册页进口
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-1which可搜刮的规模由情况变量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:51 | 只看该作者

来一发CentOS基本之赞助文档---经常使用的敕令

linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
因胸联盟 该用户已被删除
板凳
发表于 2015-1-26 06:10:35 | 只看该作者
虽然大家都比较喜欢漂亮的mm,但是在学 linux 的过程中,还是要多和“男人”接触一下:P 遇到问题的时候,出来看说和上网查之外,就是要多用 linux 下的 man 命令找找帮助。
活着的死人 该用户已被删除
地板
发表于 2015-2-4 20:19:54 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
不帅 该用户已被删除
5#
发表于 2015-2-10 08:19:06 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
飘飘悠悠 该用户已被删除
6#
发表于 2015-3-1 08:55:02 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
海妖 该用户已被删除
7#
发表于 2015-3-10 17:15:20 | 只看该作者
得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
老尸 该用户已被删除
8#
 楼主| 发表于 2015-3-17 12:11:54 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
乐观 该用户已被删除
9#
发表于 2015-3-24 14:23:47 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 00:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表