📝 Linux管理员教程

30篇技术文档
  Linux管理员教程

📅  最后修改于: 2020-10-31 13:23:27        🧑  作者: Mango

Linux是根据Unix哲学设计的,即“将小型,精确的工具链接在一起,从而简化了较大的任务”。从根本上讲,Linux经常没有针对某个特定用途的大型单一用途应用程序。取而代之的是,有数百种基本实用程序结合在一起提供强大的功能,可以高效地完成大型任务。 CentOS在企业级Linux发行版中独树一帜,始终忠于Linux建立于其上的开源特性。本教程全面了解Linux Admin,并说明了如何使用Linu...

  Linux Admin-CentOS概述

📅  最后修改于: 2020-10-31 13:23:44        🧑  作者: Mango

CentOS在企业级Linux发行版中独树一帜,忠于Linux建立于其上的开源特性。第一个Linux内核是由赫尔辛基大学(Linus Torvalds)的一名大学生开发的,并与Richard Stallman创建和推广的GNU实用程序结合在一起。 CentOS具有行之有效的开放源代码许可,可以为当今的商业世界提供动力。CentOS已迅速成为世界上最多产的服务器平台之一。任何Linux管理员在寻求工...

  基本CentOS Linux命令

📅  最后修改于: 2020-10-31 13:24:06        🧑  作者: Mango

在学习CentOS Linux Administrator的工具之前,重要的是要注意Linux管理命令行背后的理念。Linux是根据Unix哲学设计的,即“将小型,精确的工具链接在一起,从而简化了较大的任务”。从根本上讲,Linux经常没有针对某个特定用途的大型单一用途应用程序。取而代之的是,有数百种基本实用程序结合在一起提供强大的功能,可以高效地完成大型任务。Linux哲学的例子例如,如果管理员...

  Linux管理员-文件/文件夹管理

📅  最后修改于: 2020-10-31 13:25:02        🧑  作者: Mango

为了在CentOS Linux中引入适用于目录和文件的权限,让我们看一下以下命令输出。注意-您将看到的三种主要对象类型是“-”-普通文件的破折号“ d”-用于目录“ l”-用于符号链接我们将专注于每个目录和文件的三个输出块-drwxr-xr-x:根:根-rw-r–r–:根:根drwxr-xr-x:根:根现在让我们分解一下,以更好地理解这些行-dMeans the object type is a ...

  Linux管理员-用户管理

📅  最后修改于: 2020-10-31 13:25:40        🧑  作者: Mango

在讨论用户管理时,我们需要了解三个重要术语-用户数团体权限我们已经讨论了应用于文件和文件夹的深入权限。在本章中,让我们讨论用户和组。CentOS用户在CentOS中,有两种类型的帐户-系统帐户-用于守护程序或其他软件。交互式帐户-通常分配给用户以访问系统资源。两种用户类型之间的主要区别是-守护程序使用系统帐户来访问文件和目录。通常不允许通过Shell或物理控制台登录进行交互式登录。最终用户使用交互...

  Linux管理员-配额管理

📅  最后修改于: 2020-10-31 13:26:26        🧑  作者: Mango

可以同时启用CentOS磁盘配额。在超出磁盘容量之前提醒系统管理员,并拒绝进一步的用户磁盘存储访问。当磁盘已满时,根据磁盘上驻留的内容,整个系统可能会停止运转直到恢复。在CentOS Linux上启用配额管理基本上是一个四步过程-步骤1-在/ etc / fstab中为组和用户启用配额管理。步骤2-重新挂载文件系统。步骤3-创建配额数据库并生成磁盘使用表。步骤4-分配配额策略。在/ etc / f...

  系统服务启动和停止

📅  最后修改于: 2020-10-31 13:27:00        🧑  作者: Mango

systemd是在Linux上运行服务的新方式。systemd具有取代的sysvinit。systemd为Linux带来了更快的启动时间,现在已成为管理Linux服务的标准方法。虽然稳定,但systemd仍在发展。systemd作为一个初始化系统,用于管理引导Linux内核后需要更改状态的服务和守护程序。通过状态更改,可以应用启动,停止,重新加载和调整服务状态。首先,让我们检查当前在服务器上运行的...

  Linux管理员-使用systemctl进行资源管理

📅  最后修改于: 2020-10-31 13:27:27        🧑  作者: Mango

