今天就来看看【时间相关】和【echo命令】和【帮助命令】和【历史命令】和【产看根目录命令】和【文件显示命令】的简单命令
1. 时间相关的命令
# date //显示当前时间
# date 113010152019 //设置系统时间为 2019年11月30日10:15 格式如[MMDDhhmm[YYYY]]
# date // 确认修改成功
# date *********** //依照当前时间重新改回去
# cal //当月日历
# cal 11 2019 //指定月的日历
# cal 2019 //2019年的日历
2.echo命令
# echo $SHELL
# echo "hello world"
# echo $LANG
# echo $PATH
3.帮助命令
# clear 清屏
# man wc
# wc -h
# wc --help
# man cat
# info cat
4.历史命令
# history 查看刚才的所有使用过的命令
# history 10 //最近执行的10条命令
5.查看根目录
# cd /
# ll // 可以进入 dev etc var 各个目录下看看其子目录与文件
# ls
6.文件显示
$ cat /proc/cpuinfo // 顺序一下显示
$ cat -b /proc/cpuinfo // 空格不显示行号
$ cat -n /proc/cpuinfo // 空格也显示行号
$ cat /proc/cpuinfo /proc/meminfo /proc/meminfo /proc/cpuinfo > test // 把两个文件内容拼接重定向到 test文件中
$ cat test // 查看test 内容
$ cat test test >> test // 报错 没法重定向到同名文件中
$ more test //一屏显示
Space: 向下翻一页
Enter: 向下滚动一行
/字符串: 向下查询关键字 /Huge 可以看到有Huge 的那行显示在屏幕的第一行
q: 退出
$ less test // 在more 基础上可以向上
PageDown 向下翻一页
PageUp 向上翻一页
?字符串 向上查询关键字
文件头部跟尾部的获取
$ wc -l test //获取文件行数 如 136
$ head -n 10 test
$ head -n -100 test //显示头 36 行
$ head -n -100 test | wc -l //确认就是36
$ tail -n 23 test
$ tail -n +100 test //显示 后37行,因为包含第100行
$ tail -n +100 test | wc -l
$ head -n 20 test | tail -n 10 //显示 10-20 行