-
Linux PATH环境变量及作用(初学者必读)
所属栏目:[Linux] 日期:2020-12-14 热度:173
在讲解 PATH 环境变量之前,首先介绍一下 which 命令,它用于查找某个命令所在的绝对路径。例如: [root@localhost ~]# which rm/bin/rm[root@localhost ~]# which rmdir/bin/rmdir[root@localhost ~]# which lsalias ls='ls --color=auto' /bin/ls 注意,ls[详细]
-
Linux LVM(逻辑卷管理)删除详解
所属栏目:[Linux] 日期:2020-12-14 热度:141
创建好 LVM 之后,如果经过一段时间的运行,我们发现 LVM 技术并未像有些人吹嘘的那样为系统的管理和维护工作带来很大的方便,可以手动删除它。 与创建 LVM 的顺序恰好相反,在释放 LVM 所占磁盘空间的操作中,首先要删除卷组上所定义的逻辑卷(LV),之后删[详细]
-
Linux权限对指令执行的影响
所属栏目:[Linux] 日期:2020-12-14 热度:109
通过本章的学习我们知道,权限对于使用者账号是非常重要的,因为它可以限制使用者是否能读[详细]
-
Linux whereis命令用法详解
所属栏目:[Linux] 日期:2020-12-14 热度:99
在 Linux 中,搜索文件最简单快速的方法就是使用 whereis 命令,该命令的基本格式如下: [root@localhost ~]# whereis [-bmsu] [-BMS 目录... -f] [文件...] 此格式中,用 [] 括起来的都是可选选项,其中各个参数的含义分别是: -b:只查找二进制文件。 -B 目[详细]
-
Linux中大量使用脚本语言,而不是C语言!
所属栏目:[Linux] 日期:2020-12-14 热度:144
说到在 Linux 下的编程,很多人会想到用C语言,Linux 的内核、shell、基础命令程序,也的确是用C语言编写的,这首先证明了一点,C语言很强很通用。 到目前为止,C语言依然垄断着计算机工业中几乎所有的系统编程,而且也正因为是C语言,才使得 Unix 以及后来的[详细]
-
Linux命令行下如何识别文件类型?
所属栏目:[Linux] 日期:2020-12-14 热度:120
对于第一次使用 Linux 命令行的用户,可能真的搞不清楚哪个是文件,哪个是目录,究其原因是很难直接通过名字看出来目录和文件的区别。 虽然从名称上不容易分辨,但是可以从颜色上进行区分。一般情况下,Linux 用蓝色代表目录,其他颜色则表示是文件。例如:[详细]
-
Linux查看内存使用情况方法汇总
所属栏目:[Linux] 日期:2020-12-14 热度:59
内存的管理和优化,是 Linux 系统性能优化的重要组成部分,换句话说,内存资源是否充足,会直接影响应用系统(包含操作系统和应用程序)的使用性能。 本节将介绍几个系统命令,通过它们,可以快速查看 Linux 系统中内存的使用状况。 Linux查看内存使用情况:f[详细]
-
Linux文件系统详解
所属栏目:[Linux] 日期:2020-12-14 热度:50
硬盘是用来存储数据的,可以将其想象成柜子,只不过柜子是用来存储衣物的。新买来的硬盘,通常要对其进行分区并格式化,分区就如同把一个大柜按照要求分割成几个小柜子(组合衣柜);格式化就好比在每个小柜子中打入隔断,决定每个隔断的大小和位置,然后在柜[详细]
-
Linux swap分区及作用详解
所属栏目:[Linux] 日期:2020-12-14 热度:172
我们在安装系统的时候已经建立了 swap 分区。swap 分区通常被称为交换分区,这是一块特殊的硬盘空间,即当实际内存不够用的时候,操作系统会从内存中取出一部分暂时不用的数据,放在交换分区中,从而为当前运行的程序腾出足够的内存空间。 也就是说,当内存不[详细]
-
计算机基本工作原理是什么?
所属栏目:[Linux] 日期:2020-12-14 热度:154
在介绍计算机的工作原理之前,首先了解一下什么是计算机指令。 简单的理解,指令指的是能被计算机识别并执行的二进制代码,它规定了计算机能够完成的某一种操作。一条指令通常由 2 部分组成,分别是操作码和操作数,整条指令的结构如图 1 所示。 图 1 指令的[详细]
-
Linux rescue救援(光盘修复)模式详解
所属栏目:[Linux] 日期:2020-12-14 热度:132
如果系统错误已经导致单用户模式不能进入了,那么是否需要重新安装 Linux 系统?不用着急,为了应对单用户模式也无法修复的错误,Linux 系统提供了 rescue 救援(光盘修复)模式 。 rescue 救援模式的原理是不再使用硬盘中的文件系统启动 Linux,而是使用光盘[详细]
-
Vim中执行Linux命令的几种方式
所属栏目:[Linux] 日期:2020-12-14 热度:109
Vim 编辑器不仅提供了大量的命令来方便和加快我们的文件编辑工作,在此编辑器中,我们还可以直接使用 Linux 命令来进一步提高文件编辑的效率,这就是 Vim 编辑器的所谓过滤功能。 由于 Vim 编辑器中支持直接执行 Linux 命令,从而可以方便快捷地对文件完成以[详细]
-
服务器有哪些品牌?
所属栏目:[Linux] 日期:2020-12-14 热度:182
国内互联网公司使用的服务器品牌比较多,从笔者及同行和学员从事的互联网公司来看,DELL 品牌的服务器是最多的,也是性价比较高的,下面笔者将比较了解的品牌整理成一个简表,如表 1 所示。 表 1 服务器品牌简表 服务器品牌 说?明 DELL 戴尔服务器 互联网公司[详细]
-
Linux系统安全性分析
所属栏目:[Linux] 日期:2020-12-14 热度:99
很多人看到系统修复模式这节内容时,都会有所感慨:Linux 的密码破解太容易了,这样的操作系统还安全吗?Linux 不是以安全性著称的吗? 图 1 密码安全 本节,我们结合图 1 解释一下类似的问题。 我们一开始始为了安全,给用户设定密码,但是这样密码可以很容[详细]
-
服务器是由哪些硬件构成的?
所属栏目:[Linux] 日期:2020-12-14 热度:182
通过前面的学习我们知道,服务器其实就是一台配置更高的计算机,它的内部结构也和普通的计算机大同小异。图 1 所示为拆开盖子后的 Dell 服务器内部结构图。 图 1 Dell服务器的内部结构图 可以看到,服务器是由电源、CPU、内存、硬盘、风扇、光驱等几部分构成[详细]
-
Linux运维是做什么的?
所属栏目:[Linux] 日期:2020-12-14 热度:133
如今,Linux 深受互联网企业的喜爱,Linux 系统在互联网公司应用的也越来越多,不少的读者都愿意加入运维的行列中。 那么,运维每天都做什么工作呢?本节就来看一下运维人员的 3 大核心职责。 保证企业数据安全(不丢失、不泄露) 企业数据是现代各个 IT 企业[详细]
-
Linux单用户模式(修改密码、运行级别)方法详解
所属栏目:[Linux] 日期:2020-12-14 热度:148
很多新手当面对“忘记 root 账户密码导致无法登陆系统”这个问题时,直接选择重新系统。其实大可不必,我只需要进入 emergency mode(单用户模式)更新 root 账户的密码即可。 Linux 的单用户模式有些类似 Windows 的安全模式,只启动最少的程序用于系统修复[详细]
-
什么是冯诺依曼计算机(5大部件和特点)
所属栏目:[Linux] 日期:2020-12-14 热度:184
提到计算机,就不得不提及在计算机的发展史上做出杰出贡献的著名应用数学家冯·诺依曼(Von Neumann),他带领专家提出了一个全新的存储程序的通用电子计算机方案(如图 1 所示)。 图 1 计算机的组成框架 从图 1 可以看到,该方案规定了新机器由 5 个部分组[详细]
-
Linux硬链接和软链接详解(深度剖析)
所属栏目:[Linux] 日期:2020-12-14 热度:146
通过学习《Linux ln 命令》一节可以看到,使用 ln 命令建立硬链接和软链接非常简单,那这两种链接有什么区别,它们各自的作用和特点又是什么?为了解开这些疑问,本节将对硬链接和软链接做深度剖析。 对硬链接的深度剖析 首先,我们再来建立一个硬链接文件,[详细]
-
Linux如何查看CPU运行状态(详解版)
所属栏目:[Linux] 日期:2020-12-14 热度:79
CPU 是影响 Linux 性能的主要因素之一,本节将介绍几个可以用来查看 CPU 性能的命令。 Linux CPU性能分析:vmstat命令 vmstat 命令可以显示关于系统各种资源之间相关性能的简要信息,在 《Linux vmstat命令》一节中,我们已经对此命令的基本格式和用法做了详[详细]
-
服务器是什么?
所属栏目:[Linux] 日期:2020-12-14 热度:191
服务器是提供计算和存储服务的设备(如图 1 所示),是运维人员工作的主战[详细]
-
Linux磁盘配额测试过程完全攻略
所属栏目:[Linux] 日期:2020-12-14 热度:103
我们的磁盘配额已经生效,接下来测试一下是否会限制我们的用户。以 lamp1 用户为例, 因为 lamp1 用户除容量被限制外,也限制了文件个数。先测试文件个数是否被限制了,命令如下: [root@1ocalhost ~]# chmod 777 /disk/ #给/disk目录赋予权限,lamp1用户要拥[详细]
-
Linux查看硬盘读写情况(汇总版)
所属栏目:[Linux] 日期:2020-12-14 热度:104
除了 CPU 和内存,硬盘读写(I/O)能力也是影响 Linux 系统性能的重要因素之一。本节将介绍几个可用来查看硬盘读写性能的系统命令,并教大家如何通过这些命令的输出结果,判断出当前系统中硬盘是否处于超负荷运转。 Linux查看硬盘读写性能:sar -d命令 《Linu[详细]
-
Linux进程属性及含义
所属栏目:[Linux] 日期:2020-12-14 热度:113
一个进程包含多个属性参数,通过使用 ps 命令,我们可以查看当前系统中有关进程的详细信息,例如: [root@localhost ~]# ps -leF S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIMECMD4 S 0 1 0 0 80 0 - 718 - ? 00:00:02 init1 S 0 2 0 0 80 0 - 0 - ? 00:00[详细]
-
Linux命令行自动补全功能详解(实例演示)
所属栏目:[Linux] 日期:2020-12-14 热度:79
文件名(或者目录名)是执行 Linux 命令中最常见的参数,例如前面介绍的 cd、mkdir、cp 等命令,都涉及到了文件名。然而对初学者来说,输入完整的文件名感觉很麻烦,尤其面临文件名(目录名)特别长的时候。 考虑到这种情况,Shell(Bash)提供了一种称为“命[详细]