Linux 命令速查


1-系统

  • 版本号
    cat /etc/centos-release
    
  • 内核版本
    uname -r
    
  • 系统位数
    getconf LONG_BIT
    
  • 防火墙
    # 查看防火墙状态 
    firewall-cmd --state
    
    # 停止 firewall 
    systemctl stop firewalld.service
    
    # 禁止 firewall 开机启动
    systemctl disable firewalld.service 
    

2-用户

  • 新增用户
    useradd -m 用户名
    
  • 删除用户
    userdel  -r  用户名
    
  • 设置密码
    passwd 用户名
    
  • 修改所有者
    # -R:递归修改,子目录下文件及文件夹相同更改
    # 文件或文件夹名称可以是相对路径,也可以是绝对路径
    chown -R 账户名称 文件或文件夹名称
    chown -R 账户名称:用户组名称 文件或文件夹名称
    
  • 修改用户组
    chgrp -R 用户组名称 文件或文件夹名称
    
  • 修改权限
    chmod -R 755 文件或文件夹名称
    
    # 通配符匹配
    chown -R mysql:mysql /usr/local/mysql*
    chmod -R 755 /usr/local/mysql*
    

3-文件

  • 创建文件
    touch filename
    
  • 创建文件夹
    mkdir foldername
    
  • 递归创建目录
    mkdir -p path
    
  • 重命名文件
    mv zoo_sample.cfg   zoo.cfg
    
  • 复制文件
    # 文件
    cp zoo_sample.cfg   zoo.cfg
    	
    # 文件夹
    cp -r zookeeper-3.4.6 zookeeper
    
  • 移动文件
    # 目录 A 重命名 B
    mv A B
    
    # 目录 A 移动到目录 B 下并重命名为 C
    mv /A /B/C
    
  • 创建软连接
    ln -s /opt/soft/jdk-9.0.4/ /opt/soft/jdk
    
  • 解压文件
    tar -zxvf /opt/tmp/jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/soft/
    
  • 磁盘占用
    df / -h
    

4-网络

  • 端口号占用
    # yum -y install net-tools
    netstat -lnp|grep 8080
    

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 创作都市 设计师:CSDN官方博客 返回首页