系统命令

yum命令

yum makecache yum 生成缓存 
yum list installed mysql* 查看有没有安装过*包 
rpm -qa | grep mysql* 查看有没有安装过mysql*包 
yum list mysql* 查看有没有安装包 
yum search mysql* 查找包

重启

reboot -h now

关机用

shutdown -h now

-h避免损坏MySql

查看CPU

more /proc/cpuinfo | grep “model name” #查看CPU 
grep “CPU” /proc/cpuinfo #查看CPU 
grep “model name” /proc/cpuinfo | cut -f2 -d: 
getconf LONG_BIT #CPU位数

CentOS 内核版本

uname -r 
uname -a

查看进程

ps -A 查看所有进程 
ps -au 查看详细信息 
ps f 显示进程树状关系

查看端口

lsof -i tcp:80 查看端口 
netstat -ntlp 列出所有端口

查看内存

grep MemTotal /proc/meminfo 
grep MemTotal /proc/meminfo | cut -f2 -d: 
free -m |grep “Mem” | awk ‘{print $2}’

查看系统资源

vmstat 1 -S m

查看硬盘和分区

df -h 
fdisk -l

查看系统安装的时候装的软件包

cat -n /root/install.log 
more /root/install.log | wc -l

查看现在已经安装了那些软件包

rpm -qa 
rpm -qa | wc -l 
yum list instal 
查看包安装路径

rpm -ql 包名

防火墙

systemctl start firewalld.service #启动firewall 
systemctl stop firewalld.service #停止firewall 
systemctl disable firewalld.service #禁止firewall开机启动

service iptables status 查询防火墙状态 
service iptables stop 停止 
service iptables start 启动 
service iptables restart 重启 
chkconfig iptables off 永久关闭 
chkconfig iptables on 永久关闭后启用

开启端口

方法一: 
/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT 写入修改 
/etc/init.d/iptables save 保存修改 
service iptables restart 重启防火墙,修改生效

方法二: 
vi /etc/sysconfig/iptables 打开配置文件加入如下语句: 
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j ACCEPT 重启防火墙,修改完成

关闭端口

方法一: 
/sbin/iptables -I INPUT -p tcp –dport 80 -j DROP 写入修改 
/etc/init.d/iptables save 保存修改 
service iptables restart 重启防火墙,修改生效 
方法二: 
vi /etc/sysconfig/iptables 打开配置文件加入如下语句: 
-A INPUT -p tcp -m state –state NEW -m tcp –dport 80 -j DROP 重启防火墙,修改完成

查看端口状态

/etc/init.d/iptables status

查看主机名

hostname 
cat /etc/sysconfig/network

查看文件内容,显示行号

cat -n test.txt

shutdown -r now   重新启动系统,使设置生效 
shutdown -h now 关机 
reboot 重启 
poweroff 关机 
Apache

rpm -qa |grep httpd 即可看到系统中是否安装了apache 
apache 启动停止 
service httpd start #启动 
service httpd stop #关闭 
service httpd restart #重新启动 
/etc/init.d/httpd restart 也是重新启动 
#/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动] 
#/sbin/service httpd start [启动httpd服务,与开机启动无关]

MySql

service mysqld start 
service mysqld stop 
mysql –version #查看版本

rpm名命令

rpm -q php #是否安装PHP 
rpm -q mysql #是否安装mysql 
rpm -q httpd #是否安装 apache

whereis mysql #mysql安装位置

设置IP

临时设置:

ifconfig eth0 192.168.1.122

永久设置:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=static 
BROADCAST=192.168.0.255

IPADDR=12.168.0.33 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址 
NETMASK=255.255.255.0 #网卡对应的网络掩码 
NETWORK=192.168.0.0 #网卡对应的网络地址

vi /etc/sysconfig/network

NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动) 
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应) 
GATEWAY=192.168.0.1(设置本机连接的网关的IP地址。)

vi /etc/resolv.conf

nameserver 即是DNS服务器IP地址,第一个是首选,第二个是备用。

重启网络:

service network restart  或   /etc/init.d/network restart

Zip命令

ZIP压缩:

cd /wwwroot 
zip -r wwwroot.zip wwwroot 
ZIP解压:

cd /home 
unzip wwwroot.zip

