linux如何获取帮助以及基础目录命名标准

一、linux的命令分为两种,一种是内建命令,即包含在shell当中的,一种是外部命令,通常保存在

bin目录中。

1、对于内部命令:

 通常使用 help COMMAND

2、对于外部命令:

 通常使用 man command 

mannul的位置/usr/share/man

man的内容通常分为以下几块

  1、Name:功能性说明

  2、sysnopsis:语法格式 []:可选内容;<>:必须内容;a|b|c:多选一

  3、description:具体的描述

  4、option:选项

  5、example:举例

  6、author:作者

  7、bugs:报告错误

  8、see also:参考

man.PNG

3、man是分章节的,每一章节对应的手册内容或性质不一样

    1、用户命令

    2、系统调用

    3、C库调用

    4、设备文件及特殊文件

    5、配置文件格式

    6、游戏使用帮助

    7、杂项

    8、管理工具及守护进程

4、man手册内容的阅览:

     空格键:向文件尾部翻一屏

    b:向文件首部翻一ping

    回车键:向文件尾部翻一行

    k:向文件首部翻一行

    G:跳转至最后一行

    #G:跳转至指定行;

5、文本搜索:

    /keyword:从文件首部向尾部搜索

    ?keyword:从文件尾部向首部搜索

6、退出:

q

二、linux文件系统规范:

linux文件系统是一个层级文件系统,虽然有很多不同的发行版,但是大体上文件系统都遵循着一个规范,这个规范就是FHS,通常FHS规定了相关目录放什么文件

    /bin:所有用户可用的基本命令文件

    /sbin:管理员一般使用的程序文件

    /boot:引导加载器必须用到的各静态文件

    /dev:设备文件,包括字符设备和块设备

    /etc:系统程序的配置文件,文本格式

    /root:管理员的家目录,

    /lib 为系统启动程序提供共享库

    /media:便携式设备挂载点

    /mnt:其他文件系统临时挂载点

    /usr:全局共享只读数据路径

        也包括:bin,sbin,lib,local/bin,local/sbin等

    /var:存储常发生变化的数据的目录

        包括cache,log,lock等

    /proc:基于内存的虚拟文件系统,多为内核参数

    /sys:sysfs虚拟文件系统提供了一种更为理想的访问内核数据路径,为管理linux设备提供一种统一模型的接口。

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

(0)
N24_强仔N24_强仔
上一篇 2016-10-30 17:15
下一篇 2016-10-30 17:22

相关推荐

  • Linux简述与部分基础命令

    Linux简述与基础命令

    Linux干货 2017-12-04
  • bash中的算术运算及条件测试

    bash的算术运算 +, -, *, /, %取模(取余), **(乘方) 实现算术运算: (1) let var=算术表达式 (2) var=$[算术表达式] (3) var=$((算术表达式)) (4) var=$(expr arg1 arg2 arg3 …) (5) declare –i var = 数值 (6) echo ‘算术表达式’ …

    Linux干货 2017-04-17
  • Package Manager

    Package Manager Package 管理工具的分类 rpm yum Source Code Install 管理工具的分类 前段管理工具:Debian:debRedhat,Suse…:rpm 前端管理工具:Debian:apt-getRedhat:yum,dnf RPM RPM是什么?RPM全称是RPM Package Manager…

    2016-03-27
  • N24_阿龙弟弟 学习计划/目标/宣言

    嗨,大家好,这是我的第一篇文章。很高兴来到马帮门徒这个大家庭。 学习计划:没有自己的计划,跟着马哥课程的进度来吧,以周为单位,确保每周任务完成; 学习目标:掌握应有的运维能力,做一名合格的Linux运维工程师,提升自我价值,过更好的生活; 学习宣言:Be a better man(Not Only Linux)!

    Linux干货 2016-10-25
  • CentOS进程管理

    CentOS进程管理 笔记 Linux系统中的基本运行单位是进程,通过对系统系统中的进程的管理能够对系统的实时运行状态进行了解和调度。Linux中提供了用于查看、调整和停止进程的命令。本文仍然以RHEL6说明Linux系统的进程管理。 CentOS进程管理 一、进程概述 二、查看进程 1、使用ps命令 2、top命令 一、进程概述 程序是保存在存储介质中的可…

    Linux干货 2017-05-15
  • sed命令的入门与进阶

    sed:Stream EDitor     什么是sed呢?sed被称为linux文本处理三剑客之一,另外两个就是大名鼎鼎的grep和awk。sed是非交互性的流编辑器,在处理文本时一次只读取一行文本,然后基于所给定的编辑脚本对模式空间中的内容做编辑处理并把处理后的结果输出至标准输出。接着处理下一行文本,这样不断重复,直到文件的末尾。se…

    2017-03-16

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-02 17:27

    内容格式把握得很好,不错,希望你能熟知基础命令知识,加油!