centos 常用命令
来源:互联网 发布:js获取鼠标点击次数 编辑:程序博客网 时间:2024/05/18 20:04
查找相关:http://www.centoscn.com/CentOS/2015/0321/4954.html
查找目录:find /(查找范围) -name '查找关键字' -type d
查找文件:find /(查找范围) -name 查找关键字 -print
查看当前版本:cat /etc/redhat-release
ssh : ssh 192.168.1.102 -l root -p 1234
修改密码:passwd
查看某个运行程序版本:ps -ef | grep xxx(mysql,nginx)
相关资料:http://jingyan.baidu.com/article/e6c8503c062dcee54f1a18d0.html
获取版本:getconf LONG_BIT
一:查看cpu
more /proc/cpuinfo | grep "model name"
grep "model name" /proc/cpuinfo
如果觉得需要看的更加舒服
grep "model name" /proc/cpuinfo | cut -f2 -d:
怎么样,linux的命令就要这样熟悉。
二:查看内存
[root@CentOS ~]# grep MemTotal /proc/meminfo
[root@CentOS ~]# grep MemTotal /proc/meminfo | cut -f2 -d:
[root@CentOS ~]# free -m |grep "Mem" | awk '{print $2}'
[root@CentOS ~]# free -m
三:查看cpu是32位还是64位
查看CPU位数(32 or 64)
[root@CentOS ~]# getconf LONG_BIT
[root@CentOS ~]# echo $HOSTTYPE
[root@CentOS ~]# uname -a
四:查看当前linux的版本
[root@CentOS ~]# more /etc/redhat-release
[root@CentOS ~]# cat /etc/redhat-release
五:查看内核版本
[root@CentOS ~]# uname -r
[root@CentOS ~]# uname -a
六:查看当前时间
[root@CentOS ~]# date
七:查看硬盘和分区
[root@CentOS ~]# df -h
[root@CentOS ~]# fdisk -l
也可以查看分区
[root@CentOS home]# du -sh
可以看到全部占用的空间
[root@CentOS home]# du /var/www -sh
可以看到这个目录的大小
八:查看安装的软件包
查看系统安装的时候装的软件包
cat -n /root/install.log
more /root/install.log | wc -l
查看现在已经安装了那些软件包
[root@CentOS home]# rpm -qa
.......................
.......................
.......................
.......................
.......................
[root@CentOS home]# rpm -qa | wc -l
[root@CentOS home]# yum list installed | wc -l
不过很奇怪,我通过rpm,和yum这两种方式查询的安装软件包,数量并不一样。没有找到原因。
九:查看键盘布局
[root@CentOS home]# cat /etc/sysconfig/keyboard
[root@CentOS home]# cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
十:查看selinux情况
[root@CentOS home]# sestatus
[root@CentOS home]# sestatus | cut -f2 -d:
[root@CentOS home]# cat /etc/sysconfig/selinux
十一:查看ip,mac地址
在ifcfg-eth0 文件里你可以看到mac,网关等信息。
[root@CentOS home]# ifconfig
[root@CentOS home]# cat /etc/sysconfig/network-scripts/ifcfg-Auto_eth0
[root@CentOS home]# cat /etc/sysconfig/network-scripts/ifcfg-Auto_eth0 | grep IPADDR | cut -f2 -d=
[root@CentOS home]# ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6-
[root@CentOS home]# ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'
查看网关
[root@CentOS home]# cat /etc/sysconfig/network
查看dns
[root@CentOS home]# cat /etc/resolv.conf
十二:查看默认语言
[root@CentOS home]# echo $LANG $LANGUAGE
[root@CentOS home]# cat /etc/sysconfig/i18n
十三:查看所属时区和是否使用UTC时间
[root@CentOS /]# cat /etc/sysconfig/clock
十四:查看主机名
[root@CentOS
1、判断apache
首先执行命令找到httpd路径
ps aux | grep httpd
如httpd路径为 /usr/local/apache/bin/httpd
然后执行以下命令
/usr/local/apache/bin/httpd -V | grep “SERVER_CONFIG_FILE”
即可找到编译时加载的配置文件路径 httpd.conf
-V 参数可以看到编译时配置的参数
2、判断nginx
首先执行命令找到nginx路径
ps aux | grep nginx
如nginx路径为
/usr/local/nginx/sbin/nginx
然后执行以下命令
/usr/local/nginx/sbin/nginx -V
默认放在 安装目录下 conf/nginx.conf
3、判断mysql
首先执行命令找到mysql路径
ps aux | grep mysqld
如mysqld路径为
/usr/bin/mysql
然后执行以下命令
/usr/bin/mysql –verbose –help | grep -A 1 ‘Default options’
或
/usr/bin/mysql –print-defaults
4、判断php加载的配置文件路径
(1)、可通过php函数phpinfo来查看,写个文件,然后用网址访问一下,查找“Loaded Configuration File”对应的值即为php加载的配置文件
(2)、如果是nginx+php配置,也可以通过查找php执行路径
ps aux | grep php
如,路径为 /usr/local/nginx/sbin/php-fpm
然后执行以下命令
/usr/local/nginx/sbin/php-fpm -i | grep “Loaded Configuration File”
即可看到php加载的配置文件
(3)、如果是apache+mod_php配置,也可以在apache配置文件中查看加载的php.ini路径。如 PHPIniDir “/usr/local/apache/conf/php.ini”
当然也有简单的方法,就是通过find来搜索
如
find / -name nginx.conf
find / -name php.ini
find / -name my.cnf
find / -name httpd.conf
这种找发要经过刷选才行
- CentOS常用命令
- CentOS常用命令
- CentOS常用命令
- CentOS常用命令
- CentOS常用命令
- CentOS常用命令
- centos常用命令
- CentOS 常用命令
- centos 常用命令
- CentOS常用命令
- Centos 常用命令
- centos常用命令
- CentOS 常用命令
- centos常用命令
- centos常用命令
- CentOS 常用命令
- centos常用命令
- centos 常用命令
- 搜索算法-二分搜索-方程解问题(problem 1001)
- TIPS:.gitignore忽略多层文件夹用**
- LeetCode 102, 103, 107. Binary Tree Level Order Traversal i, ii, Zigzag Level Order
- JAVA缓存技术
- spring mvc+mybatis+ spring 基于全注解事务配置
- centos 常用命令
- 简单的html标签转义
- Servlet(二)servlet过滤器filter
- hadoop mapreduce核心功能描述
- 微软笔试题3:Demo Day
- 交换两个整数
- SDUT 3330----顺序表应用6:有序顺序表查询(二分查找)
- Android组件——使用DrawerLayout仿网易新闻v4.4侧滑菜单
- Word2013 插入代码块方法