1.切换终端
- 虚拟终端切换
Ctrl+Alt+F[1-6]
- 图形终端切换
Ctrl+Alt+F7
2.获取命令使用帮助?
使用命令 type command
查看命令类型(外部命令、内部命令)
- 内部命令:
# command --help
- 外部命令
# command --help
# man command
3.文档查看命令
- cat:一次性输出文件的内容到屏幕
# cat filename
- man:查看命令帮助手册
# man command
space:下一页
b:上一页
Crtl+n:下一行
Crtl+y:上一行
- more:打开的文件翻到最后一页直接结束退出
# more /etc/filename
- less:打开的文件翻到最后一页不会结束退出,可以往回翻。
# less /etc/filename
- head:查看文件头部内容可指定查看行数 -n,默认10行。
# head -n 10 filename - tail:查看文件末尾内容,默认10行。用法和head相同。-f 选项可查看实时插入到未见尾部的数据。
tail -f filename
4.linux国际化
# export lang=en
5.Linux更改时间
查看系统时间:# date
查看硬件时间:# clock
设置系统时间:# date [MMDDhhmm[[CC]YY][.ss]]
同步系统时间到硬件时间:# hwclock -w
同步硬件时间到系统时间:# hwclock -s
同步网络时间:# ntpdate 210.72.145.44
6.文件夹操作命令
- mkdir:创建目录 -p 选项可创建不存在的父目录
# mkdir -p /tmp/test/a/b
- rmdir:删除文件或者文件夹 -p选项可删除路径中的空目录直到目录不为空为止
# rmdir -p /temp/test/a/b
命令行展开:一条命令可以创建多个文件或文件夹
# mkdir /tmp/{x,y,z}
执行结果为:/tmp/x /tmp/y /tmp/z
- tree:树形结构显示文件
# tree /etc
7.文件通配符
- *:任意长度的任意字符
- ?:任意的单字符
- []:指定范围的字符
[abc] [0-9] [a-z] [0-9a-z]
8.文件操作命令
- cp:复制文件
# cp src dest
- SRC是文件:
1.1 如果DEST不存在:复制SRC为DEST
1.2 如果DEST存在:
1.2.1 如果DEST是文件:则覆盖
1.2.2 如果DEST是目录:将SRC复制进DEST中,并保持原名- cp SRC… DEST
如果SRC不止一个,则DEST必须得是目录;- SRC是目录:
可使用-r选项:cp -r SRC… DEST
- mv:移动文件
# mv src dest
- rm:删除文件 -r 递归 -f 强制
# rm filename
# rm -rf /filename/
9.重定向输出和管道
输出重定向
覆盖输出:cat /filename > /tmp/filename1
追加输出:cat /filename >> /tmp/filename1
错误输出:cat /filename 2>> /tmp/filename1
合并输出:cat /filename &> /tmp/filename1文件内容转换命令
# tr 'abc' 'ABC' /filename 把小写abc转换为大写ABC
- 管道命令
| 表示前一个命令输出内容给后一个命令当做输入