linux
-
攒机如何选配置



确定用途后,攒机配置的选择关键在于:根据预算,选择合适数量的CPU内核和时钟速度(3);选择充足的RAM(8GB或以上)(4);选择具备强大处理能力和专用显存的显卡(5);采用固态硬盘(SSD)提高启动和加载速度(6);确保电源瓦数满足组件总功耗(7);选择尺寸合适且通风良好的机箱(8);选择与CP…
-
在 Fedora Linux 操作系统上设置 Z Shell



对于一些人来说,终端可能会很吓人。但终端不仅仅是一个输入的黑屏。它通常运行一个 shell(外壳),如此称呼的原因是它围绕着内核。shell 是一个基于文本的界面,可让你在系统上运行命令。它有时也被称为命令行解释器command line interpreter(cli)。与大多数 linux 发行…
-
如何查看Linux文件系统类型 df与lsblk命令使用详解



在linux系统中确认文件系统类型可使用 df 和 lsblk 命令。1. 使用 df -th 可查看挂载点的文件系统类型,适用于快速了解各挂载点的空间和文件系统情况;2. 使用 lsblk -f 可查看设备及其分区的文件系统信息,适用于识别所有磁盘结构及未挂载分区。两者结合使用能更全面掌握文件系统…
-
如何安装Linux开发工具包 组安装和meta-package使用



安装 linux 开发工具包的关键在于明确发行版和所需组件,主要方法有组安装和元包安装。1. 组安装适用于 red hat 系统,通过命令 sudo dnf groupinstall “development tools” 可一次性安装 gcc、make、gdb 等工具;2.…
-
基于 Markdown 的幻灯片生成器



假设你需要做一个演示presentation。在准备的过程中,你想到“我需要写几张幻灯片”。 你可能倾向于简洁的纯文本[1],认为 LibreOffice Writer 这样的软件对你要做的事情而言像是杀鸡用牛刀。或者你只是遵从你内心深处的极客意识。 将 Markdown[2] 格式的文件转换为优雅…
-
大神教你:ownCloud的双因素身份验证教程



先决条件 我假设你已经有一个owncloud 8系统并运行。 那里有一些很好的例子。 你也可以看一下在本网站上如何安装owncloud 8和nginx 。 另外我假设你正在运行一个privacyIDEA系统。 这个方法不包括privacyIDEA的安装。 您还可以在Howtoforge中找到如何在C…
-
介绍gitlab的备份恢复与升级



几乎任何应用系统都规避不开的三个问题:备份、恢复和升级。相对而言来说,gitlab-ce虽然是一个开源免费产品,但在这三方面做的还是比较人性化的。下面逐个介绍。 一、数据备份 先打开/etc/gitlab/gitlab.rb配置文件,查看一个和备份相关的配置项: gitlab_rails[‘back…
-
在MySQL中设置主从复制入门实例



mysql复制示例:一个master将向单个slave发送信息。为了使进程工作,您将需要两个IP地址:主服务器之一和从属设备之一。 本教程将使用以下IP地址: 12.34.56.789-主数据库12.23.34.456-从数据库 本文假设您具有sudo权限的用户并且已安装MySQL。 如果你没有my…
-
如何查找Linux大容量目录 ncdu可视化分析工具指南



ncdu 是 linux 中快速查找大目录的工具,安装命令因系统而异,如 debian/ubuntu 用 sudo apt install ncdu;使用时输入 ncdu /path/to/directory 扫描目录;界面中 ↑ ↓ 选择项目,enter 进入目录,d 删除文件(慎用),q 退出,…
-
使用 Fail2Ban + SSH 安全策略防止暴力破解



阻止ssh暴力破解的核心是fail2ban与ssh安全配置结合;2. fail2ban通过监控日志、匹配失败尝试并自动封禁ip实现动态防御;3. 强化ssh需禁用密码认证、禁用root登录、修改默认端口、限制用户访问及认证次数;4. 实施时需备份配置、测试新设置、避免锁死自身,确保日志路径正确并合理…