常用linux命令
Posted Jacey
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用linux命令相关的知识,希望对你有一定的参考价值。
cat /etc/issue
cat /etc/redhat-release 查看已安装的CentOS版本
getconf LONG_BIT 查看系统是64位还是32位
- Linux yum命令
http://www.jianshu.com/p/0cf2c57bd61b
- nc -l 8080 监听8080端口
- telnet测试端口: telnet IP 端口 或者 telnet 域名 端口
- 显示所有进程 ps命令
ps aux
ps aux|grep mysql 显示mysql的进程
# systemctl start httpd.service
这会启动httpd服务,就我们而言,Apache HTTP服务器。
要停掉它,需要以root身份使用该命令:
# systemctl stop httpd.service
要重启,你可以使用restart选项,如果服务在运行中,它将重启服务;如果服务不在运行中,它将会启动。你也可以使用try-start选项,它只会在服务已经在运行中的时候重启服务。同时,reload选项你也可以有,它会重新加载配置文件。
# systemctl restart httpd.service
# systemctl try-restart httpd.service
# systemctl reload httpd.service
我们例子中的命令看起来会像下面这样:
检查服务状态
要检查服务状态,你可以使用status选项,看这里:
# systemctl status httpd.service
输出结果就像这样:
它会告诉你运行中的服务的方方面面。
使用启用/禁用服务来控制开机启动
你也可以使用enable/disable选项来控制一个服务是否开机启动,命令如下:
# systemctl enable httpd.service
# systemctl disable httpd.service
输出结果看这里:
虽然在过去的几年中,对systemd的采用饱受争议,然而大多数主流发行版都已经逐渐采用或打算在下一个发行版中采用它。所以,它是一个有用的工具,我们需要好好熟悉它。
以上是关于常用linux命令的主要内容,如果未能解决你的问题,请参考以下文章