linux作为当前主流的应用服务器系统,由于纯命令的操作模式,令许多开发和运维人员初次接触时容易望而退却,在众多的博客内容中眼花缭乱不知从何学起,其实我们大可不必花那么多时间去背这些命令,而且一个命令变个形式或者多个命令组合使用千变万化,永远也记不完。

归根结底,linux只是一个系统而已,就好比刚接触windows系统的人员,并不需要记住每一个点击指令是干什么的。所以,为了降低学习成本,我整理了以下工作中常用的操作命令,基本可以满足90%以上的操作需求,至于其他的接触久了自然就熟悉了。

(1)格式:分 时 日 月 周 linux服务器要定时执行的命令

(1)查看防火墙状态:service iptables status

(2)临时开启防火墙:service iptables start

(3)临时关闭防火墙:service iptables stop

(4)永久开启防火墙:chkconfig iptables on

(5)永久关闭防火墙:chkconfig iptables off

(1)查看防火墙状态:systemctl status firewalld

(2)开启防火墙:systemctl start firewalld

(3)关闭防火墙:systemctl stop firewalld

(4)重启防火墙:systemctl restart firewalld

(5)查看已经开放的端口:firewall-cmd --list-ports

(1)下载gz压缩格式的pip安装包,解压pip安装包

(2)进入解压后的目录,执行命令安装pip:python setup.py install

(3)前往pypi官网下载模块的whl包

(4)执行命令安装模块:pip install 模块.whl

(1)执行编辑环境变量的命令:vi ~/.bash_profile

(2)添加如下配置

JAVA_HOME=填写实际jdk安装目录

CLASSPATH=jdk安装目录/lib

PATH=jdk安装目录/bin:原有PATH内容

export PATH JAVA_HOME CLASSPATH

(3)执行生效命令:source ~/.bash_profile

(4)验证:java -version 或 java 或 javac 或 javadoc

linux运维使用方法(开发与运维Linux常用命令)(1)

,