avatar

目录
Linux基础操作

Linux基础操作

一、基础命令

  • 清屏:clear

  • 添加用户:useradd XXX

  • 添加密码:passwd XXX

  • 切换用户:su XXX

  • 重启网络服务:service network restart

  • 更改主机名:hostname XXX(临时有效)

  • 显示当前列表:ls

  • 显示当前详细列表:ll

  • 显示当前进程:jps

  • 创建文件夹:mkdir XXX

  • 加压文件:tar -zxvf XXX -C YYY

    Code
    参数解析:
    z :解析编码(XXX.tar.gz)
    x :解压
    v :打印进度
    f :打印的文件
    XXX :文件路径
    C :解压目标地址
    YYY :目标路径*
  • 当前路径:wpd

二、配置环境变量

  1. 修改配置文件

    Code
    sudo vim /etc/profile

    添加如下内容:

    Code
    export XXX_HOME=XXX安装目录
    export PATH=$PATH:$XXX_HOME/bin
  2. 配置生效

    Code
    source /etc/profile

三、sudo临时root权限

3.1 添加普通用户临时使用root权限

  1. 切换root用户

  2. 添加sudo文件的写权限

    Code
    chmod u+w /etc/sudoers
  3. 修改/etc/sudoers文件

    Code
    vim /etc/sudoers

    添加如下内容:

    Code
    ## Allow root to run any commands anywhere
    root ALL=(ALL) ALL
    # 如给XXX添加sudo权限
    XXX ALL=(ALL) ALL
  4. 撤销sudoers文件写权限

    Code
    chmod u-w /etc/sudoers

3.2 sudo + command时,提示找不到命令

  1. 切换root用户

  2. 添加sudo文件的写权限

    Code
    chmod u+w /etc/sudoers
  3. 修改/etc/sudoers文件

    Code
    vim /etc/sudoers

    找到 Defaults env_reset , 将其改为 Defaults !env_reset

  4. 撤销sudoers文件写权限

    Code
    chmod u-w /etc/sudoers
  5. 切换到当前用户

  6. 修改配置文件~/.bashrc

    Code
    vim ~/.bashrc

    末尾添加

    Code
    alias sudo='sudo env PATH=$PATH'
  7. 重启系统

文章作者: IT小王
文章链接: https://wangbowen.cn/2019/09/17/Linux%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 IT小王

评论