Linux 有许多的命令而且有的命令又有好的选项,鉴于我们的记忆能力有限,不一定能记住所有的命令及其选项,但有时候我们必须使用相关命令,那我们该怎么办呢?其实我们可以从linux本身和互联网上获得帮助
获取帮助&正确关机
原创
©著作权归作者所有:来自51CTO博客作者U_rchin的原创作品,请联系作者获取转载授权,否则将追究法律责任
1、大多数外部命令都可以使用COMMAND --help获取帮助信息
2、内部命令可以使用help COMMAND获取帮助信息
3、查看命令手册
# man COMMAND
4、查看命令的信息页
# info COMMAND
5、可以到/usr/share/doc 命令自身附带的文档
6、Redhat Documention
7、google,docs.redhat.com;kbase.redhat.com
你或许想问如何知道命令是内部还是外部的呢,使用type COMMAND区别命令为内部或是外部;那什么是内部命令,什么又是外部命令呢?
内部命令:隶属于某个已经打开的shell程序的命令
外部命令:在系统的某个路径下存在一个与命令名称对应的可执行的文件命令
知道从何处获取帮助后,我们具体来了解如何使用man查看命令手册页
# man [chapter] COMMAND
man有8个章节,按命令类型归类,不同的命令帮助手册也可能位于不同的章节,同一个命令也可归类多个章节,同一个章节均可以
存在手册
1)用户命令
2)系统调用
3)库调用
4)特殊文件
5)文件格式(通常指配置文件)
6)游戏
7)杂项
8)管理命令
# whatis COMMAND(查看命令所在的章节)
man在/usr/share/man目录下
配置文件在/etc/man.conf:当我们手动编译安装软件,要想查看该文件的帮助信息须在/etc/man.conf配置MANPAT或者使用man的-M
选项指定man手册的绝地路径,比如编译安装axel后,查看axel帮助信息的方法如下:
(1)# vim /etc/man.conf
MANPATH /usr/local/axel/share/man ##增加MANPATH
(2)# man -M /usr/local/axel/share/man axel ##使用-M选项指定绝对路径
格式:
# man [-acdfFhkKtwW] [-m system] [-p string] [-C config_file] [-M pathlist] name ...
参数:
-C config_file ##指定使用的man配置文件,默认是/etc/man.config
-M path ##指定搜索man手册目录的列表,用冒号隔开
-P pager ##指定使用何种pager.man会优先使用此选项设定,然后是依环境变数MANPAGER设定,然后是环境变数PAGER;man缺省使
用/usr/bin/less
-m system ##依所指定的system名称而指定另一组的联机手册
-a man ##缺省情况是在显示第一个找到的手册之后,就会停止搜寻,使用此选项会强迫man继续显示所有符合
翻屏
[space] 向下翻一页 < -- > b 向上翻一页
[enter] 向下翻一行 < -- > k 向上翻一行
G 跳到最后一行
1G 跳到第一行
字符串搜索
/keyword n/N (光标所在处向文件尾部查找)
?keyword n/N (光标所在处向文件首部查找)
正确关机:在关机之前应该使用sync把内存中的数据同步到磁盘,避免数据丢失
常用的关机命令:shutdown,halt,init 0,poweroff
shutdown
# shutdown -h now #立即关机
# shutdonw -r now #立即重启
# shutdown -h +10 #10分钟后关机
# shutdown -c #取消关机
# shutdown -h 08:20 #8点20分关机
# shutdown -r +30 'I'll shutdown after 30minutes' #告诉在线用户30分钟后关机
# shutdown -k +5 'I'll shutdown after 5 minutes' #仅发出警告信息,不会关机
上一篇:linux压缩&解压&归档
下一篇:Disk Quota磁盘配额
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux之正确关机方法
关机命令,shutdown,halt,reboot
linux 基础 知识