Linux常用命令(目录命令,文件命令,vi编辑器,权限管理)

一、目录命令
1、增加目录
(1)mkdir [/路径/]目录名,mkdir -p递归创建目录
2、删除目录
(2)rmdir [/路径/]目录名
3、改变目录
(1)复制:cp 原路径 新路径  //cp -r 是复制文件夹
(2)移动/重命名:mv 原路径 新路径
4、查看目录
(1)查看当前路径:pwd
(2)切换到目录:cd
(3)查看目录内容:ls
①-a 展示所有文件(包括隐藏文件)-A(不包括当前目录.和父目录…)
②-l 展示所有文件的详细信息,即ls -l,可以直接用ll
③-R 递归查找所有子内容
二、文件命令
1、创建文件
(1)touch [/路径/]文件名
(2)vi [/路径/]文件名
2、删除文件
(1)rm [-rif][/路径/]文件名
/可用于删除多层目录下的目录和文件,
如test1–>test2–>test3/test4–>hello.txt
需要删除test1及以下的目录和文件
命令:rm -rif test1
/
3、改变文件
(1)同改变目录cp、mv
4、查看文件
(1)ls
(2)vi
三、文件内容命令
1、查看文件内容
(1)cat 文件名
(2)head [-n]文件名   //没有-n是默认前10行,-n是行数
(3)tail [-n]文件名    //没有-n是默认后10行,-n是行数
2、增加文件内容
3、修改文件内容
4、删除文件内容
四、vi编辑器
1、模式
(1)查看模式:按a、A、i、I、o、O、insert键进入编辑模式,按:或/进入末行模式。
(2)编辑模式:按ESC键回到查看模式
(3)末行模式:按ESC键或者删掉末行代码回到查看模式
2、快捷键
(1)快速定位:首行是gg,末行shift+G,第n行ngg
(2)进入编辑模式:
①在光标后插入:a
②在光标前插入:i
③定位到行尾插入:A
④定位到行头插入:I(大i)
⑤在下一行插入:o
⑥在上一行插入:O
(3)复制:nyy  //n是想复制的行数
(4)删除/剪切:ndd  //n是想复制的行数
(5)粘贴n次:np
(6)撤销上一次:u
(7)替换:r是替换光标所在的字符,R是一直替换,直到ESC退出
3、末行模式命令
(1)退出: :q
(2)保存: :w     保存退出: :wq或:x
(3)强制:!    强制退但不保存: :q!
(4)显示行号: :set nu     不显示:  :set nonu
(5)查找字符串:向下查找:/字符串 向上查找:?字符串
①继续查找下一个:n,继续查找上一个N
(6)替换字符串: 😒/要查找的字符串/替换后的字符串/g
①批量注释:%s/^/#/g
②批量取消注释:%s/#//g
五、权限管理
1、用户家目录:~
2、创建用户:useradd 用户名
3、修改密码:passwd 用户名
4、切换用户:su 用户名
5、删除用户:userdel 用户名
六、权限管理
1、文件夹的默认权限:drwxr-xr-x
2、文件的默认权限:-rw-r–r--
(1)首位标记文件类型:d是目录,-是文件,|是软连接
(2)后9位切割成3个部分:分别代表用户自身(u),用户所在组的成员(g),和其他组的成员(o)所具有的权限(rwx:可读、可写、可执行)
(3)赋权的两种形式
①权限模式
命令:chmod u+x,g+w  文件名或者文件夹名
//给用户自身u加上执行的功能x,给用户所在组成员g加上写的功能w。
②数字模式
命令:chmod  753  文件名或者文件夹名
3、改变文件/文件夹的归属chown
(1)chown 用户名:组名 文件名   //把文件的归属用户改成对应的“用户名”,归属组改成对应的“组名”
4、其他常用权限操作命令
usermod –l [新用户名][ 旧用户名]:修改用户登录名
usermod –g [新组名称][用户名]:修改用户所属分组
groupadd [组名]:添加分组
groupadd –g  [组GID][ 组名]:添加分组并指定GID

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值