Linux常用命令

1.目录

进入目录:cd xxx

返回当前用户的根目录: cd

返回上一级目录:cd ..

进入当前目录的xxx目录:cd ./xxx

2.用户

切换用户:su  用户名

新增用户:useradd -g  用户组:用户

新增用户组:groupadd 用户组

添加用户密码:passwd 用户

查看所有用户:vim /etc/passwd

查看所有用户组: vim /etc/group

删除用户:userdel -r 用户名

删除用户组: groupdel 用户组

3.文件

创建文件: mkdir -p 路径/要创建的文件名

删除文件: rm -rf 文件路径

查看文件信息:lsls-a ,ll

文件属性:共十位,首位表示文件类型(文件夹/文件);后9位,每3位分别表示当前用户,当前用户组用户,其他用户对此文件的权限 

查看文件内容: cat 文件名

编辑文件内容: vi/vim 文件名(vim 比vi更好用)

更改文件所属用户和用户组:chown -R 用户名:用户组 需要修改的文件

更改文件权限:chmod -R 权限大小 文件名(-R表示递归更改此文件及其子文件)

4.vim常用命令

i 光标在当前位置进入编辑状态

a 光标在当前位置向后移一位进入编辑状态

o 光标在当前行的下一行首位进入编辑状态

I  光标在当前行首位进入编辑状态

A 光标在当前行末尾进入编辑状态

O 将当前行内容往下推一行,光标留着当前行的首位

esc 退出编辑状态

:set nu 显示行号

:set nonu 隐藏行号

:w 保存

:q 退出

:q! 强制退出

:wq 保存并且退出

左Shift + g 最后一行

gg  到首行

num + gg 到指定行

dd 删除光标所在行

d5d 删除5行,从光标所在位置开始算 5dd 也一样

u 撤销上一个命令

yy 复制光标所在行的内容

y5y 复制5行,从光标所在位置开始算  5yy

P  粘贴到光标所在的下一行

/想找的名称  查找    n 找下一位

 

posted @ 2023-08-16 12:31  少年zzz  阅读(12)  评论(0)    收藏  举报