Linux常用操作命令
命令 | 含义 |
---|---|
pwd | 查看当前所在目录 |
cd | 打开目录 |
ls -a | 查看目录下的文件 |
ll | 以列的方式显示目录下的文件列表 |
mkdir | 创建文件目录 |
rm -rf | 删除文件或目录 |
rm -ri | 删除文件前询问用户 |
cp | 复制文件命令 |
mv | 移动文件或修改文件名 |
head | 从文件开始显示文件内容 |
head -n | 显示指定文件开始的n行数据 |
tail | 从文件结尾显示文件内容 |
tail -f | 动态加载某个文件的内容 |
tail -n | 查看某个文件结尾n行的内容 |
cat | 查看文件内容 |
vi | 文本编辑器 |
---|---|
vi [文件名] | 打开文件 |
i,a | 进入编辑模式 |
按下Esc键 | 退出命令模式 |
: | 进入命令模式 |
wq或x | 保存并退出 |
q! | 退出但不保存 |
w | 保存 |
Linux权限操作命令:
su [用户名] | 切换到指定用户 |
---|---|
whoami | 查看当前登录用户 |
groups | 查看当前用户所属分组 |
id | 查看当前用户UID和GID |
useradd[用户名] | 添加用户 |
useradd -u [UID] 用户名 | 添加用户并指定UID |
下面操作都是root登录:
- cat /etc/passwd : 系统中所有的用户信息;
- cat /etc/group : 系统中所有的组的信息;
- passwd [用户名] :修改用户密码;
- userdel [用户名] : 删除用户;
- usermod -l [新用户名] [旧用户名] :修改用户登录名;
- usermod -g [新组名称] [用户名] :修改用户所属分组;
- groupadd [组名] :添加分组;
- gruopadd -g [组GID][组名] :添加分组并指定GID;