Linux
文章平均质量分 92
Linux打怪通关攻略专栏
海岸星的清风
这个作者很懒,什么都没留下…
展开
-
Linux打怪通关攻略(1)Linux用户管理
文章目录Linux用户管理查看用户创建用户用户组删除用户和用户组Linux用户管理查看用户who am i输出的第一列表示打开当前伪终端的用户的用户名,第二列的 pts/0 中 pts 表示伪终端,所谓伪是相对于 /dev/tty 设备而言的,第三列则表示当前伪终端的启动时间。要查看当前登录用户的用户名,去掉空格直接使用 whoami 即可。创建用户在 Linux 系统里, root 账户拥有整个系统至高无上的权限,比如新建和添加用户。大部分 Linux 系统在安装时都会建议用户新建一个用原创 2022-02-12 16:39:52 · 2938 阅读 · 0 评论 -
Linux打怪通关攻略(2)Linux 文件权限
文章目录Linux 文件权限查看文件权限变更文件所有者修改文件权限Linux 文件权限查看文件权限文件权限就是文件的访问控制权限,即哪些用户和组群可以访问文件以及可以执行什么样的操作。ls 命令(list),我们用它来列出并显示当前目录下的文件,当然这是在不带任何参数的情况下,它能做的当然不止这么多,现在我们就要用它来查看文件权限。使用较长格式列出文件:ls -l你可能除了知道最后面那一项是文件名之外,其它项就不太清楚了,那么到底是什么意思呢?可能你还是不太明白,比如第一项文件类型和权原创 2022-02-12 21:29:30 · 633 阅读 · 0 评论 -
Linux打怪通关攻略(3)Linux 目录结构
文章目录Linux 目录结构FHS 标准目录路径Linux 目录结构首先了解 Linux 的目录与 Windows 的目录的区别,对于一般操作上的感受来说没有多大不同,但从它们的实现机制来说是完全不同的。一种不同是体现在目录与存储介质(磁盘,内存,DVD 等)的关系上。以往的 Windows 一直是以存储介质为主的,主要以盘符(C 盘,D 盘…)及分区来实现文件管理,然后之下才是目录,目录就显得不是那么重要,除系统文件之外的用户文件放在任何地方任何目录也是没有多大关系。所以通常 Windows 在使原创 2022-02-13 15:50:22 · 100 阅读 · 0 评论 -
Linux打怪通关攻略(4)Linux 文件基本操作
文章目录Linux 文件基本操作新建复制删除移动文件与文件重命名查看文件查看文件类型编辑文件Linux 文件基本操作新建新建空白文件使用 touch 命令创建空白文件。关于 touch 命令,其主要作用是来更改已有文件的时间戳的(比如,最近访问时间,最近修改时间),但其在不加任何参数的情况下,只指定一个文件名,则可以创建一个指定文件名的空白文件(不会覆盖已有同名文件),当然你也可以同时指定该文件的时间戳。创建名为 test 的空白文件,因为在其它目录没有权限,所以需要先 cd ~ 切换回 shi原创 2022-02-13 21:35:03 · 465 阅读 · 0 评论 -
Linux打怪通关攻略(5)Vim命令指北针
文章目录一、Vim基本操作二、文档编辑重复命令光标快速移动复制粘贴和剪切三、Vim 查找替换字符的替换及撤销快速缩进查找四、Vim 高级功能多文件编辑可视模式视窗操作文档加密在 vim 执行外部命令功能设定一、Vim基本操作三种模式切换命令操作其它模式==>普通模式按 Esc键普通模式==>插入模式普通模式==>命令模式按 : (shift 加 冒号)普通模式==>可视模式按 v 可视模式,按 V 可视块模式命令行模式下保存文原创 2022-02-15 16:46:27 · 146 阅读 · 0 评论 -
Linux打怪通关攻略(6)环境变量与文件查找
文章目录环境变量环境变量命令的查找路径与顺序添加自定义路径到 PATH 环境变量修改和删除已有变量如何让环境变量立即生效搜索文件环境变量要解释环境变量,得先明白变量是什么,准确的说应该是 Shell 变量,所谓变量就是计算机中用于记录一个值(不一定是数值,也可以是字符或字符串)的符号,而这些符号将用于不同的运算处理中。通常变量与值是一对一的关系,可以通过表达式读取它的值并赋值给其它变量,也可以直接指定数值赋值给任意变量。为了便于运算和处理,大部分的编程语言会区分变量的类型,用于分别记录数值、字符或者原创 2022-02-18 16:02:12 · 88 阅读 · 0 评论 -
Linux打怪通关攻略(7)文件打包与解压缩
文章目录文件打包与解压缩概念zip 压缩打包程序使用 zip 打包文件夹,注意输入完整的参数和路径:设置压缩级别为 9 和 1(9 最大,1 最小),重新打包:创建加密 zip 包使用 unzip 命令解压缩 zip 文件tar 打包工具文件打包与解压缩概念首先,了解一下常见常用的压缩包文件格式。在 Windows 上最常见的不外乎这两种 *.zip,*.7z 后缀的压缩文件。在 Linux 上面常见的格式除了以上两种外,还有 .rar,*.gz,*.xz,*.bz2,*.tar,*.tar.gz,原创 2022-02-20 14:58:17 · 187 阅读 · 0 评论 -
Linux打怪通关攻略(8) 文件系统操作与磁盘管理
文章目录文件系统操作与磁盘管理查看磁盘和目录的容量挂载卸载磁盘`dd` 命令简介使用 dd 命令创建虚拟镜像文件使用 `mount` 命令挂载磁盘到目录树使用 fdisk 为磁盘分区文件系统操作与磁盘管理查看磁盘和目录的容量使用 df 命令查看磁盘的容量:在实验楼的环境中你将看到如下的输出内容:但在实际的物理主机上会更像这样:物理主机上的 /dev/sda2 是对应着主机硬盘的分区,后面的数字表示分区号,数字前面的字母 a 表示第几块硬盘(也可能是可移动磁盘),你如果主机上有多块硬盘则可原创 2022-02-20 16:19:22 · 90 阅读 · 0 评论 -
Linux打怪通关攻略(9)命令执行顺序控制与管道
文章目录命令执行顺序控制与管道命令执行顺序控制顺序执行多条命令有选择的执行命令管道试用cut 命令,打印每一行的某一字段grep 命令,在文本中或 stdin 中查找匹配字符串wc 命令,简单小巧的计数工具sort 排序命令uniq 去重命令tr 命令 删除或者替换字符col 命令join 命令 合并文件paste 命令 合并文件命令执行顺序控制与管道命令执行顺序控制通常情况下,我们每次只能在终端输入一条命令,按下回车执行,执行完成后,我们再输入第二条命令,然后再按回车执行。有时候我们会一次输入多条原创 2022-02-21 15:27:01 · 516 阅读 · 0 评论 -
Linux打怪通关攻略(10)数据流重定向
数据流重定向> 或 >> 操作分别是将标准输出导向一个文件或追加到一个文件中,这其实就是重定向,将原本输出到标准输出的数据重定向到一个文件中,因为标准输出(/dev/stdout)本身也是一个文件,我们将命令输出导向另一个文件自然也是没有任何问题的。简单的重定向前面已经提到过 Linux 默认提供了三个特殊设备,用于终端的显示和输出,分别为 stdin(标准输入,对应于在终端的输入),stdout(标准输出,对应于终端的输出),stderr(标准错误输出,对应于终端的输出)。原创 2022-02-21 18:08:43 · 72 阅读 · 0 评论 -
Linux打怪通关攻略(11)正则表达式基础
文章目录正则表达式基础介绍概述基本语法正则表达式基础介绍概述正则表达式,英语:Regular Expression,在代码中常简写为 regex、regexp 或 RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在 Perl 中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由 UNIX 中的工具软件(原创 2022-02-21 20:07:27 · 95 阅读 · 0 评论 -
Linux打怪通关攻略(12)grep 模式匹配命令
文章目录grep 模式匹配命令基本操作使用正则表达式grep 模式匹配命令基本操作grep 命令用于打印输出文本中匹配的模式串,它使用正则表达式作为模式匹配的条件。grep 支持三种正则表达式引擎,分别用三个参数指定:参数说明-EPOSIX 扩展正则表达式,ERE-GPOSIX 基本正则表达式,BRE-PPerl 正则表达式,PCRE不过在你没学过 perl 语言的大多数情况下你将只会使用到 ERE 和 BRE,所以我们接下来的内容都不会讨论到 PCRE原创 2022-02-21 20:36:19 · 2775 阅读 · 0 评论 -
Linux打怪通关攻略(13)sed 流编辑器
文章目录sed 流编辑器sed 常用参数介绍sed 编辑器的[执行命令]sed 操作举例sed 流编辑器sed 工具在 man 手册里面的全名为"sed - stream editor for filtering and transforming text ",意即,用于过滤和转换文本的流编辑器。在 Linux/UNIX 的世界里敢称为编辑器的工具,大都非等闲之辈,比如前面的 vi/vim(编辑器之神),emacs(神的编辑器),gedit 这些编辑器。sed 与上述的最大不同之处在于它是一个非交互原创 2022-02-22 09:56:35 · 445 阅读 · 0 评论 -
Linux打怪通关攻略(14)awk 文本处理语言
awk 文本处理语言awk 的一些基础概念awk 所有的操作都是基于 pattern(模式)—action(动作)对来完成的,如下面的形式:pattern {action}你可以看到就如同很多编程语言一样,它将所有的动作操作用一对 {} 花括号包围起来。其中 pattern 通常是表示用于匹配输入的文本的“关系式”或“正则表达式”,action 则是表示匹配后将执行的动作。在一个完整 awk 操作中,这两者可以只有其中一个,如果没有 pattern 则默认匹配输入的全部文本,如果没有 actio原创 2022-02-22 11:10:03 · 577 阅读 · 0 评论 -
Linux打怪通关攻略(15)Linux 软件安装
文章目录Linux 软件安装开始apt 包管理工具介绍apt-get安装软件包软件升级卸载软件软件搜索使用 dpkg使用 dpkg 安装 deb 软件包查看已安装软件包的安装目录从二进制包安装Linux 软件安装开始apt 包管理工具介绍APT 是 Advance Packaging Tool(高级包装工具)的缩写,是 Debian 及其派生发行版的软件包管理器,APT 可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了 Unix 系统上管理软件的过程。APT 最早被设计成 dpkg原创 2022-02-23 09:28:31 · 106 阅读 · 0 评论 -
Linux打怪通关攻略(16)Linux 进程概念
文章目录Linux 进程概念概念理解进程的属性进程的分类进程的衍生进程组与 Sessions工作管理Linux 进程概念概念理解首先程序与进程是什么?程序与进程又有什么区别?程序(procedure):不太精确地说,程序就是执行一系列有逻辑、有顺序结构的指令,帮我们达成某个结果。进程(process):进程是程序在一个数据集合上的一次执行过程,在早期的 UNIX、Linux 2.4 及更早的版本中,它是系统进行资源分配和调度的独立基本单位。简单来说,程序是为了完成某种任务而设计的软件,比如 vi原创 2022-02-23 10:38:59 · 100 阅读 · 0 评论 -
Linux打怪通关攻略(17)Linux 进程管理
文章目录Linux 进程管理进程的查看top 工具的使用ps 工具的使用pstree 工具的使用进程的管理kill 命令的掌握进程的执行顺序Linux 进程管理进程的查看不管在测试的时候、在实际的生产环境中,还是自己的使用过程中,难免会遇到一些进程异常的情况,所以 Linux 为我们提供了一些工具来查看进程的状态信息。我们可以通过 top 实时的查看进程的状态,以及系统的一些信息(如 CPU、内存信息等),我们还可以通过 ps 来静态查看当前的进程信息,同时我们还可以使用 pstree 来查看当前活原创 2022-02-23 11:25:46 · 312 阅读 · 0 评论