zoukankan      html  css  js  c++  java
  • CentOS系统命令

    系统命令

    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

    cat /etc/redhat-release 查询系统版本

    查看进程

    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

  • 相关阅读:
    php类和对象: 类常量
    类和对象:静态属性、静态方法
    类和对象: 构造方法
    类和对象:成员属性、成员方法 — 学习笔记3
    类和对象:创建对象
    类和对象:类与对象定义
    可扩展定制可复用的倒计时插件
    SeaJS入门
    JS可复用的多条件筛选插件
    谁说转载的文章用户就不喜欢了?
  • 原文地址:https://www.cnblogs.com/stuart/p/4643494.html
Copyright © 2011-2022 走看看