专业编程基础技术教程

网站首页 > 基础教程 正文

《Linux命令行大全》:第一部分第三章:Linux系统

ccvgpt 2024-07-24 11:03:10 基础教程 8 ℃

一:再探ls命令

(1)基本使用

前文说过直接键入ls命令,会列出当前工作目录下的文件和目录
除了这样操作外,也可以使用ls配合目录名,来列出该目录的信息


同时不止可以列出单个目录,目录名之间使用空格空开,则开始列出多个目录下的信息

《Linux命令行大全》:第一部分第三章:Linux系统

(2)选项参数

很多命令可以配合相应参数去使用,依次发挥功能类似但不尽相同的需求。基本格式为command -options arguments
比如说,ls有个选项-l会以长格式列出文件


相应的诸多参数如下,这里就不做一一介绍了,其中最常使用的使用矩形方框已经标识

  • 注意以上命令可以结合在一起使用,比如ls -al

二:file确定文件类型

关于这个文件类型我们要特别说明一下,由于受到Windows的影响,我们总认为文件后面应该要加上后缀名。但是在Linux中并不用文件的后缀名区分文件,而是根据文件的头部信息区分文件

使用file命令可以查看文件类型,如果下尽管该C语言文件并没有后缀名“.c”,但是使用该命令仍然可以得知其为C语言文件

三:less命令查看文件内容

在了解这个命令,我觉得有必要在这里说一下什么是文本?

我们知道计算机是只知道0和1的,所有文件最终一定会被转化为0和1。为了能使计算机表示出字符(比如a,b,c等等),我们使字符与数字进行一一对应,也就是ASCII文本


在Windows中大家经常会使用到记事本,其实它就是一个处理ASCII文本的文件编辑器。

那么文本文件这么重要呢,因为Linux遵从一切的文件,所以它的很多信息都是由文本文件构成(多数),比如后面的会说到的脚本也是以文本文件的格式存储的

使用less命令非常简单,只需less+文件名即可。由于less命令在查看行数非常多的文件时才有效果,所以读者可以用下面的脚本生成一个1000行的文件,然后输入表格中的命令进行相关测试

count=0; while [ $count -le 1000 ]; do echo "hello $count"; let count++; done > file.txt

less命令非常好用,是因为当键完命令后,我们可以通过输入相应的命令来控制一些行为,比如说翻页等等


四:探索Linux文件系统

之前咱们在说文件系统时,只是泛泛而谈。但是现在学习这些命令后,我们可以肆无忌惮地在Linux系统中“游荡”一番了。下面的表格中Linux系统下的一些文件及文件夹,请读者们依据表格自行尝试


最近发表
标签列表