【Linux】指令详解(一)

目录

  • 1. 前言
  • 2. 与指令相关的知识
    • 2.1 文件
    • 2.2 路径
  • 3. 常见指令
    • 3.1 `pwd`
    • 3.2 `ls`
      • 3.2.1 `ls -l`
      • 3.2.2 `ls -la`
    • 3.3 `mkdir`
    • 3.4 `cd`
    • 3.5 `clear`
    • 3.6 `touch`

1. 前言

来学习一些Linux的指令和一些相关的知识。
第一步那肯定是打开自己的xshell。
【Linux】指令详解(一)_第1张图片
这里可以修改字体和大小。
可以使用ctrl+回车全屏,再使用一次就退出全屏。
下面一起来看看指令·。

2. 与指令相关的知识

2.1 文件

在这里插入图片描述
我们在新建一个文件,里面什么都不存放。
我们知道一个文件不仅仅有内容,还有属性。
可以说文件=文件属性+文件内容。

那属性是不是数据呢?
那当然,属性也是数据,是数据,就需要保存。

那就知道对文件的操作无法就两种:一种是对文件属性的操作,一种是对文件内容的操作。

而文件的操作就需要用指令来控制文件和编程访问文件。

2.2 路径

在我们windows中:D:\vs2022
【Linux】指令详解(一)_第2张图片
就是当前我所处的路径。
:就是windows的路径分隔符。
在这里插入图片描述
而在Linux中:/root/100
/:是Linux的路径分隔符。

而两个路径分割符之间,一定是一个“文件夹”,
路径最末端,一定是一个普通文件或者是文件夹。

那为什么会存在路径?
在系统层面标识一个特定文件。
那为什么要标识呢?
路径必须具有唯一性。也就是任何一个文件都只有一个父目录。
就是在访问任何文件之前,必须先找到这个文件。
【Linux】指令详解(一)_第3张图片
我们在找文件时有两种方式
一种时相对路径:以当前所处的目录为基础开始找。
一种时绝对路径:就是从根目录下开始找。
例如找到上图中的test.txt.
相对路径:…/usr/lib/text
绝对路径:/usr/lib/test.txt

3. 常见指令

3.1 pwd

在这里插入图片描述
pwd是我们当前在Linux系统中所处的路径。

3.2 ls

ls显示的都是文件的属性。
在这里插入图片描述
ls罗列出当前路径下的文件名,如果不知道当前路径的话,先执行pwd
如果执行ls时什么都没有,就是你的目录下就什么文件都没有。

3.2.1 ls -l

在这里插入图片描述
ls -l显示详细属性

3.2.2 ls -la

【Linux】指令详解(一)_第4张图片
这里的一个.和两个.是什么意思呢?
在Linux中以.开头的文件为隐藏文件。
只有使用ls -la时才会有。
【Linux】指令详解(一)_第5张图片
怎么证明呢?
我们创建一个以.开头的文件来看看。
【Linux】指令详解(一)_第6张图片
我们在ls -l中是没有看见的,而ls -la就能看见。

.:用它来表示当前路径
…:用它来表示上级文件

为什么会有.和…?
…:可以方便我们进行路径的回退,既要能进去也要那出来。
.:方便我们找到当前目录下的一个文件(可执行文件)。
【Linux】指令详解(一)_第7张图片
就退到了根目录。

3.3 mkdir

mkdir就是在当前路径下,创建一个“文件夹”。
如果不知道当前路径的话,先执行pwd
在这里插入图片描述

mkdir 100

就是在当前路径下,创建一个名字为100“文件夹”。

3.4 cd

cd进入指定的目录。
继续以上面所创建的1001为例子。

cd 100

在这里插入图片描述
也就是更改目录的意思,用pwd就能知道在哪个路径下。

3.5 clear

【Linux】指令详解(一)_第8张图片
当我们想要清理一下屏幕就使用clear,也就是清屏。
【Linux】指令详解(一)_第9张图片

3.6 touch

touch在当前目录下,创建一个新的普通文件。
【Linux】指令详解(一)_第10张图片
之后还会有其它指令的相关介绍,请多多关注。
如有错误欢迎指出,大家一起进步。

你可能感兴趣的:(Linux,linux,运维,服务器,开发语言)