linux命令大全:
复制文件/目录:
cp 源文件 目标路径
移动/重命名文件:
mv 源文件 目标路径
查看前N行:
head -n 行数 文件名
查看后N行:
tail -n 行数 文件名
安装软件:
yum install 软件名
卸载软件:
yum remove 软件名
更新指定软件:
yum update 软件名
查看软件是否安装:
yum list 软件名
搜索相关软件:
yum search 关键词
查看启用的软件仓库:
yum repolist
查看监听端口:
netstat -tuln
更高效的端口查看命令:
ss -tuln
启动网络服务:
systemctl start network
设置网络开机自启
systemctl enable network
修改网卡配置:
vi /etc/sysconfig/network-scripts/ifcfg-网卡名
删除用户及家目录
userdel -r 用户名
修改文件权限:
chmod 权限 文件名
修改文件所有者:
chown 用户名:组名 文件名
压缩为 .tar.gz 格式:
tar -zcvf 压缩包.tar.gz 目录/文件
解压 .tar.gz 格式:
tar -zxvf 压缩包.tar.gz
解压 .zip 格式
unzip 压缩包.zip
Nginx 安装命令(CentOS)
sudo yum install -y nginx && sudo systemctl start nginx && sudo systemctl enable nginx
Docker 安装命令(CentOS)
sudo yum install -y yum-utils && sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo && sudo yum install -y docker-ce docker-ce-cli containerd.io && sudo systemctl start docker && sudo systemctl enable docker
防火墙开放端口(如 80 端口)
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent && sudo firewall-cmd --reload
查看服务器 IP 地址
ip addr show | grep inet