Linux 命令收集
Posted 小小菜_v
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 命令收集相关的知识,希望对你有一定的参考价值。
日常 Linux 命令收集
1、查看最新200行日志
tail -200f nohup.out
2、后台运行Python工程
nohup python3 manage.py runserver 0.0.0.0:8000 &
3、后台直接调试Python代码
python3 manage.py shell
4、查看进程号并杀掉进程
lsof -i:8000
kill -9 进程号
5、查看程序的进程信息
ps -ef|grep mysql
6、常用快捷键
清屏
clear
快捷键:Ctrl + l
中断
Ctrl + c
遍历历史命令
向上:Ctrl + p
向下:Ctrl + n
移动光标
向左: Ctrl + b
向右: Ctrl + f
头部: ctrl + a
尾部: ctrl + e
7、解压缩文件
压缩
tar -czvf xxx.tar.gz 文件夹或文件名
zip -r xxx.zip 文件夹或文件名
解压
tar -xvf xxx.tar.gz -C 指定路径
unzip xxx.zip -d 文件夹或文件名
8、yum查询是否有软件包
yum search elasticsearch
9、chown 修改文件和文件夹的用户和用户组属性
# 当访问资源出现403forbidden错误时可以查看文件的用户组进行切换
# -R 代表本目录及其子目录
chown apache:apache -R /opt
10、chmod 修改文件和文件夹读写执行属性
chown -R 777 /opt
11、重定向>和>>
# >表示写入最新数据不保留原数据
ls /opt > info.txt
# >> 表示追加,在原数据的末尾添加新数据
ls /opt >> info.txt
12、cat 和 more
# cat 直接显示文件的所有内容
cat nohup.out
# more 当该文件内容太多可以分屏显示
more nohup.out
# 回车显示下一行
# 空格或f显示下一屏
# b显示上一屏
# q退出
13、按时间段查看日志
cat log.log | grep -E '(2021-06-07 11:40|2021-06-07 11:40:50)'
cat log.log | grep -E '(2021-06-07 11:40|2021-06-07 11:40:50)' -C 10
#-C 代表显示前后10行
14、查看linux 是否安装软件包
yum list installed | grep rsync
15、nginx相关命令
# 配置完后,检查nginx.conf文件有没有语法错误
/usr/bin/nginx -t
# 重新加载nginx
/usr/bin/nginx -s reload
以上是关于Linux 命令收集的主要内容,如果未能解决你的问题,请参考以下文章
精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!(转载)