1.man
帮助指令, 可查看 Linux 中指令帮助, 配置文件帮助, 编程帮助等信息
按键 | 用处 |
空格键 | 向下翻一页 |
PaGe down | 向下翻一页 |
PaGe up | 向上翻一页 |
home | 直接前往首页 |
end | 直接前往尾页 |
/ | 从上至下搜索某个关键词,如 “/linux” |
? | 从下至上搜索某个关键词,如 “?linux” |
n | 定位到下一个搜索到的关键词 |
N | 定位到上一个搜索到的关键词 |
q | 退出帮助文档 |
关于 man 手册说明:
1 是普通的命令
2 是系统调用, 如 open,write 之类的 (通过这个, 至少可以很方便的查到调用这个函数, 需要加什么头文件)
3 是库函数, 如 printf,fread
4 是特殊文件, 也就是 / dev 下的各种设备文件
5 是指文件的格式, 比如 passwd, 就会说明这个文件中各个字段的含义
6 是给游戏留的, 由各个游戏自己定义
7 是附件还有一些变量, 比如向 environ 这种全局变量在这里就有说明
8 是系统管理用的命令
2.echo 命令
终端输出字符串或变量提取后的值
-n: 不换行输出, 试下一次的输出还在本行
-e: 激活转义字符
\a 发出警告声;
\b 删除前一个字符;
\c 最后不加上换行符号;
\f 换行但光标仍旧停留在原来的位置;
\n 换行且光标移至行首;
\r 光标移至行首, 但不换行;
\t 插入 tab;
\v 与 \ f 相同;
\\ 插入 \ 字符;
echo 还可以打印带有色彩的字体
echo -e "\e[1;31mThis is text\e[0m"
\e[ 设置字体, 后面的数字都有特殊的意义, 字体设置以 m 结尾, 多种参数时使用; 将数字分隔, 在每次输出的结尾需关闭所有属性, 否则终端所有的输出也将带有设置的格式.
0: 关闭所有属性
1: 加粗
3: 斜体
4: 下划线
5: 闪烁
字体颜色: 黑色 = 30, 红色 = 31, 绿色 = 32, 黄色 = 33, 蓝色 = 34, 洋红 = 35, 青色 = 36, 白色 = 37
字体背景: 黑色 = 40, 红色 = 41, 绿色 = 42, 黄色 = 43, 蓝色 = 44, 洋红 = 45, 青色 = 46, 白色 = 47
3.date
用于显示以及设置系统时间, 时间格式需用 + 连接.
-d: 显示字符串指定的日期, 字符串需加双引号
date -d "1 day ago" +"%Y-%m-%d"
-s: 设置字符串指定的日期, 字符串需加双引号
date -s "2019-01-07 1:32:00"
-u: 显示格林尼治时间
********** 时间格式 *********
%Y: 年
%m: 月份
%d: 一个月的第几天
%a: 星期简称
%H: 小时, 24 小时制
%M: 分钟
%S: 秒
- *****************************
- 4.reboot
重启系统, 默认只能 root 用户使用
5.poweroff
关机, 默认只能 root 用户使用
6.wget
从指定的 URL 下载文件, 非常稳定, 若因网络下载失败, 将会不断地尝试, 直到文件下载失败; 若服务器打断下载, 会在此连接到服务器上从停止的地方继续下载. 对于从设置了连接时间的服务上下载大文件非常有用.
-i: 从指定的文件中获取需要下载的 URL, 文件中可以有多个 URL, 下载时将会下载多个文件.
-O: 以不同的文件名进行保存.
wget -O NewName URL
-c: 断点续传
-b: 后台下载
wget 的下载功能非常强大, 后面将会对该工具进行详细的学习.
来源: http://www.bubuko.com/infodetail-2911635.html