Linux基础知识回顾-3

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础知识回顾-3相关的知识,希望对你有一定的参考价值。

  1、文件路径

  Linux中文件的路径是实现有shell设定的,事先通过一个变量PATH设定好路径,当用户输入命令时,shell会将PATH的内容从左到右读取一遍,在当前路径下,查找是否存在与输入的命令相同的可执行文件

  技术分享

 如果在该路径下没有找到,就会提示

 技术分享

 当然一般都会存在的,如果真的不存在,可以将路径添加到PATH里面,加到配置文件/etc/bashrc或~/etc/bashrc的最后一行即可。前者对系统shell有效,后者只对个人的shell有效,添加之后不会立即生效,必须重读shell才能生效,就是重新登录账户,或者执行命令 

  # source /etc/bashrc(修改哪里的就source哪个)


  2、帮助信息相关补充

  上次提到,如何获取帮助,但没有说帮助如何阅读帮助文件。

  一般帮助文件里面有很多内容,有用的主要是下面几个

  NAME                  命令的名称,包括全名

  SYNOPSIS              命令的语法,就是用法,这里会列出全部的,但没有详细介绍

  DESCRIPTION           命令的描述,这里会详细说明在什么情况下会用到

  OPTIONS               命令的选项,这个会详细说明各个参数的用法

  EXAMPLES              命令的举例,是配合OPTIONS列出的

  另外,当输入#man COMMAND 之后就进入帮助信息界面,里面有一些键位

  浏览功能:

      空格:下翻一屏 和 Shift+PgDn 一样

         b:上翻一屏 和 Shift+PgUp 一样

      回车:下翻一行

         k:上翻一行

 搜索功能:

正向搜索 /:直接输入/,就会在屏幕最下端出现 : 等待你输入信息

  技术分享        

    比如我查找links,被找到的内容高亮显示

反向搜索?:和/一样,只是搜索的方向相反

  

  3、在当前shell进程查找关键字在哪些段落中有使用帮助

  whatis KEYWORD

  man -k KEYWORD   

  第一个为精确查找,第二个为模糊查找


  4、帮助信息位置

  帮助信息都存放在/etc/share/doc里面,如果有兴趣,可以直接打开产看,这些都掌握啦,学好Linux没有任何问题!


  5、命令的格式

  COMMAND OPTIONS ARGUMENTS

   命令     选项    参数 

  命令就是使用的命令,比如:mv,cp,mkdir,useradd ,...

  选项就是命令后面跟的-,

      短选项 -:比如,useradd -u,选项可以有多个,useradd -u -g,ls -a -l -d,有的可以合并ls -ald

      长选项 --:比如chkconfig --list,service --list,不能简写,也不可合并

  参数就是命令作用的对象,比如cp /etc/fatab /tmp


  6、export

  export可以在环境变量改变之后,使之同时作用于所有的子shell

  如改变语系 # export LANG=zh

  

  7、关机、重启

  shutdown OPTIONS 

           -h:关机,后面可以跟时间,指定关机的时间,同时可以附带关机的信息

           -r: 重启,后面可以跟时间,指定重启的时间,同时可以附带关机的信息  

  reboot:重启

    halt:关机

  8、date  显示或者修改系统时间

     date +%F

          +%T

          +%mmddHHMM[cc]yy.ss 

     hwclock 显示硬件时间

     如果hwclock与date时间不一致,可以修改

     hwclock 

            -s:以硬件时间为准

            -w:以软件时间为准

  

本文出自 “miss” 博客,请务必保留此出处http://mxiansheng.blog.51cto.com/12225663/1893642

以上是关于Linux基础知识回顾-3的主要内容,如果未能解决你的问题,请参考以下文章

linux知识总结(二)

Linux基础知识回顾-2

Linux基础回顾之基础命令五(用户及组)

Linux的I/O模式事件驱动编程模型

Linux基础回顾一

9.10-9.16博客精彩回顾