Linux学习笔记2:如何快速的学习使用一个命令
2016-12-01 00:00
639 查看
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 命令 例:
所有显示 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 命令 例:
4.查询命令的帮助手册
如果是Linux内部命令使用help查询手册; 如果是Linux外部命令使用man查询手册;
MAN命令语法说明:
MAN:
NAME:命令名称及功能简要说明
SYNOPSIS:用法说明,包括可用的选项
DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
OPTIONS:说明每一个选项的意义
FILES:此命令相关的配置文件
BUGS:
EXAMPLES:使用示例
SEE ALSO:另外参照
通过以上几种方法的结合使用,就能够轻松的掌握一个初见的命令;
内核
库: .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:另外参照
通过以上几种方法的结合使用,就能够轻松的掌握一个初见的命令;
相关文章推荐
- Linux学习笔记2:如何快速的学习使用一个命令
- Linux学习笔记2:如何快速的学习使用一个命令
- Linux学习笔记2:如何快速的学习使用一个命令
- 每天一个linux命令,包含最常用的几十个命令的详细使用,让您快速掌握Linux!
- Linux学习笔记之——普通用户使用sudo命令
- Linux下如何颁发证书:学习使用openssl搭建一个CA
- c/c++unix/linux基础学习笔记-常用命令和vi的使用
- find命令的xargs参数的使用---Linux学习笔记
- Linux 学习笔记_3_Linux常用命令_8_Shell使用技巧
- Linux学习笔记——vi/vim编辑器命令快速入门
- [Linux学习笔记] Linux常用命令 - 番外篇(Shell使用技巧)
- Linux学习笔记13--使用mount命令挂载CDROM
- 学习笔记 如何使用svnsync命令对SVN库进行备份
- 每天一个linux命令,包含最常用的几十个命令的详细使用,让您快速掌握Linux!
- Linux学习笔记之 pstree,htop,glances,dstat 命令使用
- Linux学习笔记——如何在交叉编译时使用共享库
- 学习笔记 --- LINUX 应用调试之使用strace命令追踪系统调用
- Linux学习笔记之——su、sudo命令使用及区别
- 在linux下,如何使用find命令查看一个目录下包含多少文件
- find命令的exec参数使用---Linux学习笔记