初涉Linux基本要点概括(1)续

   6. Linux发行版都基本遵循文件系统层级标准(Filesystem Hierarchy Standard)。

                续

                /usr                //大概是linux中最大的目录,存放常规用户用到的所有程序和支持文件,它是linux系统中第二大层级结构主要包括以下一些目录

                                /usr/bin                //存放一般用户可执行程序

                                /usr/lib                //存放/usr/bin和/usr/sbin目录下的程序要用到的对象文件和共享库文件

                                /usr/sbin                //存放系统管理程序

                                /usr/local                //存放那些程序——它们并没有包含在发行版中的程序。通过源代码编译的程序通常安装在usr/local/bin目录下

                                /usr/share                //存放被/usr/bin下的程序所使用的共享数据,比如配置文件,图标,背景屏幕,声音文件等等

                                /usr/share/doc                //各种文档

                                /usr/include                //头文件

                                /usr/src                //程序源码文件        

                /var                //又一个层级结构目录,用来存储发生变化的数据的目录

                /var/cache                //程序缓存

                /var/lib                //和程序或系统有关的状态信息

                /var/proc                //内核参数虚拟文件

                /var/tmp                //在系统重启间保存的临时文件

                /var/opt                //为/opt存储变化数据的目录

                /var/sys                //sysfs虚拟文件系统为访问内核数据提供的比proc更为理想的方法,其主要作用在于为管理Linux设备提供一种统一模型的的接口

   

    附加命令

                which

                作用:

                显示内部程序或外部程序的完整路径

                语法:

                which [options] [–] programname […]

                示例:

                which -a sh                //打印匹配可执行程序名的所有路径

                whereis

                作用:

                为一个给定的命令定位它的二进制文件,源码文件和帮助手册文件的路径。

                语法:

                whereis [options] [-BMS directory… -f] name…

                示例:

                whereis perl                //定位二进制文件,源码文件和帮助手册文件路径

                whereis -b perl                //只定位二进制文件路径

                whereis -m perl                //只定位帮助手册文件路径

                whereis -s perl                //只定位源码文件路径

                who

                作用:

                显示谁登录了本系统

                语法:

                who [OPTION]… [ FILE | ARG1 ARG2 ]

                示例:

                who -a                //显示所有信息

                w       

                作用:

                显示谁登录了系统,在干什么

                语法:

                w [options] user […]

                示例:

                w hunterlee                //显示hunterlee的登录信息

                alias

                作用:

                给给定命令和选项起一个简短的别名或显示所有别名

                语法:

                alias [name=['command option… arg…']]

                unalias

                作用:

                取消指定别名

                语法:

                unalias [-a] name [name]…

                      

原创文章,作者:hunter_li,如若转载,请注明出处:http://www.178linux.com/51509

(0)
hunter_lihunter_li
上一篇 2016-10-13 20:55
下一篇 2016-10-14 10:07

相关推荐

  • 第五周作业:find、cut、grep用法

    第五周作业 1、显示当前系统上root、fedora或user1用户的默认shell; 2、找出/etc/rc.d/init.d/functions文件中某单词后面跟一组小括号的行,形如:hello(); 3、使用echo命令输出一个绝对路径,使用grep取出其基名; 扩展:取出其路径名  4、找出ifconfig命令结果中的1-255之间数字; …

    Linux干货 2016-11-28
  • 软件包管理 — rpm & yum

    软件包管理 包管理器     二进制应用程序的组成部分:         二进制文件、库文件、配置文件、帮助文件     程序包管理器:      &…

    Linux干货 2016-08-24
  • 计算机与操作系统

    计算机系统=Hardware+Software Linux操作系统=GNU/kernel+程序 (user space) ————– apps   shell    (人机交互接口) lib call(半层)  (kernel space) —&#…

    Linux干货 2017-02-14
  • LVS四种模式

    马哥教育网络班18期 第17周课程练习1 LVS工作模式图解 LVS-NAT模式 TCP请求报文的目的IP地址被Director调度服务器重写为RIP后发送给RS,RS的默认网关配置为Director的DIP,Director接受到RS响应报文后修改源IP地址发送给用户IP RS网关指向DIP,RIP,DIP和RIP必须在同一网段内 Director转发请求…

    Linux干货 2016-06-23
  • 设计模式 ( 十三 ) 命令模式Command(对象行为型)

    1.概述         在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用命令模式来进行设计,使得请求发送者与请求接收者消除彼此之间的耦合,让对象之间的调用关系更加灵活。  例子1:电视机遥控器…

    Linux干货 2015-07-16
  • bash脚本编程class 1

    命令集构成的shell与变量赋予其的灵活性     一.shell脚本的基本构成和调用方式   shell脚本由基本文件构成,调用shell文件有两种方式:bash+file.sh或source+file.sh的绝对路径,其中后一种需要对文件添加用户执行权限。这两种调用方式都能执行shell文件,但是所执行的位置不同,…

    Linux干货 2016-08-15