CentOS系统命令的更多相关文章

  1. linux下Nginx配置文件(nginx.conf)配置设置详解(windows用phpstudy集成)

    linux备份nginx.conf文件举例: cp /usr/local/nginx/nginx.conf /usr/local/nginx/nginx.conf-20171111(日期) 在进程列表 ...

  2. nginx+uwsgi部署Django项目到Ubuntu服务器全过程,以及那些坑!!!

    前言:自己在windows上用PyCharm编写的Django项目,编写完后在windows上运行一点问题都没有,但是部署到服务器上时却Bug百出.百度,CSDN,sf,各种搜索寻求解决方案在历时3天 ...

  3. CentOS常用到的查看系统命令

    CentOS常用到的查看系统命令   # uname -a    # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/c ...

  4. 【服务器环境搭建-Centos】常用系统命令篇

    uname -a 查看系统信息

  5. centos系统和Ubuntu系统命令区别以及常见操作

    目录 一.前言 二.系统环境 三.命令区别 3.1 使用习惯和命令区别 3.2 服务管理的区别 3.3 软件包信息区别 四.Ubuntu系统常见操作 4.1 Ubuntu系统apt和apt-get的区 ...

  6. 查看centos是多少位的系统命令

    打开命令行 运行下面命令 uname -i 如果是64位系统会显示x86_64 如果显示的是i386则是系统是32位

  7. CentOS常用查看系统命令

    系统 uname -a                 查看内核/操作系统/CPU信息head -n 1 /etc/issue  查看操作系统版本cat /proc/cpuinfo       查看C ...

  8. CentOS 经常使用系统命令

    # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue   # 查看操作系统版本号# cat /proc/cpuinfo      # 查看CPU信息# ...

  9. Centos 常用系统命令

    一.查看系统硬件信息: 1.CPU # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 c ...

随机推荐

  1. unity 获得父子节点

    与常识不同,unity中获得父子节点需要通过transform.即先获得父/子节点的transform,然后再通过父/子节点的transform获得父/子节点. 获得父节点gameObject: Ga ...

  2. HDU 2444 The Accomodation of Students二分图判定和匈牙利算法

    本题就是先推断能否够组成二分图,然后用匈牙利算法求出最大匹配. 究竟怎样学习一种新算法呢? 我也不知道什么方法是最佳的了,由于看书本和大牛们写的匈牙利算法具体分析,看了几乎相同两个小时没看懂,最后自己 ...

  3. [javase学习笔记]-6.3 对象的内存体现

    这一节我们来简单的看一看对象在内存中是什么样子呢,怎样体现. 我们以上一节的測试代码为例. 我们在函数的内存分配分析过.当该代码执行时,首先会载入主函数在栈内存中为main函数分配一个空间: 然后执行 ...

  4. C#反射机制学习总结

    反射的定义:审查元数据并收集关于它的类型信息的能力.元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等. Syste ...

  5. 每日英语:First Offer: Take It Or Keep Waiting?

    Anyone who has searched for a job fresh out of college knows how difficult it is to get that first j ...

  6. 几种任务调度的 Java 实现方法与比较 mark

    任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务.本文由浅入深介绍四种任务调度的 Java 实现: Timer ScheduledExecutor 开源工具包 Quartz 开源工 ...

  7. C#中模拟用户登陆SharePoint网站

    自动化测试一个SharePoint网站,首先要登陆,我们今天就模拟一下用户登陆SharePoint网站的过程,这一过程可以通过其他方式完成模拟,比如通过Coded UI Test录制脚本会更方便,但是 ...

  8. redis、mysql、和php原生array数组效率对比

    最近要做一个屏蔽词的功能,屏蔽词是保存在配置文件里,最开始是用php数组存储,然后查找. 后来随着屏蔽词的增多,速度明显的变慢了,于是考虑到用redis或mysql做. 于是写了一个测试,测试结果如下 ...

  9. 百度分享vue版-vshare

    vshare 基于百度分享开发的支持VUE2.X的分享插件,为您带来更多的流量!提供多种风格按钮,代码加载更快,引入社会化流量,提升网页抓取速度等优点.github地址:https://github. ...

  10. 非分离线程未使用join函数例子:

    //非分离线程未使用join函数例子: #include<stdlib.h> #include<pthread.h> #include<stdio.h> #incl ...