美文网首页
centos7常用命令

centos7常用命令

作者: 魔思科技 | 来源:发表于2018-09-04 00:16 被阅读7次
    1. 下载压缩包:wget url
    2. 创建目录:mkdir file
    3. 解压:tar -zxvf test.tgz
    4. 查看系统glibc支持的版本:strings /lib64/libc.so.6 |grep GLIBC_
    5. 查看进程:ps -ef
    6. 查看网络端口情况:netstat -lntp
    7. 防火墙操作
    # 查看防火墙状态
    firewall-cmd --state
    # 开启
    service firewalld start
    # 重启
    service firewalld restart
    # 关闭
    service firewalld stop
    # 查看防火墙规则
    firewall-cmd --list-all 
    # 查询端口是否开放
    firewall-cmd --query-port=80/tcp
    # 开放80端口
    firewall-cmd --permanent --add-port=80/tcp
    # 移除端口
    firewall-cmd --permanent --remove-port=80/tcp
    #重启防火墙(修改配置后要重启防火墙)
    firewall-cmd --reload
    
    1. 查看、操作服务
    # 启动、重启、停止、重载、状态
    systemctl start httpd.service
    systemctl restart httpd.service
    systemctl stop httpd.service
    systemctl reload httpd.service
    systemctl status httpd.service
    # 激活、禁止自动启动
    systemctl enable httpd.service
    systemctl disable httpd.service
    # 杀死服务
    systemctl kill httpd
    #刷新系统服务配置
    systemctl daemon-reload
    
    1. 查看磁盘情况
    lsblk // 查看分区和磁盘
    df -h // 查看空间使用情况
    fdisk -l // 分区工具查看分区信息
    cfdisk /dev/sda // 查看分区
    blkid // 查看硬盘label(别名)
    du -sh ./* // 统计根目录各文件夹大小
    
    1. 文件与目录操作
    cd/home // 进入/home目录
    cd.. // 返回上一级目录
    cd../.. // 返回上两级目录
    cp file1 file 2 // 将file1复制为file2
    cp-a dir1 dir2 // 复制一个目录
    cp -a /tmp/dir1 // 复制一个目录到当前工作目录(代表当前目录)
    ls // 查看目录中的文件
    ls -a // 显示隐藏的文件
    ls -l // 显示详细信息
    ls -lrt // 按时间显示文件(l表示详细列表,r表示反向排序,t表示按时间排序)
    pwd // 显示工作路径
    mkdir dir1 // 创建dir1目录
    mkdir dir1 dir2 // 同时创建两个目录
    mkdir -p /tmp/dir1/dir2 // 创建一个目录树
    mv dir1 dir2 // 移动/重命名一个目录
    rm -f file1 // 删除file1
    rm -f dir1 // 删除dir1目录及其子目录内容
    
    1. 查看文件内容
    cat file1 // 从第一个字节开始正向查看文件的内容
    head -2 file1 // 查看一个文件的前两行
    more file1 // 查看一个长文件的内容
    tac file1 // 从最后一行开始反向查看一个文件的内容
    vi file // 打开并浏览文件
    
    1. 文本内容处理
    grep str/tmp/test // 在文件/tmp/test中查找str
    grep ^str/tmp/test // 在文件/tmp/test 中查找以str开始的行
    grep [0-9]/tmp/test // 查找/tmp/test 文件中所有包含数字的行
    grep str-r/tmp/* // 在目录/tmp及其子目录中查找str
    diff file1 file2 // 找出两个文件的不同处
    sdiff file1 file2 // 以对比的方式显示两个文件的不同
    
    1. vi file操作
    i // 进入编辑文本模式
    esc // 退出编辑文本模式
    :w // 保存当前修改
    :q // 不保存退出vi
    :wq // 保存当前修改并退出vi
    

    相关文章

      网友评论

          本文标题:centos7常用命令

          本文链接:https://www.haomeiwen.com/subject/afcvwftx.html