Linux学习笔记2:如何快速的学习使用一个命令

Linux 分层
内核
库: .so 共享对象,windows:dll 动态链接库
应用程序


Linux的基本原则:
1、由目的单一的小程序组成;组合小程序完成复杂任务;
2、一切皆文件;
3、尽量避免捕获用户接口;

4、配置文件保存为纯文本格式;


Linux中的GUI就是CLI

GUI: Graphic User Interface
Windows
X-Window
Gnome
KDE
Xface


CLI: Command Line Interface
sh
bash
csh
ksh
zsh
tcsh


1.命令的格式

在Linux中如何快速的掌握一个不知道的命令,首先要明白命令的格式:

命令的格式一般都是:命令  选项  参数

选项:
短选项: -
多个选项可以组合:-a -b = -ab
长选项: --
参数:命令的作用对象


2.使用type命令

使用type命令来区分Linux命令的类型(内部命令/外部命令),语法:type -a 命令 例:

 

type -a cd

所有显示 xx  is a shell builtin  的都是Linux内部命令;其的命令可分为以下几种类型:

 

命令分以下几种类型:

1:用户命令(/bin, /usr/bin, /usr/local/bin)
2:系统调用
3:库用户
4:特殊文件(设备文件)
5:文件格式(配置文件的语法)
6:游戏
7:杂项(Miscellaneous)
8: 管理命令(/sbin, /usr/sbin, /usr/local/sbin)


3.查看命令所在的目录

使用whereis  命令可以查看命令所在的路径  语法: whereis  命令 例:

 

whereis  cd


4.查询命令的帮助手册

 

如果是Linux内部命令使用help查询手册; 如果是Linux外部命令使用man查询手册;

 

#:help  cd
#:man mkdir

MAN命令语法说明:

 

MAN:
NAME:命令名称及功能简要说明
SYNOPSIS:用法说明,包括可用的选项
DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
OPTIONS:说明每一个选项的意义
FILES:此命令相关的配置文件
BUGS:
EXAMPLES:使用示例
SEE ALSO:另外参照


通过以上几种方法的结合使用,就能够轻松的掌握一个初见的命令;


 

posted @ 2015-12-26 22:21  Bodi  阅读(413)  评论(0编辑  收藏  举报