//查看操作系统
head -n 1 /etc/issue
//查询正在运行的程序
top
//查询登录日志
last
//查询历史操作
history
//清除历史操作
history -c
//列出所有进程
ps -ef
//查找进程
ps -ef |grep 进程名称
例如ps -ef |grep tomcat
//杀死进程
kill -9 进程pid
//查看内存使用量
free -m
//查看磁盘使用量
df -h
--(centos)--
//查看防火墙状态
firewall-cmd --state
//开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
//查询已开放端口
firewall-cmd --list-port
//移除端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
--(centos)--
--(ubuntu)--
//查看防火墙状态
ufw status
//开启、关闭
ufw enable
ufw disble
//开放、禁用端口
ufw allow 端口
ufw delete allow 端口
ufw allow 80/tcp
--(ubuntu)--
//压缩文件
tar -vcf 打包后的文件名(xxx.tar) 需要打包的文件夹(xxx)
//解压文件
tar -vxf 打包后的文件名(xxx.tar)
//安装软件命令
Centos:yum install -y
Ubuntu:apt install -y
//会话窗口(类似于windows多窗口)
screen
//创建一个名字为xmut的会话
screen -S xmut
//执行之后你可以在此会话窗口中挂一个程序或者需要持续运行的脚本
//弹出窗口(回到主页面,类似于windows缩小功能)
键盘顺序按这三个键ctrl+A+D
//列出后台所有窗口
screen -ls
//进入特定窗口
screen -r 你定义的名字
比如screen -r xmut
就回到了xmut会话中了
# 修改时区
timedatectl set-timezone 'Asia/Shanghai'
# pip更换清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
chostnamectl set-hostname 修改主机名
# 查找大文件
find / -type f -size +200M | xargs ls -Slh
# 查询目录大小
du -h / --max-depth=1 | sort -h