文件的类型与文件编辑命令(Linux)

文件类型

文件:Linux:不以后缀名区分文件类型

通过ls -l查看文件详细信息时,以-开头为普通文件,以d开头为目录文件(文件夹)

main.c 文件->c编译器要求,编译c程序,找文件必须见到.c,与系统无关

windos:以后缀名区分文件类型

1.分类

-:普通文件

d:目录文件

p:管道文件

s:套接字文件

b:块设备文件

c:字符设备文件

l:链接文件

2.文件信息

文件信息

2.1文件权限:

ex: rw-rw-r–:三个为一组,前三个权限是所属者(u),中间三个为组权限(g),最后三个为其他权限(o)

权限:rwx 如果没有权限则用 - 代替

r:可读权限

w:可写权限

x:可执行权限

ex:rw-:可读可写不可执行

2.1.1文件权限操作命令

chmod:

第一种文字法:

ex:chmod u-r:所属者权限去掉r权限; chmod u+r:所属者权限加上r权限

第二种数字法:

r:4 w:2 x:1

ex:chmod 764:u权限为rwx g权限为rw- o权限为r–

3.文件编辑命令

i:编辑模式

esc:命令模式
:末行模式

/:从头查找字母

?:从尾查找字母

3.1命令模式

ndd 从光标位置开始删除连续的n行内容

u 撤销上次操作

ctrl+r 恢复上次撤销操作

nyy 拷贝连续的n行内容(复制)

p 粘贴

r 替换某一个字符 ps:r 替换字符

G 光标跳到文件的尾部

gg 光标跳到文件的头部

shitf+4 光标跳转到当前行尾

shitf+6 光标跳转到当前行头

nG 光标跳转到第n行

3.2 末行模式

:wq 保存退出

:w 保存

:q 退出

:q! 强制退出

/字符串内容 查找字符串内容 ex:/main ps:从光标位开始置向下循环一圈查找该字符串的位置

?字符串内容 查找字符串内容 ex:/main ps:从光标位置开始向上循环一圈查找该字符串的位置

:n,m s/原先字符串/新的字符串(从n行到m行将第一个原先的字符串替换为新的字符串) ex:1,10 s/hello/world

:n,m s/原先字符串/新的字符串/g(从n行到m行将所有的原先的字符串替换为新的字符串) ex:1,10s/hello/world/g

:set nu 显示行号

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值