Linux系列学习第五天——一步一步教会你如何使用Linux

2021/8/24 8:05:45

本文主要是介绍Linux系列学习第五天——一步一步教会你如何使用Linux,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Linux的基础命令

昨天我们Linux的一些基础命令如关机和重启、操作目录命令的学习,我们今天准备对文件的一些命令的详细学习!

基础命令——操作文件

创建文件

命令:touch 文件名称

文件可以1个或多个。

具体演示:

http://img4.sycdn.imooc.com/612233d60001b51608050152.jpg

注意:怎么判断文件是什么类型呢?

http://img1.sycdn.imooc.com/612233d60001298109330303.jpg

linux系统对于不同的文件与不同的目录有颜色区别

http://img3.sycdn.imooc.com/612233e4000165c904840439.jpg

查看文件

命令:

cat [选项] 要查看的文件:查看文件所有的内容,是以只读的方式打开。

more 要查看的文件:查看文件所有的内容,可以分屏显示。more指令是一个基于Ⅵ编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容

less 要查看的文件:less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。

head [选项] 要查看的文件:head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容。

tail [选项] 要查看的文件:tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。

参数详情:

http://img1.sycdn.imooc.com/6122340800016db705050645.jpg

具体演示:

http://img4.sycdn.imooc.com/6122341700016cc407310238.jpg

http://img1.sycdn.imooc.com/6122341800012b2308020263.jpg

http://img3.sycdn.imooc.com/612234180001cf0905500300.jpg

http://img1.sycdn.imooc.com/6122341900010b4006110122.jpg

http://img1.sycdn.imooc.com/612234190001edd208920128.jpg

编辑文件内容

命令:

vim 文件:这里vi和vim基本类似,vim具有程序编辑的能力,可以看做是ⅵ的增强版本。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。

vim根据三种模式编辑文件:

http://img3.sycdn.imooc.com/612234280001202405730280.jpg

http://img4.sycdn.imooc.com/6122343200019e9e11580723.jpg

参数详情:

http://img3.sycdn.imooc.com/6122344c0001356e04650679.jpg

g 光标定位到文件头部首字符位置 G 光标定位到文件尾部首字符位置

具体演示:

http://img1.sycdn.imooc.com/6122345a0001c83505910182.jpg

压缩与解压文件

了解在虚拟机中的压缩文件的扩展名

http://img3.sycdn.imooc.com/612234680001970c04060313.jpg

命令:

  • tar [选项] 压缩的包名 一或多文件:tar指令是打包指令,最后打包后的文件是 tar.gz的文件。

  • tar [选项] 要压缩的文件 -C 目录:tar指令也可以是解压缩指令,解压文件到指定的目录。

参数详情:

tar的压缩参数选项详情:

-c:create 创建, 用于创建打包文件

-v:verbose 信息, 用于显示信息过程

-z:gzip, 压缩文件格式

-f:file, 文件, 用于设置压缩文件名字

一般这么写:

tar -czf fish.tar.gz fish.java eee


tar的解压参数选项详情:

-x:extract 提取, 用于从压缩包中解压文件

-C:change 切换导致指定目录下解压

-v:显示解压详细过程

-f:指定要解压的文件

一般这么写:

tar -xvf fish.tar.gz  -C aaa


具体演示:

压缩:

http://img3.sycdn.imooc.com/6122347b00015c5f08560386.jpg

解压:

http://img4.sycdn.imooc.com/6122347b000166f506730186.jpg

总结

相信各位看官都对Linux系统的基础命令有了一定了解,期待等待下一章的Linux中的高级命令的学习吧!

当然还有更多命令等着下次一起看吧!欢迎期待下一章的到来!

让我们也一起加油吧!本人不才,如有什么缺漏、错误的地方,也欢迎各位人才大佬评论中批评指正!当然如果这篇文章确定对你有点小小帮助的话,也请亲切可爱的人才大佬们给个点赞、收藏下吧,一键三连,非常感谢!



作者:太子爷哪吒




这篇关于Linux系列学习第五天——一步一步教会你如何使用Linux的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程