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 命令收集的主要内容,如果未能解决你的问题,请参考以下文章

Linux 命令收集

精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!(转载)

常用Javascript代码片段集锦

linux打开终端如何启动scala,如何在终端下运行Scala代码片段?

linux中怎么查看mysql数据库版本

kali linux maltego-情报收集工具