linux之使用命令

type –说明怎样解释一个命令名

which –显示会执行哪个可执行程序

man –显示命令手册页

apropos –显示一系列适合的命令

info –显示命令 info

whatis –显示一个命令的简洁描述

alias –创建命令别名

 

命令的四种形式

1.是一个可执行程序,就像我们所看到的位于目录/usr/bin 中的文件一样。属于这一类的

程序,可以编译成二进制文件,诸如用C 和 C++ 语言写成的程序, 也可以是由脚本语言

写成的程序,比如说shell, perl, python, ruby,等等。

2.是一个内建于 shell 自身的命令。bash 支持若干命令,内部叫做 shell 内部命令

(builtins)。例如,cd 命令,就是一个 shell 内部命令。

3.是一个 shell 函数。这些是小规模的 shell 脚本,它们混合到环境变量中。在后续的章节

里,我们将讨论配置环境变量以及书写shell 函数。但是现在,仅仅意识到它们的存在就

可以了。

4.是一个命令别名。我们可以定义自己的命令,建立在其它命令之上。

 

type -显示命令的类型

type command   “command” 是你要检测的命令名


which -显示一个可执行程序的位置

这个命令只对可执行程序有效,不包括内部命令和命令别名,别名是真正的可执行程序的替代物。

为了确定所给定的执行程序的准确位置,使用which命令


help -得到 shell 内部命令的帮助文档

注意表示法:出现在命令语法说明中的方括号,表示可选的项目。一个竖杠字符表示互斥选项。


man -显示程序手册页

man program     “program”是要浏览的命令名。


手册页的组织形式

章节

内容

1

用户命令

2

程序接口内核系统调用

3

C 库函数程序接口

4

特殊文件,比如说设备结点和驱动程序

5

文件格式

6

游戏娱乐,如屏幕保护程序

7

其他方面

8

系统管理员命令

查看参考手册的特定章节



apropos -显示适当的命令

apropos floppy


whatis -显示非常简洁的命令说明

info -显示程序 Info 条目

输入“info”,接着输入程序名称,启动 info。下表中的命令,当显示一个 info 页面时,用

来控制阅读器。

info命令

命令

行为

?

显示命令帮助

PgUp or Backspace

显示上一页

PgDn or Space

显示上一页

PgDn or Space

显示下一页

n

下一个 - 显示下一个结点

p

上一个 - 显示上一个结点

u

Up - 显示当前所显示结点的父结点,通常是个

菜单

Enter

激活光标位置下的超级链接

q

退出

大多数命令行程序,属于GNU 项目 “coreutils” 包

infocoreutils

用别名(alias)创建你自己的命令

command1; command2; command3...   联合多命令


在使用”test”之前,查明是否 “test” 命令名已经存在系统中


创建命令别名

aliasfoo='cd /usr; ls; cd -'


使用type 命令来查看我们的别名:


删除别名,使用unalias 命令


要查看所有定义在系统环境中的别名,使用不带参数的alias 命令


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值