linux常用命令【centOS7.4】

一:centos

1.查看系统版本信息

cat /etc/centos-release

查看内核信息:

①、cat /proc/version

②、uname -a

查看系统信息:

①、lsb_release -a   适用于所有的Linux发行版,包括Redhat、SuSE、Debian…等发行版。

②、cat /etc/redhat-release   只适合Redhat系的Linux:

③、cat /etc/issue  此命令也适用于所有的Linux发行版。

 

2.防火墙

 

查询防火墙状态:firewall-cmd --state

关闭防火墙:systemctl stop firewalld.service

 

 

开启防火墙: systemctl start firewalld.service

重启防火墙:systemctl restart firewalld
 

开启/关闭 开机自启动防火墙

systemctl enable firewalld
systemctl disable firewalld
不改变状态的条件下重启防火墙:firewall-cmd --reload

 

 

 

查看已开放的端口
firewall-cmd --zone=public --list-ports

 

永久开启制定端口:firewall-cmd --zone=public --add-port=80/tcp --permanent

关闭端口:firewall-cmd --zone=public --remove-port=80/tcp --permanent

 

检查tomcat是否运行                 ps -el | grep tomcat

检查tomcat网络连接                 netstat -ano | grep 8080  


3.使用rpm命令

 

查看软件是否安装。首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称。如查找是否安装jenkins

①列出所有安装的Jenkins

rpm -qa | grep jenkins
  • 1

②软件是否安装;例如:jenkins是否安装

rpm -q | grep jenkins
  • 1

③rpm -ql 列出软件包安装的文件

rpm -ql jenkins
  • 1

④可以直接使用 rpm -qal |grep mysql 查看mysql所有安装包的文件存储位置

 rpm -qal |grep jenkins #查看jenkins所有安装包的文件存储位置

 

 

4.端口被占用,查看杀死进程

 

1.查看端口使用情况

netstat -tln | grep 6060

2、查看ID

lsof -i :6060

3.杀死进程

kill 2349

二:MYSQLmysql/bin目录下执行

./mysqladmin -uroot -p shutdown   关闭服务

 

./mysqld_safe &    开启服务

5.设置快捷访问

vi /etc/profile

export nms=/workspaces/nms/Node-Media-Server

然后通过cd nms即可切换到/workspaces/nms/Node-Media-Server目录下。

 

 

 

 

 

 

你可能感兴趣的:(linux)