Linux 入门day4

文件指令第二弹

1.echo 指令

这个指令没什么好说的 就是你输入什么在控制台就会输出什么

2.head 指令

用于显示文件开头的十行(默认情况下)

head -n 数字 就是显示在文件开头的自定义行

 不难看出这里就是区别。

3.tail tail 同head 一样语法也一样就是顾名思义一个是显示前几行,一个是显示后几行。

tail -f 可以实时监控文件变化。如果有变化的话就会实时反映出来。

4.> >> 指令

>输出重定向 (覆盖写)

>> 追加 (不会覆盖会double)

基本语法

ls -l >文件 就是把整个列表都写入覆盖方法

ls -l >> 文件 把整个列表都写入

but 两者不同的是第一个只会存在一个内容在最后,第二个却可以重复出现相同的内容好几次。

cat 文件1 > 文件2 把文件1 写到文件2里

echo 内容 >> 文件里 这个很简单 直接在终端就把东西解决

5.In 指令

相当于一个快捷方式在windows 里

ln -s 源文件名 链接名

details 如果我们用pwd看的时候还是软连接的也就是快捷方式的目录

6.history 指令

显示你所有执行过的指令

也可以在后面加上数字就看你最近几个执行的指令

或者!5看你第五个指令的执行是啥

7.时间管理

7.1显示当前指令

date 显示当前时间

date +%Y %m %d %H %M %S

时显示当前的年月日小时分钟秒钟,可以一起也可以单独拆开来作为单独的指令看待

7.2 设置当前时间

        date -s” 2020-11-12 20:00“

7.3 cal 指令

        cal 显示当前日历

cal + year

 8.find 类型

find /....../

find /size +200M 在Linux下查找大于200M的文件

同样减号推理

9.locate 搜索文件

locate 是一个基于数据库的查询,所以在每次查询前必须使用updatedb来更新一下数据库。

10.压缩和解压类

10.1gzip 用于压缩,gunzip用于解压

gzip 最后只能接压成*.gz类型的文件

10.2 zip unzip

zip 用于打包

unzip 用于解压

zip -r 递归压缩所有all in zip -r myhome.zip/home/将home和home的子文件全部压缩。

unzip -d是指定路径下的压缩

unzip -d /文件名/ 压缩包

t10.3 tar 指令

 原图引用于老韩的Linux教程

组管理和权限管理

1.组的基本介绍

1.查看文件的所有者

ls -ahl

 

 修改文件的所有者

chown (change owner)

chown 用户名 文件名

10.3组的创建

groupadd +组名

        

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值