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
二、配置环境变量
修改配置文件
Codesudo vim /etc/profile
添加如下内容:
Codeexport XXX_HOME=XXX安装目录
export PATH=$PATH:$XXX_HOME/bin配置生效
Codesource /etc/profile
三、sudo临时root权限
3.1 添加普通用户临时使用root权限
切换root用户
添加sudo文件的写权限
Codechmod u+w /etc/sudoers
修改/etc/sudoers文件
Codevim /etc/sudoers
添加如下内容:
Code## Allow root to run any commands anywhere
root ALL=(ALL) ALL
# 如给XXX添加sudo权限
XXX ALL=(ALL) ALL撤销sudoers文件写权限
Codechmod u-w /etc/sudoers
3.2 sudo + command时,提示找不到命令
切换root用户
添加sudo文件的写权限
Codechmod u+w /etc/sudoers
修改/etc/sudoers文件
Codevim /etc/sudoers
找到
Defaults env_reset
, 将其改为Defaults !env_reset
撤销sudoers文件写权限
Codechmod u-w /etc/sudoers
切换到当前用户
修改配置文件~/.bashrc
Codevim ~/.bashrc
末尾添加
Codealias sudo='sudo env PATH=$PATH'
重启系统