文件隐藏属性chattr,lsattr

chattr

root@LXD:/home/lxd#  chattr [+-=] [ASacdistu] 文件或目录名

S:一般文件是异步写入磁盘,当加上S属性,无论怎样修改,改改动会同步写入磁盘。

a:设置后,文件只能增加数据,而不能删除和修改,只有root可以设置此属性。

c:设置后,在存储时将文件自动压缩再存储,读取时,自动解压。

i: 设置后,文件完全不可动。只有root可以设置此属性。

lsattr 

root@LXD:/home/lxd#  lsattr [-adR] 文件或目录

-a:将隐藏文件的属性秀出来

-d:若接的时目录,仅列出目录本身属性

-R:连同子目录的数据一并列出来

vi 有三种工作模式:命令模式,插入模式,末行模式。

刚开始启动vi进入的是命令模式。  该模式可以输入各种vi 命令。例如 光标移动,字符、字、行的删除复制粘贴等。

插入模式----在命令模式输入 i,a,o等插入命令可转到插入模式。  按<Esc>键退回命令模式。

末行模式----按<:>键进入末行模式。  按<Esc>或<Backspace>退回命令模式。


文件查找和替换(命令模式下)

×      ?string   光标移动到string的首位

×       n      向文件头方向重复前一个查找命令

×      N      向文件尾方向重复上一个命令

×     :s/oldstr/newstr    在当前行将所有oldstr换成newstr  只替换一次

×     :s/oldstr/newstr/g   在当前行将所有oldstr替换成newstr

×     ;1,10s/oldstr/newstr/g    将1到10行的oldstr替换为newstr

×     :1,$s/oldstr/newstr/g   将整个文件中的oldstr替换成newstr


文件的删除(命令模式)

×    ( n)x       删除从光标开始的n 个字符

×    (n) dw     删除从光标位置开始的n个字

×     (n)db     删除从光标开始的前n个字

×     d(0/$)    删除从光标到(行首/行尾)的所有字符

×   ndd         删除从当前行开始的n 行

×     d((:/:))      删除从光标位置到行首或者行尾的所有字符

×     d({:/:})       删除从光标位置到段首或段尾的所有字符

 若要取消前一次操作,在命令模式下输入u.


文件的复制和粘贴

×       (n)yw    从光标所在到字尾的n个字复制到缓存区   若无n,仅复制光标处字符

×       (n)yb     从光标开始向左复制n 个字

×       y(0/$)    复制从光标开始到行尾/行末所有字符

×       n(yy)    复制当前行

×       (n)p    在光标所在位置后面复制缓存区内容,共复制n 次

×       (n)P   在光标所在位置前面复制缓存区内容,复制n次



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值