Linux常用操作命令

在Linux学习路上收集了很多常用的操作命令,比如开发环境安装、防火墙配置、面板安装等,以下操作仅在CentOS6平台进行过测试,请作参考。

开发环境

C++编译环境

查看是否安装C++
gcc -v

安装C++
yum install gcc-c++

Java环境

查看是否已安装
yum list installed |grep java

卸载当前版本

卸载JDK相关文件
yum -y remove java-1.7.0-openjdk*

卸载tzdata-java
yum -y remove tzdata-java.noarch

查看yum库中的Java安装包
yum -y list java*

安装对应版本号Java环境
*表示将java-1.7.0的所有相关Java程序都安装上
yum -y install java-1.7.0-openjdk*

防火墙

CentOS 6 中的操作命令

查看防火墙状态
service iptables status

暂时停止防火墙
service iptables stop

启动防火墙
service iptables start

重启防火墙
service iptables restart

永久关闭防火墙
chkconfig iptables off

永久关闭后重启
chkconfig iptables on

CentOS 7 中的操作命令

查看防火墙状态
firewall -cmd --state

暂时停止防火墙
systemctl stop firewalld.service

启动防火墙
systemctl start firewalld.service

重启防火墙
firewall-cmd --reload

永久关闭防火墙
systemctl disable firewalld.service

查看已经开放的端口
firewall-cmd --list-ports

开启端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

开发环境

sz rz文件上传下载工具

使用yum安装
yum install lrzsz -y
上传文件
rz
下载文件
sz test.txt

宝塔面板

一款使用方便、功能强大且免费的服务器管理软件,一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过Web端轻松管理服务器。

官方安装教程