当前位置:网站首页 > R语言数据分析 > 正文

red hat linux官网(red hat linux版本)



Linux的学习,也是一本大厚书,学起来。

  Linux命令学习,开始。

 
 

在这里插入图片描述
首先,在上个表格的第一行,你可以看到的是:【DATE(1),DATE 我们知道是命令的名称,(1)代表什么?它代表的是“一般用户可使用的命令”的意思。咦,还有这个用意,呵呵,没错在查询数据的后面的数字是有意义的,它可以帮助我们了解或是直接查询相关的数据。常见的几个数字的意义是这样的:
man date 表格

代号代表内容1 用户在 shel 环境中可以操作的命令或可执行文件2系统内核可调用的函数与工具等3一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)4设备文件的说明,通常在/dev 下的文件5 配置文件或是某些文件的格式件6游戏(games)7惯例与协议等,例如 Linux 文件系统、网络协议、ASCII代码等的说明8 系统管理员可用的管理命令9跟内核有关的文件

上述的表格内容可以使用【man man】来更详细地取得说明。通过这张表格的说明,未来你如果使用 man page 在查看某些数据时,就会知道该命令/文件所代表的基本意义是什么了。举例来说,如果你执行了【man null】时,会出现的第一行是:【NULL(4)】,对照一下上面的数字意义,嘿嘿,原来 nu 这个玩意儿竟然是一个设备文件,很容易了解了吧!
上表中的1、5、8这三个号码特别重要,也请读者要将这三个数字所代表的意义背下来再来,man page 的内容也分成好几个部分来加以介绍该命令。就是上面【man date】那个表格内,以NAME 作为开始介绍,最后还有个SEEALSO 来作为结束。基本上 man page 大致分成下面这几个部分:

代号代表内容NAME简短的命令、数据名称说明SYNOPSIS简短的命令语法(syntax)简介DESCRIPTION较为完整的说明,这部分最好仔细看看OPTIONS针对 SYNOPSIS 部分中,有列举的所有可用的选项说明CAMMAND当这个程序(软件)在执行的时候,可以在此程序(软件)中执行的命令FILES这个程序或数据所使用或参考或链接到的某些文件SEE ALSO可以参考跟这个命令或数据有相关的其他说明EXAMPLE一些可以参考的范例

我们将一些在 man page 常用的按键给它整理整理:

按键进行工作空格键向下翻一页[Page Down]向下翻一页[Page Up]向上翻一页[Home]去到第一页[End]去到最后一页/string向【下】查找 string 这个 字符串,如果要查找 vbird 的话,就 输入 Nbird?string向【上】查找 string 这个字符串n, N利用/或?来查找字符串时,可以用n来继续下一个查找(不论是或?),可以利用N来进行【反向】查找。q结束这次的 man page

要注意,上面的按键是在 man page 的界面当中才能使用的。比较有趣的是那个查找,我们可以往下或是往上查找某个字符串,例如要在 man page 内查找 vbird 这个字符串,可以输入 Nbird!是 ?vbird,只不过一个是往下,而一个是往上来查找的。而要重复查找某个字符串时,可以使用n是N来操作即可,很方便吧!
一般来说,鸟哥是真得不会去背命令,只会去记住几个常见的命令而己,那么鸟哥是怎么找到所需要的命令?举例来说,打印的相关命令,鸟哥其实仅记得p(line print)面已。那我就由 man lp开始,去找相关的说明,然后再以Ip[tab][tab]找到任何以lp为开头的命令,找到我认为可能有点相关的命令后,先以–help去查基本的用法。若有需要再以man去查询命令的用法,呵呵,所以,如果是实际在管理Linux,那么真的只要记得几个很重要的命令即可,其他需要的,嘿嘿,努力地用 man 命令吧!

按键进行工作空格键向下翻一页[Page Down]向下翻一页[Page Up]向上翻一页[Tab]在节点之间 移动,有节点的地方,通常会以*显示[Enter]当光标在节点上面时,按下 Enter 可以进入该节点b移动光标到该 info 界面当中的第一处e移动光标到该 info 界面当中的最后一个节点处n前往下一个节点处p前往上一个节点处u向上移动一层s (/)在 info page 当中进行查找h,?显示帮助选项q结束这次的 info page

刚刚前面说,一般而言,命令或软件制作者,都会将自己的命令或是软件的说明制作成联机帮助文件。但是,毕竟不是每个东西都需要做成联机帮助文件的,还有相当多的说明需要额外的文件。此时,这个所谓的 HowTo(如何做的意思)就很重要。还有,某些软件不只告诉你如何做,还会有一些相关的原理会说明。
那么这些说明文件要摆在哪里呢?哈哈,就是摆在 /usr/share/doc 这个目录。所以说,你只要到这个目录下面,就会发现好多好多的说明文件,还不需要到网络上面找数据。举例来说,你可能会先想要知道 grub2 这个新版的启动管理程序有什么能使用的命令?那可以到下面的目录看看:

  • /usr/share/doc/grub2-tools-2.02
    另外,很多原版软件发布的时候,都会有一些安装须知、计划工作事项、未来工作规划等的东西还有包括可安装的程序等,这些文件也都放置在 /usr/share/doc 当中。而且/usr/share/doc 这个目录下的数据主要是以软件包(packages)为主,例如nano 这个软件的相关信息在usr/share/docInano-xxx(那个xxx 表示版本的意思)
    总结上面的三个东西(man、info、/usr/share/doc/),请记住:
  • 在命令行模式中,如果你知道某个命令,但却忘记了相关选项与参数,请先使用【–help】的功能来查询相关信息;
  • 当有任何你不知道的命令或文件格式这种玩意儿,但是你想要了解它,请赶快使用 man 或是 info 来查询;
  • 而如果你想要架设一些其他的服务,或想要利用一整组软件来完成某项功能时,请赶快到 /usr/share/doc 下面查一查有没有该服务的说明文件。

  Linux的学习我准备循循渐进,先把基础的命令给搞明白,然后配合python、pytorch与机器学习一起学起来,多管齐下。

到此这篇red hat linux官网(red hat linux版本)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • redhat认证含金量(redhat certified engineer)2025-03-23 11:00:06
  • termux启动linux(termux启动kali)2025-03-23 11:00:06
  • stric用法(strict用法举例)2025-03-23 11:00:06
  • hprof怎么读(hpool怎么读)2025-03-23 11:00:06
  • incrna是什么意思(inca是什么意思中文)2025-03-23 11:00:06
  • QPainterPath(qpainterpath 凹陷的圆弧)2025-03-23 11:00:06
  • resnet模型代码(resnet网络模型)2025-03-23 11:00:06
  • Tornadoes听力原文(to define graffiti 听力答案)2025-03-23 11:00:06
  • arrage是什么意思(asch是什么意思)2025-03-23 11:00:06
  • traceable官方旗舰店(treksta官方旗舰店)2025-03-23 11:00:06
  • 全屏图片