systemctl是用于控制systemd的实用程序。 systemctl为CentOS管理员提供了在systemd上执行多种操作的能力,包括-配置系统单位获取系统状态的状态启动和停止服务启用/禁用运行时的systemd服务等。systemctl的命令语法非常基本,但是可以与开关和选项纠缠在一起。我们将介绍管理CentOS Linux所需的systemctl最基本的功能。以下是与systemctl...

  Linux管理员-带有crgoups的资源管理

📅  最后修改于: 2020-10-31 13:27:55        🧑  作者: Mango

cgroups或Control Groups是Linux内核的一项功能,允许管理员分配或限制用于服务以及组的系统资源。要列出正在运行的活动控制组,我们可以使用以下ps命令-从CentOS 6.X开始,资源管理已使用systemd初始化实现进行了重新定义。在考虑将资源管理用于服务时,主要要关注的是cgroups。cgroup在systemd的功能和简单性方面都取得了进步。cgroup在资源管理中的目...

  Linux管理员-流程管理

📅  最后修改于: 2020-10-31 13:29:06        🧑  作者: Mango

以下是与流程管理一起使用的常见命令-bg,fg,nohup,ps,pstree,top,kill,killall,免费,正常运行时间,很好。处理流程快速说明:在Linux中处理PID在Linux中,每个运行的进程都被赋予一个PID或进程ID号。这个PID是CentOS识别特定进程的方式。正如我们所讨论的,systemd是第一个启动的进程,在CentOS中PID的值为1。Pgrep用于获取给定进程名...

  Linux管理员-防火墙设置

📅  最后修改于: 2020-10-31 13:29:52        🧑  作者: Mango

firewalld是CentOS上iptables的默认前端控制器。与原始iptables相比,防火墙前端有两个主要优势-使用易于配置的区域并实现抽象链和规则的区域。规则集是动态的,这意味着在更改和/或修改设置时状态连接不会中断。请记住,firewalld是iptables的包装器-而不是替代品。尽管自定义iptables命令可与firewalld一起使用,但建议使用firewalld,以免破坏防...

  在CentOS Linux上配置PHP

📅  最后修改于: 2020-10-31 13:30:23        🧑  作者: Mango

PHP是当今使用最多产的Web语言之一。每个CentOS都需要在CentOS上安装LAMPStack,这很可能早于以后。传统的LAMP堆栈由(L)inux(A)pache(M)ySQL(P)HP组成。CentOS上的LAMP Stack有三个主要组件-网络服务器Web开发平台/语言数据库服务器注–术语LAMP Stack也可以包括以下技术:PostgreSQL,MariaDB,Perl, Pyth...

  在CentOS Linux上设置Python

📅  最后修改于: 2020-10-31 13:30:52        🧑  作者: Mango

Python是一种广泛使用的解释语言,它为在Linux(和其他操作系统)上编写脚本应用程序的代码领域带来了专业性。在Perl曾经是行业标准的地方, Python在许多方面都超过了Perl。Python与Perl相比的一些优势是-快速完善语言标准的库语言定义中考虑了代码的可读性从GUI支持到Web开发的各种专业框架,应有尽有Python可以做Perl可以做的任何事情,而且在很多情况下, Python...

  在CentOS Linux上配置Ruby

📅  最后修改于: 2020-10-31 13:31:17        🧑  作者: Mango

Ruby是Web开发和Linux管理的好语言。 Ruby提供了许多以前讨论过的所有语言的优点:PHP, Python和Perl。要安装Ruby,最好通过rbenv进行引导,这使管理员可以轻松地安装和管理Ruby环境。安装Ruby的另一种方法是用于Ruby的标准CentOS软件包。建议使用rbenv方法及其所有优点。对于非Ruby精通者,CentOS软件包将更容易。首先,让我们获取rbenv安装程序...

  Linux管理员-为CentOS Linux设置Perl

📅  最后修改于: 2020-10-31 13:31:51        🧑  作者: Mango

Perl已经存在很长时间了。它最初被设计为用于分析文本文件的报告语言。随着流行度的提高,Perl添加了模块支持或CPAN,套接字,线程和其他功能强大的脚本语言所需的功能。与PHP, Python或Ruby相比,Perl的最大优点是:只需花费很少的精力即可完成工作。 Perl的这种哲学并不总是意味着它以正确的方式完成工作。但是,对于Linux上的管理任务,Perl被认为是脚本语言的首选。Perl相对...