-
Linux awk命令详解
所属栏目:[Linux] 日期:2022-07-07 热度:131
除了使用 sed 命令,Linux 系统中还有一个功能更加强大的文本数据处理工具,就是 awk。它诞生于 20 世纪 70 年代末期,这也许是它影响了众多 Linux 用户的原因之一。 曾有人推测 awk 命令的名字来源于 awkward 这个单词。其实不然,此命令的设计者有 3 位,[详细]
-
Linux软件包源码包和二进制包
所属栏目:[Linux] 日期:2022-07-07 热度:173
Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。 GPL,全称 General Public License,中文名称通用性公开许可证,简单理解 GPL 就是一个保护软件自由的一[详细]
-
Linux RPM包统一命名规则
所属栏目:[Linux] 日期:2022-07-07 热度:156
RPM 二进制包的命名需遵守统一的命名规则,用户通过名称就可以直接获取这类包的版本、适用平台等信息。 RPM 二进制包命名的一般格式如下: 包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名 例如,RPM 包的名称是httpd-2.2.15-15.el6.centos.[详细]
-
Linux RPM包安装卸载和升级rpm命令详解
所属栏目:[Linux] 日期:2022-07-07 热度:69
本节讲解如何使用 rpm 命令对 RPM 二进制包进行安装、卸载和升级操作。 我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,读者可以直观地感受到源码包和 RPM 包的区别。 RPM包默认安装路径 通常情况下,RPM 包采用系统默[详细]
-
Linux rpm命令查询软件包-q-qa-i-p-l-f-R
所属栏目:[Linux] 日期:2022-07-07 热度:194
《rpm 命令安装、升级和卸载 RPM 包》一节介绍了使用 rpm 命令安装、升级和卸载 RPM 软件包,rpm 命令还可用来对 RPM 软件包做查询操作,具体包括: 查询软件包是否已安装; 查询系统中所有已安装的软件包; 查看软件包的详细信息; 查询软件包的文件列表;[详细]
-
Linux gunzip命令解压缩文件或目录
所属栏目:[Linux] 日期:2022-07-07 热度:114
gunzip 是一个使用广泛的解压缩命令,它用于解压被 gzip 压缩过的文件(扩展名为 .gz)。 对于解压被 gzip 压缩过的文件,还可以使用 gzip 自己,即 gzip -d 压缩包。 gunzip 命令的基本格式为: [root@localhost ~]# gunzip [选项] 文件 该命令常用的选项及[详细]
-
Linux gzip命令压缩文件或目录
所属栏目:[Linux] 日期:2022-07-07 热度:145
gzip 是 Linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为.gz。 再强调一下,gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件。 gzip 命令的基本格式如下: [root[详细]
-
Linux rm命令删除文件或目录教程
所属栏目:[Linux] 日期:2022-07-06 热度:158
当 Linux 系统使用很长时间之后,可能会有一些已经没用的文件(即垃圾),这些文件不但会消耗宝贵的硬盘资源,还是降低系统的运行效率,因此需要及时地清理。 rm 是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用 rm 命令删除文件或[详细]
-
Linux mv命令移动文件或改名介绍
所属栏目:[Linux] 日期:2022-07-06 热度:135
mv 命令(move 的缩写),既可以在不同的目录之间移动文件或目录,也可以对文件和目录进行重命名。该命令的基本格式如下: [root@localhost ~]# mv 【选项】 源文件 目标文件 选项: -f:强制覆盖,如果目标文件已经存在,则不询问,直接强制覆盖; -i:交互[详细]
-
环境变量指什么,Linux环境变量及作用
所属栏目:[Linux] 日期:2022-07-06 热度:81
变量是计算机系统用于保存可变值的数据类型,我们可以直接通过变量名称来提取到对应的变量值。在 Linux 系统中,环境变量是用来定义系统运行环境的一些参数,比如每个用户不同的家目录(HOME)、邮件存放位置(MAIL)等。 值得一提的是,Linux 系统中环境变[详细]
-
打包归档和压缩包含两者的差异
所属栏目:[Linux] 日期:2022-07-06 热度:74
在讲解具体的归档命令和压缩命令之前,先来了解一下归档和压缩所各自代表的含义。 归档,也称为打包,指的是一个文件或目录的集合,而这个集合被存储在一个文件中。归档文件没有经过压缩,因此,它占用的空间是其中所有文件和目录的总和。 通常,归档总是会[详细]
-
Linux tar打包命令详情
所属栏目:[Linux] 日期:2022-07-06 热度:95
Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包。 使用 tar 命令归档的包通常称为 tar 包(tar 包文件[详细]
-
Linux zip命令压缩文件或目录说明
所属栏目:[Linux] 日期:2022-07-06 热度:179
我们经常会在 Windows 系统上使用 .zip格式压缩文件,其实.zip格式文件是 Windows 和 Linux 系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式, 本节要讲的 zip 命令,类似于 Windows 系统[详细]
-
Linux more命令分屏展示文件内容
所属栏目:[Linux] 日期:2022-07-06 热度:178
在讲解 cat 命令时,我们留下了一个疑问,即当使用 cat 命令查看文件内容时,如果文件过大,以至使用PgUp+上箭头组合键向上翻页也无法看全文件中的内容,该怎么办呢?这就需要使用 more 命令。 more 命令可以分页显示文本文件的内容,使用者可以逐页阅读文件[详细]
-
Linux中head命令显示文件开头的内容
所属栏目:[Linux] 日期:2022-07-06 热度:181
head 命令可以显示指定文件前若干行的文件内容,其基本格式如下: [root@localhost ~]# head [选项] 文件名 选项 含义 -n K 这里的 K 表示行数,该选项用来显示文件前 K 行的内容;如果使用 -K 作为参数,则表示除了文件最后 K 行外,显示剩余的全部内容。 -[详细]
-
Linux sudo命令用法介绍系统权限管理
所属栏目:[Linux] 日期:2022-07-06 热度:63
我们知道,使用 su 命令可以让普通用户切换到 root 身份去执行某些特权命令,但存在一些问题,比如说: 仅仅为了一个特权操作就直接赋予普通用户控制系统的完整权限; 当多人使用同一台主机时,如果大家都要使用 su 命令切换到 root 身份,那势必就需要 root[详细]
-
SELinux策略规则的启动和关闭详解版
所属栏目:[Linux] 日期:2022-07-06 热度:149
默认情况下,并不是所有的规则都处于开启状态,因此,虽然我们无需修改规则的具体内容,但学习如何开启和关闭规则,还是很有必要的。 规则的开启与关闭并不困难,使用 getsebool 命令来查询规则的开启和关闭状态,使用 setsebool 命令来修改规则的开启与关闭[详细]
-
教你如何提升Linux服务器的安全性
所属栏目:[Linux] 日期:2022-07-03 热度:108
每天都有成千上万的新网站诞生,这些网站大部分都是采用linux作为服务器,一方面是linux是免费的,需要资源更少,更稳定,一方面是因为linux的服务器防护性更高。但是如果我们不正确使用linux的话,它也是非常容易被攻击的,下面我们就介绍下如何更好地配置[详细]
-
详解在Ubuntu中引导至救援模式或紧急模式
所属栏目:[Linux] 日期:2022-07-03 热度:64
这篇指南是针对 Ubuntu 编写的,但是,下面所给的步骤应该也适用于大多数使用 systemd 作为默认服务管理器的 Linux 发行版。 在进入主题前,让我们简单的理解:什么是 救援rescue 模式 和 紧急Emergency 模式,以及这两种模式的目的是什么。 什么是紧急模式[详细]
-
怎样通过 chroot 恢复 Arch Linux 系统
所属栏目:[Linux] 日期:2022-07-03 热度:165
这个快速指南解释了恢复 Arch Linux 安装的一些方便步骤。作为一个滚动发布的版本,Arch Linux 中有时会出现一些问题。不是因为你自己的行为,而是数以百计的其他原因,如新内核与你的硬件或软件的兼容性。但是,Arch Linux 仍然很棒,它提供了最新的软件包[详细]
-
网络丢包,网络延迟?这款神器帮你搞定全部!
所属栏目:[Linux] 日期:2022-07-03 热度:134
mtr 全称 my traceroute,是一个把 ping 和 traceroute 合并到一个程序的网络诊断工具。traceroute 默认使用 UDP 数据包探测,而 mtr 默认使用 ICMP 报文探测,ICMP 在某些路由节点的优先级要比其他数据包低,所以测试得到的数据可能低于实际情况。 安装方法[详细]
-
Linux 命令行小窍门 !叹号的用处
所属栏目:[Linux] 日期:2022-07-03 热度:169
history 的基础 HISTSIZE 变量值设置保存在历史列表中的命令数。默认情况下,该值为 500。这些先前发出的命令(称为历史列表)存储在历史文件中。它的默认位置是~/.bash_history,这个位置存储在shell变量HISTFILE中。本文中使用!命令将 bash 历史记录列表中[详细]
-
放绝招!Docker Desktop 宣布支持 Linux
所属栏目:[Linux] 日期:2022-07-03 热度:106
Docker Desktop 已经登陆 Linux 了。因此,Docker 满足了开发人员在产品路线图中最需要的要求之一,尽管它这样做的时间比预期的要晚,Docker Desktop for Windows 和 Mac 已经有一段时间了,而且竞争越来越激烈。 Docker Desktop 是一种由 Docker Engine、Do[详细]
-
Blender 3.2 推出,在 Linux 上启用 AMD GPU 渲染
所属栏目:[Linux] 日期:2022-07-03 热度:152
Blender 基金会今天宣布发布 Blender 3.2,这是这款开源、免费和跨平台 3D 建模软件 Blender 3.x 系列的第二个版本。Blender 3.2 仅比 Blender 3.1晚了三个月,并引入了新的渲染功能,例如仅包含来自光源子集的照明的新型 Cycles 渲染通道,使用灯光组修改颜[详细]
-
值得尝试的六款 Linux 文字解决程序
所属栏目:[Linux] 日期:2022-07-03 热度:148
作家们总是在寻找更好的方法将他们的文字和想法以更好的方式呈现给他们的读者。我对文字处理程序最早的印象是在 Apple II 上使用 AppleWorks 和后来的 FrEDWriter,后者是一个创建于 1985 年的免费文字处理程序。这是我的学生们的标配,他们许多人来自没有钱[详细]
