Linux操作系统02

1. ln 连接

ln -s (soft)软连接 自己本身不存储内容,指向文件而已

ln  -s 1.txt  1_link  给1.txt创建一个软连接 相当于Windows的快捷方式
ln  -s 1.txt  ~/1_link  给其他目录创建一个软连接,
ln  -s   /home/admin/ 1.txt   1_link  
如果软链接文件和源文  件不在同一个目录,源文件要使用绝对路径,不能使用相对路径

硬连接本身占空间,相当于把源文件复制,与源文件同步变化.
使用ll查看时,有一个数字,代表有几个文件发生变化

ln 1.txt  1_hard_link
注意:删除硬连接不会影响原文件,不能给目录创建硬连接

2.grep 查找文件内容

grep hello test.txt 在某个文件中查找包含hello的内容
,只要一行有hello就会都显示。

grep -n  hello test.txt           n表示查找出所在行数 
grep -i  hello test.txt             i表示不区分大小写
grep -v  hello test.txt           v 反向查找出不包含hello的选项
grep -ni  hello test.txt 
grep -n  hello /home/admin -r   查找所有目录包含hello的文件

3.find 根据名称查找文件

 find  /home -name 1.txt             在/home目录下查找名字为1.txt文件
 find  /home -name ‘*.txt’           在/home目录下查找名字以txt结尾的

4.tar 打包

tar cvf a.tar 1.txt 2.txt 3.txt   将123打包并显示进度  f必须放在最后  tar红色
tar af  a.txt                     列出包里的文件
tar  xvf  a.tar                   解压包放到当前目录
tar  xvf  a.tar  c tar            解压包放到指定目录,文件夹需要提前创建好

5.gzip 压缩

压缩:1.打包   tar cf a.tar*        生成 a.tar文件
     2.压缩   gzip -r a.tar        生成a.tar.gz文件
解压:1.解压   gzip -d a.tar.gz     生成a.tar文件
     2.解包   tar xf a.tar  -C     解压到指定文件夹
一步到位打包压缩  tar czf  a.tar.gz  1.txt 2.txt   以gzip的方式打包并压缩
一步到位解压解包  tar xzf  a.tar.gz  -C   以gzip的方式打包并压缩

6.vim

关于vim:

vi和vim都是Linux中的编辑器,不同的是,vim比较高级,可以视为vi的升级版本。vi使用于文本编辑,但是vim更适用于coding(写代码的)。
Vim重点是光标的移动,模式切换,删除,查找,替换,复制,粘贴,撤销命令的使用。

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值