菜鸟入门:关于getfacl以及setfacl命令的基本用法与操作实战

Posted Posted in Linux, 入门, 系统, 菜鸟

命令名setfacl即为设置文件访问控制列表。setfacl,顾名思义就是设置文件的ACL规则。
而Acl(Access Control List)就是访问控制列表,最初目的是unix里面为了提供更高级的权限管理而设计的。
通常来说,使用当chmod命令的3个权限控制无法满足时,可以使用acl规则在添加额外的用户/组以及相关的访问控制权限。

….[阅读全文]

菜鸟入门:linux系统下free命令中显示的free与available区别

Posted Posted in Linux, 入门, 系统, 菜鸟

free是指查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。
total :内存总数  used:已经使用内存数    free :剩余内存数    swap:虚拟内存

例子
[root@andyxweb ~]# free -h
total used free shared buff/cache available
Mem: 990M 373M 88M 2.4M 528M ….[阅读全文]

老鸟经验:Linux操作系统常见故障处理之ext4文件系统超级块损坏修复实例

Posted Posted in Linux, 系统, 经验, 菜鸟

      前天外面出差大数据测试环境平台有7台服务器挂了,同事重启好了五台服务器,但是还有两台服务器启动不起来,第二天回来后我和同事再次去机房检查,发现两台服务器都显示superblock的报错,经过一番处理后两台服务器都正常进系统了,现决定重现superblock故障并将此类问题故障处理思路写下来方便后面新同事参考。

….[阅读全文]

老鸟经验:Linux中强大的strace调试命令用法以及详解操作实战

Posted Posted in Linux, 系统, 经验, 菜鸟

按照strace官网的描述:strace是一个可用于诊断、调试和教学的Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。

strace底层使用内核的ptrace特性来实现其功能。

本篇文章主要介绍了Linux系统中strace命令的使用以及strace命令用于追踪和统计系统调用信息,需要的朋友可以参考下。

….[阅读全文]

老鸟经验:在Linux上使用strace命令来输出系统调用细节

Posted Posted in Linux, 系统, 经验, 菜鸟

Strace即为system trace的缩写,在Linux系统里进行调试时所用。

使用 strace 跟踪用户进程和 Linux 内核之间的交互。在运维的日常工作中,故障处理和问题诊断是个主要的内容,也是必备的技能。strace作为一种动态跟踪工具,能够帮助运维高效地定位进程和服务故障。它像是一个侦探,通过系统调用的蛛丝马迹,告诉你异常的真相。

….[阅读全文]

Linux环境中最佳密码管理器推荐:5款图形环境/1款命令行环境/3款浏览器 密码管理器推荐

Posted Posted in Linux, 系统

密码管理器是创建唯一密码并安全存储它们的有用工具,这样你无需记住密码。

密码管理器或密钥管理员是一类用于生成、检索、保存及管理复杂密码、数字签名的措施,可以由硬件或软件实现。复杂密码的生成一般按需要以随机算法产生,而密码数据则保存于一个以密码、数字签名等方式加密的数据库内。它的作用类似于钥匙圈,方便个人或企业组织集中管理密码、数字签名等身份管理要素。

是时候了解一下适用于 Linux 桌面的最佳密码管理器啦!

….[阅读全文]

菜鸟必看:全方位介绍Linux权限的概念以及相关命令使用方法(chown/chmod/facl/UID/GID/Stickybit/umask/Selinux)

Posted Posted in Linux, 入门, 系统, 菜鸟

Linux系统中的每个文件和目录都有访问许可权限,用他来确定谁能通过何种方式对文件和目录进行访问和操作。 文件或目录的访问权限分为只读,只写和可执行三种。

有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。所有者一般是文件的创建者。所有者能允许同组用户有权访问文件,还能将文件的访问权限赋予系统中的其他用户。在这种情况下,系统中每一位用户都能访问该用户拥有的文件或目录。

了解 Linux 权限以及如何控制哪些用户可以访问文件是系统管理的一项基本技能。

….[阅读全文]

如何安装Debian10与Windows10共存的双系统引导 详细图文教程

Posted Posted in Linux, Windows, 系统

在无数次劝说自己后,你终于做出了一个大胆的决定:试试 Linux。

不过,在完全熟悉 Linux 之前,你依旧需要使用 Windows 10 系统。幸运的是,可以通过一个双系统引导设置,能让你在启动时,选择自己想要进入的系统。在接下来的教程中中,你会看到如何 如何双重引导 Windows 10 和 Debian 10。

….[阅读全文]

菜鸟入门:如何在RHEL8/CentOS8上使用dnf命令安装EPEL扩展源仓库

Posted Posted in Linux, 入门, 系统, 菜鸟

EPEL 是Enterprise Linux Extra Packages的缩写,是Fedora团队提供的免费开源扩展源仓库。 EPELCentOS , RedHat , Oracle LinuxScientific Linux发行版提供额外或补充软件包。

它同时提供基于rpm和dnf的软件包,并增强了安装的便利性。 在本指南中,您将学习如何在Red Hat Enterprise Linux 8.x版上安装EPEL 。

….[阅读全文]

CentOS8最新特性 以及 如何分区/选择安装包 全套详细安装方法 图文教程

Posted Posted in Linux, 入门, 系统, 菜鸟

CentOS 8 官方正式发布了!!!CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 对组件的修改主要是去除 Red Hat 的商标及美工图。

该版本还包含全新的 CentOS Streams ,Centos Stream 是一个滚动发布的 Linux 发行版,它介于 Fedora Linux的上游开发和 RHEL 的下游开发之间而存在。你可以把 CentOS Streams 当成是用来体验最新红帽系 Linux 特性的一个版本,而无需等太久。

CentOS 8 主要改动和 RedHat Enterprise Linux 8 是一致的,基于 Fedora 28 和内核版本 4.18, 为用户提供一个稳定的、安全的、一致的基础,跨越混合云部署,支持传统和新兴的工作负载所需的工具。

….[阅读全文]