Linux提权常用命令
基础信息收集:
uname -a---打印所有可用的系统信息
uname -r---内核版本
uname -n---系统主机名。
uname -m---查看系统内核架构(64位/32位)
hostname---系统主机名
cat/proc/version---内核信息
cat/etc/*-release---分发信息
cat/etc/issue---分发信息
cat/proc/cpuinfo---CPU信息
用户和群组:
cat/etc/passwd---列出系统上的所有用户
cat /etc/shadow---列出系统上的所有用户密码
cat /etc/group---列出系统上的所有组
用户账户:
whoami---查看当前用户
w---谁目前已登录,他们正在做什么
last---最后登录用户的列表
lastlog---所有用户上次登录的信息
lastlog –u%username%---有关指定用户上次登录的信息
用户和权限信息:
id---当前用户信息
cat/etc/sudoers---谁被允许以root身份执行
sudo -l---当前用户可以以root身份执行操作
环境信息:
history---显示当前用户的历史命令记录
pwd---输出工作目录
linux 一句话添加账号:
(1)chpasswd 方法(# useradd guest;echo 'guest:123456'|chpasswd)
(2)useradd -p 方法(# useradd -p `openssl passwd 123456` guest)
(3)echo -e 方法(# useradd test;echo -e "123456n123456n" |passwd test)
其他:
Linux运维最常用150个命令](https://www.jianshu.com/p/979d8f5e5e65)
vi编辑器常用命令
vi /oldboy/oldboy.txt---打开文件
i---进入编辑模式
按esc,退出编辑模式,输入 :wq 保存退出---保存并退出
:set nu---显示行号
其他:
[vim必知必会的快捷键](https://www.jianshu.com/p/41a44acafad0)