一:centos
1.查看系统版本信息
cat /etc/centos-release
查看内核信息:
①、cat%20/proc/version
②、uname%20-a
查看系统信息:
与其他基于debian的linux%20发行版,如mepis、xandros、linspire、progeny和libranet等相比linux常用命令,ubuntu更接近debian的开发理念,它主要使用自由、开源的软件,而其他发行版往往会附带很多闭源的软件。为了进一步熟悉linux系统,我决定安装另一款linux%20os进行日常开发linux常用命令,流行的发行版有很多,诸如debian,红帽(redhat)、最新php视频教程ubuntu(包括kubuntu,xubuntu等)、opensuse(原suse)、mandriva(原mandrake)、centos、fedora、veket等,各有其优缺点,我就不对其深入讨论了。为了进一步熟悉linux系统,我决定安装另一款linux%20os进行日常开发,流行的发行版有很多,诸如debian,红帽(redhat)、linux公开课ubuntu(包括kubuntu,xubuntu等)、opensuse(原suse)、mandriva(原mandrake)、centos、fedora、veket等,各有其优缺点,我就不对其深入讨论了。
②、cat%20/etc/redhat-release%20只适合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
②软件是否安装;例如:jenkins是否安装
rpm -q | grep jenkins
③rpm -ql 列出软件包安装的文件
rpm -ql jenkins
④可以直接使用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目录下。