20.04 版本
网络相关
显示或配置网络设备
ifconfig -a
# 类似windows下的 ipconfig
查看tcp/upd连接
sudo netstat -tupln
查看端口
sudo lsof -i:端口
文件相关
查看文件内容并显示行号
cat -n test.md
解压tar.gz格式文件
tar xzf 文件名.tar.gz
查找文件
which 执行文件
whereis 可执行文件位置和相关文件
find /(查找目录范围) -name 查找关键字 #关键词加`*`模糊搜索
- `find 范围 -iname 关键字 #-iname参数会忽视大小写``
软件相关
更新软件源的包列表和以安装的包以及卸载/安装包
sudo apt-get update
sudo apt-get upgrade
sudo apt-get remove 包名
sudo apt-get install 包名
查看已安装的包
sudo dpkg -l
查看镜像中包版本
apt-cache madison 包名
重启mysql
sudo service mysql restart
重启nginx
sudo nginx -s reload
启动redis-server
sudo service redis start
其他
设置root密码并运行远程登录
sudo passwd root
sudo vim /etc/ssh/sshd_config
Authentication下 ,前面有
#
的话要去除
PermitRootLogin prohibit-password改成PermitRootLogin yes
service ssh restart
重新加载服务配置文件
systemctl daemon-reload
查看近三日天气(根据ip位置)
curl http://wttr.in/
[1]linux find 命令查找文件和文件夹
[2]运维大佬博客