虚拟终端:ctrl+alt+F1--F6 //总共有6个虚拟终端
su -l 用户名 //全切换
su 用户名 //半切换
ls -i //显示inode号
cd ~用户名 //进入指定用户的家目录
hash //缓存使用过命令的路径
hwclock -w //将系统时间写到硬件时间
-s //将硬件时间写到系统时间
/usr/share/doc //帮助文档
cal 12 2016 //显示16年12月的日历
type //显示指定属于哪种类型
/boot //系统启动相关的文件,如内核,initrd,以及grub
/dev //设备文件
/etc //配置文件
/home //用户的家目录
/lib //库文件和内核模块文件(/lib/modules)
/media //挂载点,移动设备
/mnt //挂载点,额外的临时文件系统
/opt //可选目录,第三方程序安装目录
/proc //伪文件系统,内核映射文件
/sys //伪文件系统,跟硬件设备相关的属性映射文件
/tmp //临时文件,/var/tmp
/var //可变化的文件
/bin //可执行文件,用户命令
/sbin //管理命令
stat //查看文件属性信息
file //查看文件内容类型
head/tail -2 1.txt //查看前2行,可以省略-n
cut -d //指定字段分隔符,默认是空格
-f //指定要显示的字段 ,(1,3--1和3),(1-3--1至3) 例:cut -d : -f1-3 1.txt//显示以:为分隔符的1至3段内容
命令行编辑:
光标跳转:
ctrl+a //跳到命令行首
ctrl+e //跳到命令行尾
ctrl+u //删除光标至命令行首的内容
ctrl+k //删除光标至命令行尾的内容
ctrl+左右箭头 //每次跳动一个单词的位置
命令替换:
$(命令)==`命令` 例: touch file-$(date +%F-%H-%M-%S).txt //创建一个以当前系统时间为命名的文件
[:space:] //空白字符
[:punct:] //标点符号
[:lower:] //小写字母
[:upper:] //大写字母
[:alpha:] //大小写字母
[:digit:] //数字
[:alnum:] //数字和大小写字母
bc \\计算器,默认圆整,保留2位小数位scale=2
来源:oschina
链接:https://my.oschina.net/u/4305000/blog/4317378