《Unix&Linux大学教程》学习笔记二:指令常识

1:指令的本质——调用可执行程序

在Shell输入命令时,其实就是根据名称运行相应的程序。

2:在系统中查找程序

which 指令名
type 指令名

3:时间与日历

date [-选项] 参数

cal [-选项] 参数

4:查看系统信息

uptime :查看系统已运行多久
hostname:主机名
uname:操作系统名

5:查看自己的信息

whoami

6:查看其他用户信息

users:显示当前所有登录用户的标识
who:显示当前登录的终端名称、用户标识、登录时间、远程主机名
w :显示 谁在干什么 的具体信息

7:临时上锁

lock -n:锁住终端n分钟

8:提醒离开系统

leave HHmm:在HH小时mm分提醒用户离开系统
leave +n:n分钟后提醒用户离开系统

9:简易计算器

bc :进入简易计算器

10:三个分页阅读程序

less 文件
more 文件
pg 文件

也可以使用 管道线 将某指令的结果输出到分页程序来分页阅读。

11:man中执行新指令

我们在用man查看帮助文档时,如果遇到新的指令需要查阅、或者临时需要执行一条指令,那么可以直接输入:

!指令 #感叹号接指令

来执行一条指令或者查阅新的指令说明,指令执行完或者查阅新指令完毕按q退出,就会自动回到原来的查看页。【其实就是在父bash中开启了一个子bash来执行,子bash执行完毕退出】

12:man page包含8部分内容

《Unix&Linux大学教程》学习笔记二:指令常识

13:查阅指令简介

whatis 指令

14:匹配查找

apropos 指令

15:foo、bar

在编程世界中,foo和bar常常被表示一个没有明确名称的东西。

16:info手册

info手册是用于记录GNU实用工具的帮助文档,常常与man手册结合使用。

info 指令

17:输入多行命令

指令;指令;指令
上一篇:设计模式学习——代理模式(Proxy Pattern)之 强制代理(强校验,防绕过)


下一篇:Fastjson 的 3 种漏洞利用链,一起来看看