Linux
文章平均质量分 94
晨犀
尘封浮世俗,觉醒心灵悠
展开
-
Linux 可视化管理工具:宝塔面板(BT)
宝塔面板(BT)是一款国内开发的基于 Web 的服务器管理工具,主要面向中小企业和个人开发者。与 Webmin 相比,宝塔面板更专注于 LAMP(Linux + Apache/Nginx + MySQL/MariaDB + PHP)和 LNMP(Linux + Nginx + MySQL/MariaDB + PHP)环境的快速部署和管理。在 Linux 系统的可视化管理中,宝塔面板则以其简洁的界面和快速部署能力,成为中小企业和个人开发者的理想选择,特别适合用于 Web 服务器的管理。原创 2024-08-24 06:15:00 · 1141 阅读 · 0 评论 -
Linux 可视化管理工具:Webmin
Webmin 是一款基于 Web 的系统管理工具,旨在通过图形用户界面(GUI)简化 Linux/Unix 系统的管理任务。Webmin 支持通过浏览器直接管理系统,提供了丰富的模块,涵盖了从用户管理到服务配置的方方面面。在 Linux 系统的可视化管理中,Webmin 更适合需要全面管理 Linux 系统的用户,尤其是那些对系统配置有深入理解并且需要管理多个服务和功能的管理员。它的模块化设计和广泛的功能使其成为一个强大的系统管理工具。原创 2024-08-23 14:13:53 · 1247 阅读 · 2 评论 -
linux 系统备份与恢复方法及解决方案
在现代企业环境中,数据的安全性和可恢复性至关重要。特别是在物理机环境中,由于无法像虚拟机那样轻松创建快照,一旦系统出现异常或者数据损坏,可能会导致严重的后果,如系统重装和数据丢失。这不仅会带来巨大的工作量,还可能对业务连续性造成严重影响。因此,采用有效的备份和恢复策略是确保系统稳定运行的关键。Linux 系统提供了几种简便而可靠的备份与恢复方法,适用于不同的场景和需求。使用 TAR 打包文件或分区tar是 Linux 系统中最常用的打包工具之一。原创 2024-08-23 14:10:25 · 1135 阅读 · 0 评论 -
Linux日志管理基本介绍及日志轮替原理
1)日志文件是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。2)日志对于安全来说也很重要,它记录了系统每天发生的各种事情,通过日志来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。3)可以这样理解 日志是用来记录重大事件的工具.日志轮替是通过移动并改名旧的日志文件,同时创建新的日志文件的方式来管理日志文件的大小和数量。logrotate是实现日志轮替的主要工具,它可以根据配置文件自动执行日志轮替。原创 2024-08-22 17:25:19 · 862 阅读 · 0 评论 -
Shell 编程实战篇:函数与语法详解
在 Shell 脚本中,函数用于将可重复使用的代码片段封装在一起,方便在脚本的不同部分调用。# 函数体commands# 或者# 函数体commands: 函数名,用于调用函数时使用。commands: 函数体,包含要执行的命令和逻辑。Shell 编程是 Linux 系统管理和自动化任务中不可或缺的技能。通过理解函数、变量、条件语句和循环的使用,可以编写更加高效和灵活的脚本,解决各种实际问题。原创 2024-08-22 14:57:11 · 992 阅读 · 0 评论 -
Linux Shell 编程基础入门(一)
Shell 是一个命令行解释器,为用户提供了与操作系统交互的界面。在 Linux 和 Unix 系统中,Shell 是与内核交互的桥梁,用户可以通过 Shell 执行命令、运行程序、管理文件系统等。Shell 编程指的是通过编写一系列 Shell 命令的脚本,自动化执行某些任务。常用的 Shell 包括 Bash(Bourne Again Shell)、Zsh(Z Shell)和 Ksh(Korn Shell)等。由于 Bash 是最常用的 Shell,本文将主要基于 Bash 进行讲解。原创 2024-08-21 12:10:22 · 1452 阅读 · 0 评论 -
管理软件包工具RPM 与 YUM的基本介绍和使用
RPM(Red Hat Package Manager)是一个用于管理软件包的工具,它在许多 Linux 发行版中被广泛使用。RPM 最初由 Red Hat 开发,但现在它已经成为许多其他 Linux 发行版的标准包管理工具,如 CentOS、SUSE 和 Fedora 等。RPM 文件通常以.rpm为扩展名,类似于 Windows 的.exe文件,用于分发和安装软件。RPM 工具不仅用于安装软件包,还可以用于查询、验证、卸载和升级软件包。原创 2024-08-21 12:03:43 · 939 阅读 · 0 评论 -
Linux网络配置的基本原理、常用命令以及实战操作
ip工具ip命令是iproute2工具包的一部分,功能强大,常用于管理网络接口、路由、隧道等。ifconfig工具ifconfig是传统的网络接口配置工具,虽然在现代系统中逐渐被ip命令取代,但仍然被广泛使用。nmcli工具nmcli是的命令行接口,适用于现代桌面环境和服务器网络配置。是systemd中的网络管理模块,常用于配置静态IP、路由和DNS等。本文介绍了Linux系统中网络配置的基本原理和实际操作技巧。网络配置是确保系统稳定运行的基础技能,熟练掌握这些技能将大大提高工作效率。原创 2024-08-20 13:11:25 · 992 阅读 · 0 评论 -
什么是进程管理
在Linux操作系统中,进程管理是系统管理员和开发者必须掌握的重要技能之一。每个在系统中执行的程序都被称为一个进程,每个进程都有一个唯一的进程ID号(PID),用于标识和管理该进程。通过本文的学习,希望能帮助你对Linux系统中的进程管理有了全面的理解和掌握。进程管理是Linux系统操作的核心技能之一,熟练掌握这些命令和概念将大大提高你的系统管理效率。文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论😁如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞。原创 2024-08-20 13:08:20 · 988 阅读 · 0 评论 -
Linux 磁盘分区、挂载方法及常用命令
1)Linux 来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且咱一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。2)Linux 采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。3)示意图本文详细介绍了 Linux 下磁盘分区与挂载的基础知识和实际操作流程,帮助读者理解如何有效管理和利用磁盘空间。原创 2024-08-19 14:56:50 · 942 阅读 · 0 评论 -
定时任务调度`crond` 和 `at` 命令使用
任务调度:是指系统在某个时间执行的特定的命令或程序。任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等.2.个别用户工作:个别用户的个性化需求,可能希望执行某些程序,比如对mysql数据库的备份。示意图1)at命令是一次性定时计划任务,at的守护进程 atd 会以后台模式运行,检查作业队列来运行。2)默认情况下,atd 守护进程每 60 秒检查作业队列。有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。原创 2024-08-19 14:51:06 · 1000 阅读 · 0 评论 -
Linux 实操-权限管理:深入了解rwx的作用
当你在Unix或Linux系统中查看文件的详细信息时,你会看到一串描述文件属性和权限的信息。例如,当你使用ls -l这些内容是什么意思呢?第0位确定文件类型(d、-、l、c、b).接下来的九个字符分为三组,每组三个字符,分别表示文件所有者、文件所属组以及其他用户对文件的权限。第 1-3 位确定所有者(该文件的所有者)拥有该文件的权限。—User第 4-6 位确定所属组(同用户组的)拥有该文件的权限,—Group第 7-9 位确定其他用户拥有该文件的权限 —0ther。原创 2024-08-18 17:46:45 · 1167 阅读 · 0 评论 -
快速了解组管理基本知识和实际操作
在 Linux 中的每个用户必须属于一个组,不能独立于组外。在 Linux 中每个文件有所有者、所在组、其它组的概念。原创 2024-08-18 17:38:36 · 541 阅读 · 0 评论 -
快速了解一系列实用 Linux 命令
本文介绍了一系列常用的 Linux 命令,涵盖了文件管理、文本处理、进程管理、文件压缩、网络工具、系统管理、软件包管理、文本编辑器以及系统监控等方面。掌握这些命令将大大提高你在 Linux 系统中的工作效率。希望本文能够帮助你更好地理解和运用 Linux 命令行工具。原创 2024-08-17 16:13:54 · 738 阅读 · 0 评论 -
Linux 用户管理的基本概念、常用工具及操作流程
Linux 是一种广泛使用的开源操作系统,因其稳定性和安全性而受到许多企业和个人用户的青睐。在 Linux 中,用户管理是一项重要的系统管理任务,它不仅涉及用户账户的创建、修改和删除,还包括权限的分配与管理。本文旨在详细介绍 Linux 中的用户管理操作,帮助读者理解并掌握相关技能。Linux 操作系统中,用户管理对于确保系统的安全性和资源的有效利用至关重要。每个用户都有自己的账户,这些账户拥有不同的权限级别,从而限制了用户可以访问的系统资源和服务。原创 2024-08-17 16:05:05 · 942 阅读 · 0 评论 -
Linux 开机重启、用户登录注销和运行级别
Linux 提供了多种命令来重启或关闭系统。下面列举了一些常用的命令及其用途:1)shutdown -h now :立该进行关机。2)shutdown -h +1 “hello, 1 分钟后会关机了” :1分钟后关机,并显示消息 “hello, 1 分钟后会关机了”。符号后面跟随的时间数值。表示从当前时间开始计算,而后面的数字则是等待的时间(以分钟为单位)。3)shutdown -r now : 现在重新启动计算机。原创 2024-08-16 14:52:03 · 691 阅读 · 0 评论 -
快速了解Vi 和 Vim 编辑器三种模式及快捷键使用
Linux 系统会内置 vi 文本编辑器。Vim 具有程序编辑的能力,可以看做是 Ⅵ 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。切换模式:了解如何在正常模式、插入模式和命令行模式之间切换是非常重要的。iIoOaArREsc或Shift + [移动光标:掌握光标的快速移动技巧,例如使用h,j,k,l分别代表左、下、上、右移动。ggGnG(n为行数)复制与粘贴:了解如何复制文本(yy)、删除文本(dd。原创 2024-08-16 14:44:39 · 967 阅读 · 0 评论 -
使用Xshell6远程登录Linux 服务器--远程上传下载文件Xftp6的使用
为什么需要远程登录 Linux?答:因为公司开发时,具体的应用场景如下1.linux 服务器是开发小组共享。2.正式上线的项目是运行在公网。3.因此程序员需要远程登录到 Linux 进行项目管理或者开发。4.远程登录客户端有 Xshell6, Xftp6,我们这里使用 Xshell 和 Xfp6,其它的远程工具大同小异。Xshell 是一款非常流行的终端模拟器,广泛用于远程连接 Linux 服务器进行管理和操作。原创 2024-08-15 15:45:48 · 1093 阅读 · 0 评论 -
Linux基础入门--目录结构之基本目录操作及注意事项
1、Linux操作系统采用了一种层次化的文件系统结构,所有的文件和目录都从根目录(/)开始。这种结构类似于一棵倒置的树,其中根目录位于树的顶部,而其他所有目录都是其子目录。了解这些基本的目录及其用途对于使用Linux系统至关重要。2、深刻理解 Linux 树状文件目录是非常重要的。3、在 Linux 世界里,一切皆文件(!!原创 2024-08-15 14:00:55 · 916 阅读 · 0 评论 -
Linux基础入门---Centos安装步骤
😀前言本篇博文是关于Centos的详细安装,希望你能够喜欢🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力😉😉。原创 2024-08-14 13:12:06 · 547 阅读 · 0 评论 -
Linux基础入门---安装vmware
Linux 是一个开源且免费的操作系统,其稳定性、安全性、处理多并发都已得到业界认可。目前很多企业级的项目(c/c++/php/python/java/go)都会部署到 Linux/unix 系统上。原创 2024-08-14 12:52:30 · 739 阅读 · 0 评论