zoukankan      html  css  js  c++  java
  • Linux笔记 -- 常用命令

    系统管理

    内核管理

    • 查看现运行的内核版本:uname -r
    • 列出所有的内核文件:rpm -q kernel
    • 删除内核文件:rpm -e kernel-2.6.32-131.0.15.el6.x86_64
    • 查看linux系统的位数:getconf LONG_BIT
    • 查看当前使用的shell:echo $SHELL
    • 启动字符界面:sudo init 3
    • 启动图形界面:sudo init 5

    空间管理

    • 显示当前内存和交换空间的使用情况:free -h
    • 显示当前系统中耗费资源最多的进程 :top
    • 查看文件系统磁盘空间使用情况:df -h
    • 查看指定文件(目录)已使用磁盘空间总量:du -h aa

    网络管理

    • 查看防火墙的状态:firewall-cmd --state
    • 停止firewall:systemctl stop firewalld.service
    • 禁止firewall开机启动:systemctl disable firewalld.service
    • 网络配置路径:/etc/sysconfig/network-scripts
      • 网络配置文件修改后,需执行一下命令使之生效:service network restart

    运行管理

    • 显示当前日期:date
    • 关机命令:
      1、halt 、poweroff 立刻关机
      2、shutdown -h now 立刻关机(root用户使用)
      3、shutdown -h 10 10分钟后自动关机
    • 重启命令:
      1、reboot
      2、shutdown -r now 立刻重启(root用户使用)
      3、shutdown -r 10 过10分钟自动重启(root用户使用)
      4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

    用户、用户组管理

    • 创建用户:useradd hadoop
    • 查看用户:到 /home 看
    • 给用户设置密码:passwd hadoop
    • 删除用户:userdel hadoop
    • 新建工作组:groupadd test
    • 删除用户组:groupdel test
    • 显示用户所属用户组:groups
    • 修改用户组信息:groupmod
    • 新建用户同时增加工作组:useradd -g test phpq
    • 给已有的用户增加工作组:usermod -G groupname username

    文件管理

    基操

    • 远程拷贝:scp -r zookeeper/ root@hadoop3:/home/hadoop/app
    • 快速到达文件的末尾: vi编辑器中在命令行模式下输入G
    • 快速到达文件的开头: 在命令行模式下输入gg
    • 给文件添加行数 :set number
    • 快速清空文件的几种方法:
    $ : > filename 
    $ > filename 
    $ echo "" > filename 
    $ echo > filename 
    $ cat /dev/null > filename
    

    压缩、解压缩

    • 解压war包:jar -xvf project.war
    • 解压文件(至指定目录):tar -zxvf jdk-8u60-linux-x64.tar.gz -C /usr
    • 压缩文件:tar -cf -C
      • c:(create)建立新的备份文件
      • v:(verbose)显示指令的执行过程
      • f:(file)置顶备份文件
      • z:(gzip或ungzip)通过gzip指令处理备份文件
      • x:从备份文件中还原文件

    权限

    • chmod 授予文件权限
      • u :代表用户
      • g :代表用户组
      • o :代表其他
      • a :代表所有

    这意味着chmod u+x somefile 只授予这个文件的所属者执行权限;
    而chmod + x somefile 和 chmod a + x somefile 是一样的;

    • chown 更改文件所属用户、用户组
  • 相关阅读:
    epoll oneshot
    回望五月
    都知道的copy_from_user
    ixgbe 驱动 为xxx驱动做准备1
    面试问题集锦
    数据治理
    阅读
    hive 数据仓库面试题目集锦
    面试小问题集锦
    Scala学习笔记~尚硅谷学习视频
  • 原文地址:https://www.cnblogs.com/junzifeng/p/11923995.html
Copyright © 2011-2022 走看看