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

3,012 阅读5分钟

“这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战

茫茫人海千千万万,感谢这一秒你看到这里。希望我的文章对你有所帮助!

愿你在未来的日子,保持热爱,奔赴山海!

Linux的基础命令

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

基础命令——操作文件

创建文件

命令:touch 文件名称

文件可以1个或多个。

具体演示:

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

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

文件颜色详细说明
白色普通文件
深蓝色目录(文件夹)
绿色可执行文件
红色压缩包
青色链接,相当于 Windows下快捷方式
橙色设备文件

查看文件

命令:

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

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

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

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

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

参数详情:

参数描述
cat 文件名查看文件所有内容
more 文件名查看文件所有内容,可以分屏显示
回车键: 一行一行显示
空格键:一页一页显示
q: 退出查看模式
head 文件名查看文件前10行
head -n 行数 文件名查看文件指定的行数
tail 文件名查看文件后10行
tail -n 文件名查看文件指定的行数
less 文件名查看文件所有内容
-N:显示行号
q: 退出查看模式

具体演示:

编辑文件内容

命令:

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

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

模式描述
命令模式可以移动光标、删除字符等操作
打开文件就进入该模式
编辑模式可以输入字符进行编辑操作
底行模式可以输入命令对文件进行查找、保存、退出操作

参数详情:

命令描述
i在当前光标的前面插入字符
a在当前光标的后面插入字符
o在当前光标的下一行插入字符
yy命令行或底行模式下:复制当前行
p命令行或底行模式下:粘贴
dd命令行或底行模式下:删除当前行
u命令行或底行模式下:撤销
wq保存并退出
q!不保存强制退出
wq!强制保存退出

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

具体演示:

压缩与解压文件

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

扩展名分类
.zip或.rar在 windows下的压缩包
.tar在Linux下的打包文件
.gz在 Linux下的压缩文件
.tar.gz在Linux下的打包压缩文件

命令:

  • 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中的高级命令的学习吧!

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

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

学到这里,今天的世界打烊了,晚安!虽然这篇文章完结了,但是我还在,永不完结。我会努力保持写文章。来日方长,何惧车遥马慢!

感谢各位看到这里!愿你韶华不负,青春无悔!