在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-javayum -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端轻松管理服务器。