一、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:参考
例
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
评论列表(1条)
内容格式把握得很好,不错,希望你能熟知基础命令知识,加油!