扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1、man[manual]:
专注于为中小企业提供网站设计制作、做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业通化县免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了千余家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
/usr/bin/man
获得命令或配置文件的帮助文档,优先查看命令的帮助
man[命令或配置文件]//会调用more
e.g.
manls查看ls命令的帮助信息
manservices查看配置文件services的帮助信息
附:在linux系统中帮助文件分为九种
如:
man5
passwd
//查看配置文件的帮助
默认:
man1
passwd
2、info[information]:/usr/bin/info
说明:与man没有太大的区别,只不过是信息的呈现方式不太一样,并且在UNIX系统中并没有这个命令。
3、获取相关文件简短的信息:
/usr/bin/whatisapropos
/usr/sbin/makewhatis
获得索引的简短说明信息,找到这个命令最基本的用途
whatis[任何关键字]
附:
[命令]-
-
help
主要用于获取命令的选项信息
apropos[文件]
用于获取文件的配置信息,类似与:man-k
[文件]
makewhatis
建立whatis和apropos搜索使用的数据库,当使用这两个命令发生错误时,就是
whatisdatabase没有建立
4、help
查看Shell内置命令的文件帮助
如:
mancd与helpcd的不同
另:关于Shell更详细的讲解,请参考另外几篇博客
《四天精通Shell编程》系列:
1.首先让我们来学习帮助明令man
$man man
man命令可以查看常用命令的用法,如:
$man ls
此命令将会列出ls命令的基本使用方法及相应的参数列表。
我们可以用
$whereis man
来查看man手册所在的位置,我使用的是Ubuntu系统,上述命令输出结果为:
man: /usr/bin/man /usr/local/man /usr/share/man /usr/share/man/man7/man.7.gz /usr/share/man/man1/man.1.gz /usr/share/man/man1/man.1posix.gz
所以当我们遇到一些比较陌生的命令时,又不知道其用法,此时此刻,我们就可以向man手册寻求帮助。
2.cd(进行不同目录之间的切换)命令
例如:
$cd /usr/bin
此命令可以将工作目录切换到/usr/bin下
$cd ..
此名将返回上一级目录
$cd ../..
可以将工作目录切换到/(根目录下)
$cd ~
将工作目录切到用户子目录
当不知道自己现在所在的目录,可以输入如下命令查看你现在的工作目录
$pwd
3.find
find命令是一个功能强大的操作命令,可以使用它在文件系统上查找文件,如:
$find /usr/bin -type f -atime +100 -print
该命令用来查找子目录/usr/bin中最近100天没有使用过的程序,有关find的其他复杂的内容可以查看帮助文档。
4.whereis
whereis命令可以迅速地找到文件,而且还可以提供这个文件的二进制可执行文件、源代码文件和使用手册页存放的位置。例如查看ls命令的使用手册存放的位置
$whereis ls
5.locate
使用 locate命令查找文件要比使用 find命令快得多,其原因是 locate命令直接去检索这个数据库文件,从中找到匹配的文件名并显示它的查询结果。locate命令很容易使用。比如:
$locate 公共的
即可搜索到“公共的”所在的位置或者目录中与之匹配的字符的目录
依我个人的经验,locate是最容易使用,也是最快最好的搜索命令。
6.whatis
whatis命令能够从某个程序的使用手册页中抽出一行简单的介绍性文字,帮助你迅速了解所查命令的简单功能。例如:
$whatis more
more (1) - 在显示器上阅读文件的过滤器
more (1) - file perusal filter for crt viewing
more (1posix) - display files on a page-by-page basis
如上结果,上面显示了中文帮助文档,那是我安装了中文帮助手册,若没有中文帮助手册,那只会显示英文帮助信息。
7.ls
ls(列出子目录内容清单)命令会是你最经常使用的程序命令之一。使用它最简单的格式,ls命令可以列出当前子目录下几乎所有的文件。如:
$ls
ls也可以使用参数,使用-m参数把文件用逗号,使用-x参数按水平对齐的方式而不是缺省的垂直对齐方式列出文件,使用-F参数使得ls命令可以在显示子目录的时候在它的文件名之后加上一个斜线("/")字符,还有其他的命令如-l,-a等等,可以查看man使用手册。
8.dir和vdir
dir和vdir命令与ls命令一样可以列出子目录的内容清单,使用dir命令的时候就像普通的ls命令一样把文件按列对齐列出,如:$dir 。使用vdir命令的时候将像使用ls -l 命令。大家可以上机试一试就知道了,如有其他需要,可以查看使用手册。
9.cat
cat(合并文件)命令用来把文件内容送到你的屏幕上去显示,也可以使用这个命令通过一个叫做输出"重定向"的过程把文件内容嗯送到其他的文件中去。如:
$cat test.txt
此命令可查看test.txt文件中的内容。若带上参数-n,可以在阅读文件的时候加上行号。
假设你的工作目录有test1.txt,test2.txt,若没有我们可以用touch命令建立它们。
输入下列命令:
$cat test* test3.txt
$ ls -l test*
$cat test3.txt
我们会发现新建了test3.txt,并且将test1.txt和test2.txt的内容合并到了test3.txt的文件中去了。
如果我们想把test1.txt的内容追加到test3.txt中去,怎么办呢?,别急,看下面的命令
$cat test1.txt test3.txt
该命令就实现了上面提到的功能,你可以试试看哦!
10.more
more命令是Linux操作系统命令中我们称之为页命令的家族中的一员。页命令使你在浏览文件的时候可以一次阅读一屏或者一行。 如果需要帮助,请按下“ H” 键,将看到一个帮助画面。如果使用了惊叹号 ( ! ),还可以从m o r e命令中去执行其他的命令。阅读一个文本文件是相当容易的,因为可以敲空格键阅读后一页,也可以敲 B键阅读前一页。
11.less
less命令有点象more但功能更强大。less命令提供了许多比more命令优秀的功能:
�6�1 可以使用光标键在文本文件中前后滚屏。
�6�1 可以用行号或百分比作为书签来浏览文件。
�6�1 可以实现在多个文件中进行复杂的检索、格式匹配、高亮度显示等操作。
�6�1 键盘操作与字处理程序如 emacs兼容。
�6�1 阅读到文件结束或者标准输入结束的时候 less命令不会退出。
�6�1 屏幕底部的信息提示更容易控制使用,而且提供了更多的信息。
�6�1 带有许多的附件,包括一个独立的键定义程序 lesskey,这样就可以定义使用哪些按键来
控制less命令.
12.head/tail
有的时候,我们对文件的所有内容并不想知道多少,而是想浏览其头部几行或是尾部几行,我们就可以使用head/tail,例如:
$:tail -n 12 /var/log/messages
上述命令就是用来查看登入文件的最后12行,确认一下最近有那些用户登入系统及时间。
有关其他的参数可参考使用手册。
我学的也不很全,很多参数我也没有试,在这表示抱歉,
还有其他的命令请参考其他的参考书,这仅仅是我个人的学习随笔,如有错误,帮忙指正,谢谢。
1、首先登录Linux系统,然后点击左侧的终端图标
2、接下来在弹出的界面中输入命令,比如我需要用mkdir命令,但是不知道怎么用
3、接下来就可以输入mkdir --help命令打开帮助说明
4、另外我们也可以通过man mkdir直接打开
5、综上所述,在linux中获得命令的使用帮助既可以通过help获得,也可以通过man命令获得
你在/usr/share/man下找一下你想要的文档吧
应该是可以复制出去的
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流