
Linux是一种开源的类Unix操作系统内核,由芬兰程序员林纳斯·托瓦兹(Linus Torvalds)在1991年首次发布。它基于自由软件和开放源代码的理念,允许用户自由使用、修改和分发。Linux内核是操作系统的核心部分,负责管理计算机的硬件资源,如CPU、内存、磁盘等,并为应用程序提供运行环境。
我们可以通过自行购买云服务器,在云服务器中自行配置,通过SSH连接到云服务器。
文件 = 文件内容 + 文件属性 ; 对文件的操作也如此。
ls(list 的缩写)指令是用于列出目录内容的基本命令之一
语法: ls [选项][目录或文件]
注意:Linux的指令是可以携带选项的
下面将列出几条常用的选项。
.以及..两个隐藏文件。
.表示的为当前路径;..表示的是路径的上级路径。
指令是可以包含多个选项的
如: ls -la或是ls -al作用就是两条指令选项。
剩余不太常用的在上面不过多提及。

作用
常见用途 3. 确认当前目录:当你不确定当前所在的目录时,pwd 可以快速帮你确认。 4. 在脚本中使用:在编写脚本时,pwd 常用于获取当前目录路径,以便进行文件操作或路径拼接。
要知道,Linux的目录结构其实上可以看作是一个多叉树的样子。
他的叶子节点一定是空目录或非目录文件。路径上的节点一定是一个非空目录。
定位其中一个文件时,通常用路径来进行定位。
这可以类比Windows,形如: xxx/xxx/xxx
/为路径分隔符。
路径:
5. 绝对路径:从开始到指定位置,较长,使用不便,一般在配置文件时使用。
6. 相对路径:间接表示路径的一种方式,一般命令行输入使用。
cd(change directory)是几乎所有操作系统(包括 Windows、Linux 和 macOS)中用于更改当前工作目录的命令。它允许用户在文件系统中导航,从一个目录切换到另一个目录。
语法:cd 目录名 功能:改变工作目录。将当前工作目录改变到指定的目录下。
作用 : 查看当前用户。 whoami 命令的主要功能是输出当前有效用户(即当前会话的用户)的用户名。它通常用于脚本中,用于检查或记录当前用户的身份。
root为超级用户;/home为普通用户。
功能: 将目录结构以树状的形式显示。 但在使用tree前要先进行安装: 指令为:yum install -y tree。
语法:mkdir [选项] [dirname]
功能:在当前目录下创建一个名为 “dirname”的目录 在创建多路径文件时,一次一次输入会很麻烦可以使用下述选项:
递归建立多个目录touch 可以用来创建空文件。 常见选项: -a:仅修改文件的访问时间(Access Time),而不修改修改时间(Modify Time)。 -m:仅修改文件的修改时间(Modify Time),而不修改访问时间。 -t:手动设置文件的时间戳,格式为 [[CC]YY]MMDDhhmm[.ss]。例如,202504261200 表示 2025 年 4 月 26 日 12 点 0 分。 -d:指定文件的时间戳为一个具体的日期或时间,格式更灵活。例如,-d “2025-04-26 12:00”。 -r:将文件的时间戳设置为另一个文件的时间戳。例如,touch -r file1 file2 会将 file2 的时间戳设置为与 file1 相同。 -c:如果文件不存在,则不会创建新文件,也不会报错。