Linux 命令大全
一、Linux系统常用命令
1、日志操作命令
1.tail命令实时监控日志:
tail -f xx.log:实时监控日志文件的内容,也可以简写成(tailf 日志文件 )
tail -100f xx.log:实时监控日志文件的最后100行
tail -n 10 xx.log:查询日志尾部最后10行的日志(对于日志排查,用处不大)
以上两种命令,主要用于操作某种功能必现服务异常,这样就可以操作这种功能,然后实时查看日志,然后进行异常分析。
2.head命令(查询日志文件头部)
head -n 10 xx.log 查询日志头部前10行的日志
head -n -10 xx.log 查询日志文件除了最后10行的其他所有日志;
以上两种命令,对于排查日志用处不大,不过可以看服务启动过程中的情况,看是否有异常。
3.cat命令
cat命令配合grep命令,可以很方便的查看到自己想看的日志。
cat -n 日志文件 |grep 'debug' 得到关键日志的行号
cat 日志文件 | grep -B 5 'debug' 显示debug及前5行
cat 日志文件 | grep -A 5 'debug' 显示debug及后5行
cat 日志文件 | grep -C 5 'debug' 显示file文件里匹配debug字串那行以及上下5行
4.less命令
配合cat使用
日志文件会包含很多日志,单独使用cat命令会把全部日志展示到屏幕里,这时候并不方便查看日志,然而配合less命令,可以通过翻页控制
cat -n 日志文件 |grep “debug” |less 这样就分页打印了。
less命令下的快捷键列表如下:
向下翻页:空格键
向上翻页:b键(意思是back)
向上向下方向键可以上下行移动展示
2、配置网络:
ifconfig ens160 192.168.1.2 netmask 255.255.255.0
route add default gw 192.168.1.254
3、设置系统时间
1、设置时间
[root@hostname ~]# date -s 10:00:00
2、设置时间及日期
[root@hostname ~]# date -s "10:00:00 20230627"
3、按照指定格式显示时间和日期
[root@hostname ~]# date -d "10:00:00 2023-06-27"
二、Linux 命令大全
1、基本命令
2、其他命令
- Linux bc 命令
- Linux tail 命令
- Linux head 命令
- Linux xargs 命令
- Linux ip 命令
- Linux nohup 命令
- Linux killall 命令
- Linux pkill 命令