Linux常用命令

  1. pwd:查看当前路径

在这里插入图片描述

  1. clear 清屏

  2. ls 查看所有文件
    l l -la 查看隐藏文件,文件夹
    l l -h 查看文件夹大小
    l l -rt 查看所有文件并按时间排序
    在这里插入图片描述

  3. ifconfig 查看IP地址信息
    在这里插入图片描述

  4. touch 创建文件
    mkdir 创建文件夹
    -p 嵌套创建文件夹 mkdir -p 1/2/3 mkdir 4 5 6 并行创建文件夹

    在这里插入图片描述

    1. mv 原路径文件夹/文件 目标文件夹/文件 移动文件/文件夹 并能重命名
      cp 原路径文件 目标文件 复制文件
      移动比复制快!
      在这里插入图片描述

    2. –help 查看命令帮助
      在这里插入图片描述

    3. 查看文件内容
      Cat 文件内容一下子全部显示
      More 文件内容一页一页的往下翻 按空格键
      less 文件内容往下往上都可以,按上下箭头
      按q 退出

    4. tail -f XXX.log 实时查看
      tail -F xxx.log 实时查看 F=f+retry (关键)
      一般用于实时查看错误日志

    5. echo 输出打印
      > 覆盖
      >> 追加

    6. 别名 (重要)
      ls -l == ll
      alias (自定义别名关键字)
      alias rzcd=‘cd /root/ruozedata/’
      只在当前session 生效
      想要永久session 生效?怎么配置?
      在全局环境变量文件 /etc/profile 设置的别名全部用户都可以使用
      先打开文件 vi /etc/profile 然后在按 I 最后补充写入自定义别名 :wq 保存退出 后
      使用命令 source /etc/profile 使配置文件生效。在这里插入图片描述
      环境变量文件 ~/.bash_profile (.bashrc 也行)配置谁的家目录下面的隐藏文件就是对谁永久生效
      vi .bash_profile
      source .bash_profile(或者 . .bash_profile)
      在这里插入图片描述

    7. rm 删除文件
      -f 强制删除
      -r 删除文件夹
      删除上敲命令或者shell脚步 千万不要 -rm -rf /
      正确示例
      key =/var
      if ${key} !=“”
      rm -rf ${key}/log

    8. 设置变量
      设置 key=value 等号前后不能有空格
      使用 ${key}

    9. history 查看历史命令
      !165 执行165的历史命令
      echo “” > ~/.bash_history 清空历史命令
      在这里插入图片描述

    10. 用户及用户组
      ll /usr/sbin/user*
      ll /usr/sbin/group*
      一个人可以有多个用户组,但必须有一个主用户组
      useradd yy 自动会创建一个用户所有组(groups)及用户主组(gid)
      id yy 查看用户
      [root@localhost ~]# useradd yy
      [root@localhost ~]# id yy
      uid=501(yy) gid=501(yy) groups=501(yy)
      创建用户
      [root@localhost home]# cat /etc/passwd
      [root@localhost home]# cat /etc/group
      查看记录
      [root@localhost home]# userdel yy
      删除用户
      cat /etc/passwd 没有记录
      cat /etc/group 没有记录
      但是/home/yy 家目录还在(关键)
      [root@localhost home]# groupadd bigData
      [root@localhost home]# usermod -a -G bigData yy
      将用户添加到新创建的组
      设置密码
      passwd 用户
      切用户
      su 用户
      su - 用户

     - 表示切用户后进该用户的家目录,且执行环境变量文件
     临时获取root最大权限
    

    需要先编辑 vi /etc/sudoers 文件授权ylingying sudo 权限
    在这里插入图片描述

    [root@localhost home]# su - ylingying
    [ylingying@localhost ~]$ ll /root
    ls: cannot open directory /root: Permission denied
    [ylingying@localhost ~]$ sudo ls -l /root
    total 96
    -rw-------. 1 root root 3382 Nov 11 16:15 anaconda-ks.cfg
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Desktop
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Documents
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Downloads
    -rw-r–r--. 1 root root 41995 Nov 11 16:15 install.log
    -rw-r–r--. 1 root root 10627 Nov 11 16:13 install.log.syslog
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Music
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Pictures
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Public
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Templates
    drwxr-xr-x. 2 root root 4096 Nov 11 16:34 Videos
    [ylingying@localhost ~]$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值