zoukankan      html  css  js  c++  java
  • CentOS-常用命令(版本:7.x)

    常用命令

    注:centos命令不定期持续更新,希望能够帮到你~

    修改主机名

    $ hostnamectl set-hostname xxx

    查看IP

    vim /etc/sysconfig/network-scripts/ifcfg-eth33

    查看系统版本

    cat /etc/redhat-release

    查看内存

    free -kh

    查看磁盘存储

    $ df -kh [/home]

    统计目录使用大小

    $ du -sh [/home]

    $ du -kh --max-depth 1 [/home]

    查看本机出口IP

    $ curl ipinfo.io
    $ curl -L ip.cn

    查看磁盘IO(yum install isysstat -y)

    iostat -x 1 3

    查看磁盘IO进程(yum install iotop -y)

    $ iotop

    查看端口占用

    netstat -lnp|grep 80

    统计文件个数

    $ ls -l | wc

    ls -l | grep "^-" | wc -l

    统计文件夹个数

    ls -l | grep "^d" | wc -l

    根据操作时间查找文件

    查找当天的文件
    $ find ./ -mtime 0

    查找3天内的文件
    $ find ./ -mtime -3

    查找近30分钟的文件
    $ find ./ -mmin -30

    压缩

    压缩文件夹
    $ tar -zcvf ./testDir.tar.gz ./testDir

    解压缩

    $ tar -xzvf ./testDir.tar.gz

    测速

    $ pip install speedtest-cli
    $ speedtest

    设置静态IP

    ## 常见的名称为 ifcfg-ens33、ifcfg-eth0
    $ vim /etc/sysconfig/network-scripts/ifcfg-ens33

    BOOTPROTO # 获取IP的方式,默认为 dhcp(动态),需要改成 static(静态)
    IPADDR # 设置为自己想要的IP地址,注意,保持和和虚拟机网络配置在同一子网下,不要与宿主主机冲突,例:192.168.1.100
    BROADCAST # 广播地址,最后一位是255,以本文配置为例此应为:192.168.1.100
    NETMASK # 子网掩码,和虚拟机网络配置一致:255.255.255.0
    GATEWAY # 默认网关,与虚拟网络编辑器的NAT设置一致:192.168.1.1
    DNS # 必须进行设置,不然域名无法进行解析,只能通过IP进行访问
    ONBOOT # yes表示启动就执行该配置,需要改为yes

    编辑文件异常退出(找到.swp文件删除即可)

    vim 常见问题 - 打开文件提示Swap file ".xxx.swp" already exists!

    $ ls ./ -a
    $ rm -rf .xxx.wap

  • 相关阅读:
    sublime主题推荐
    安装JDK设置环境变量
    寻找灵感
    算法刷题3 PAT 1003 我要通过! (20 point(s))
    Java JDBC连接Mysql学习整理
    算法Day2-恶搞算法(网传88万代码生成)java实现
    算法刷题1:自测-1 打印沙漏 (20 point(s))
    Java I/O stream输入输出初整理
    Java this关键字初理解
    MD5加密算法
  • 原文地址:https://www.cnblogs.com/zyrs/p/13653140.html
Copyright © 2011-2022 走看看