Linux的基础命令
昨天我们Linux的一些基础命令如关机和重启、操作目录命令的学习,我们今天准备对文件的一些命令的详细学习!
基础命令——操作文件
创建文件
命令:touch 文件名称
文件可以1个或多个。
具体演示:
注意:怎么判断文件是什么类型呢?
linux系统对于不同的文件与不同的目录有颜色区别
查看文件
命令:
cat [选项] 要查看的文件
:查看文件所有的内容,是以只读的方式打开。
more 要查看的文件
:查看文件所有的内容,可以分屏显示。more指令是一个基于Ⅵ编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容
less 要查看的文件
:less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。
head [选项] 要查看的文件
:head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容。
tail [选项] 要查看的文件
:tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。
参数详情:
具体演示:
编辑文件内容
命令:
vim 文件
:这里vi和vim基本类似,vim具有程序编辑的能力,可以看做是ⅵ的增强版本。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。
vim根据三种模式编辑文件:
参数详情:
g 光标定位到文件头部首字符位置 G 光标定位到文件尾部首字符位置
具体演示:
压缩与解压文件
了解在虚拟机中的压缩文件的扩展名
命令:
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
具体演示:
压缩:
解压:
总结
相信各位看官都对Linux系统的基础命令有了一定了解,期待等待下一章的Linux中的高级命令的学习吧!
当然还有更多命令等着下次一起看吧!欢迎期待下一章的到来!
让我们也一起加油吧!本人不才,如有什么缺漏、错误的地方,也欢迎各位人才大佬评论中批评指正!当然如果这篇文章确定对你有点小小帮助的话,也请亲切可爱的人才大佬们给个点赞、收藏下吧,一键三连,非常感谢!
作者:太子爷哪吒