Debian/ubuntu/centos服务器Linux常用配置命令及管理脚本收藏分享

基于Debian/Ubuntu系统

reboot/init 0 #重启与关机
dpkg -l #查看所有软件
dpkg -l | grep vim #过滤vim
apt list --installed #查看通过install命令安装的软件
apt list --installed | grep nginx #查看与nginx相关
sudo apt remove 软件包 #卸载并保留配置数据
sudo apt purge 软件包 #卸载不保留配置数据
sudo apt autoremove 软件包 #卸载并删除数据与相关依赖

文件操作类命令

mv old_filename new_filename #更名或移动
rename #更名文件或文件夹
rename 's/old_filename/new_filename/' file
cp source_dir/*.txt destination_dir/ #复制