原创 Linux标准教科书第四版 180714

2018-7-14 18:06 1628 13 13 分类: 软件与OS
Linux标准教科书第四版 180714

2.5 命令的路径

2.5.1 命令的路径

命令的实体也是程序,程序作为文件的一种,被放置在/bin 和/sbin程序用的目录中。

2.5.2 命令的路径表示which
执行基本命令时,不需要在意作为命令实体的文件被放置在哪个目录中去。这是因为放置程序的目录被设定在PATH这个环境参数中了。
通过which 这个命令,可以显示出PATH环境参数所包含的目录下的命令路径。

书写格式

which 命令名

实习:查询cat的路径



2.6 使用手册的使用方法
UNIX有非常便利的在线使用手册。在这里简单介绍一下。

书写格式
man 命令名

选项

-k 单词
输出含有单词的登记一览表

例如查看ls命令的手册。不同环境下,表现形式各异。

实习:



ls - list directory contents 表示了ls命令目录的内容。
-l   use a long listing format -l选项显示了长形式。

AUTHOR  作者名
显示这个程序的作者

REPORTING BUGS    错误
程序里出现错误时的联系信息

COPYRIGHT
程序著作权

SEE ALSO 关联项目

这个程序所关联的命令,其他功能。这里列举的内容可以通过man命令调查。
这个命令可以应用分页功能。

2.6.1 章节

ls的手册叙述为LS(1),表示ls的手册在章节1里。
手册按照特定的内容分成各个章节。下表所示


来看一下passwd命令,登录所用到的密码的设定命令。
实习:

SEE ALSO 中出现 passwd(5),表示在章节5中,参照passwd的登记(entry)
q来结束man命令

下面的是在章节5中的密码登录信息。

以上的内容是关于文件/etc/passwd的说明,/etc/passwd中记载了登录名和密码的信息。
相同的登录信息在多个的手册中时,可以通过章节切换来查询。

2.7 演习内容
 1. 试着执行 ls -tr/etc/
 2. 试着执行 cp -i hosts.bak hosts.new
 3. rmdir 删除带有文件的目录,然后再利用rmdir -r 来删除


2.8演习内容
 1. rm -i ccc 是如何执行的。
 2. 利用 cp 拷贝文件时,是否带有 -p 选项有什么不同
 3. ls lt/etc/ 和 ls -ltr/etc 的输出有怎样的不同。
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
13
关闭 站长推荐上一条 /3 下一条