详解 Linux 中的 /etc/fstab 文件/etc/fstab 。它是一个至关重要的配置文件,它负责管理文件系统的挂载信息,确保系统启动时能够自动完成存储设备与目录树的关联。
一、什么是 /etc/fstab?/etc/fstab(File System Table)是 Linux 系统中定义文件系统挂载规则的配置文件。是告诉系统在启动时如何自动挂载各类存储设备,包括本地硬盘分区、U 盘、网络存储(如 NFS)等。
在 Linux 中,”挂载” 是将存储设备与目录树中的某个目录关联的操作,参考另一篇文章:救命!服务器崩了竟因不会挂U盘?Linux命令行挂载秘籍,运维小哥血泪总结…通过挂载,用户可以像访问普通目录一样读写设备中的文件(Linux一切皆文件)。而 fstab 则将这一过程自动化,避免了每次启动系统后手动执行 mount 命令的繁琐。
二、/etc/fstab 的文件格式fstab 文件的每一行对应一个文件系统的挂载配置,由6 个字段组成,字段之间用空格或制表符分隔,顺 ...
运维命令简易上手💎 服务器命令知识切换权限12sudo su 权限名称 // 不填时,默认为root// 💡:有的用户名设置了密码,还需要输入密码回车验证
下载第三方包不同的服务器操作系统,下载包的命令不一样
Debian/Ubuntu 发行版:sudo apt-get install unzip
CentOS/RHEL 发行版:sudo yum install unzip
Fedora 发行版:sudo dnf install unzip
改变目录1234cd . // 返回上级cd ~ // 返回根目录cd /home/work // 返回指定目录// 💡技巧:输入字母按tab键会自动补全
改变文件12345678910// 移动文件mv /a /b// 将a移动到b目录下,a可以是文件,也可以是目录// 💡技巧:如果指定的新地址不存在,则会创建新目录// 重命名mv a b // 将a命名为b// 删除文件rm -rf 文件名 // 删除指定文件
文件压缩123456zip -r command_file.zip file1 file2// ...
银河麒麟服务器v10 sp2安装mongodb 6.0.0123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869一、下载源码包:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel80-6.0.0.tgz二、安装mongodb1、解压 放到 /usr/local/ 目录下tar -zxvf mongodb-linux-x86_64-rhel80-6.0.0.tgzmv mongodb-linux-x86_64-rhel80-6.0.0 /usr/local/mongodb2、切换目录cd /usr/local/mongodb3、在当前路径【/usr/local/mongodb】下创建文件夹mkdir -p ./data/dbmkdir ./logs4、进入/usr/local/mongodb/bin 目录下,创 ...
导读curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。
它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。
本文介绍它的主要命令行参数,作为日常的参考,方便查阅。内容主要翻译自《curl cookbook》。为了节约篇幅,下面的例子不包括运行时的输出,初学者可以先看我以前写的《curl 初学者教程》。
不带有任何参数时,curl 就是发出 GET 请求。
1$ curl https://www.example.com
上面命令向www.example.com发出 GET 请求,服务器返回的内容会在命令行输出。
-A参数指定客户端的用户代理标头,即User-Agent。curl 的默认用户代理字符串是curl/[version]。
1$ curl -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.380 ...
高效运维工具箱:精选频繁运用的10款Linux运维神器咱们运维工程师日常干活,离不开各种顺手的好工具。下面这10个可以说是必备神器,帮你省时省力,稳保系统平稳运行:
1、****Shell脚本
功能:通过编写自动化脚本执行任务和批处理操作。
适用场景:广泛应用于文件处理、系统管理、定时任务调度及基础网络配置等场景。
优势:具备高度的灵活性和强大的系统交互能力,能够直接调用系统命令和工具,支持复杂的逻辑控制和管道操作。
实例:运维工程师常编写Shell脚本系统资源检查,如CPU使用率、内存使用率、磁盘使用率、系统负载等。
1234567891011121314151617181920212223242526272829303132vi check_system.sh#!/bin/bash # 检查CPU使用率check_cpu() { top -bn1 | grep "Cpu(s)" | awk '{print $2}' | awk -F'%' '{print $1 ...
HTML详细教程HTML 零基础详细教程
本教程从基础概念到实战案例,循序渐进讲解HTML核心知识,适合零基础入门,所有代码均可直接复制运行,快速掌握网页搭建基础。
一、HTML 基础认知
什么是HTML
HTML(HyperText Markup Language,超文本标记语言),不是编程语言,是用来描述网页结构的标记语言,通过各类标签定义网页中的文字、图片、链接、视频等元素。
HTML 文档基本结构
所有HTML页面都遵循固定的骨架结构,标签成对出现(少数自闭合标签除外),层级嵌套清晰。
12345678<!DOCTYPE html> <!-- 声明文档类型为HTML5,必须放在第一行 --><html lang="zh-CN"> <!-- 根标签,lang指定语言(中文为zh-CN) --><head> <!-- 头部:页面元信息,不显示在网页正文 --> <meta charset="UTF-8"> <!-- 字符编码,UTF- ...
苦练Python第59天:tempfile模块,临时文件自动删!再也不用手动清理到怀疑人生前言大家好,我是 倔强青铜三。欢迎关注我,微信公众号:倔强青铜三。欢迎点赞、收藏、关注,一键三连!
欢迎来到 苦练Python第59天!
今天我们要深入的是 tempfile 模块。
它是你写代码时最不想管、但又最离不开的 隐形守护者:
临时文件?自动删。临时目录?自动清。多进程并发?安全锁。
学完它,你将彻底告别手动清理 /tmp、忘记删文件、权限爆炸等 社死现场,用纯 Python 优雅地解决“我的临时文件去哪了”这一灵魂拷问。
🎯 今日收获预览
四大高层神器:TemporaryFile、NamedTemporaryFile、TemporaryDirectory、SpooledTemporaryFile
两大底层钉子户:mkstemp()、mkdtemp()
五大辅助函数:缓存、前缀、目录、字节路径、全局配置
实战案例:日志不落盘、大文件缓存、单元测试隔离、多进程锁文件
🧊 热身:为什么不用手撸?灵魂三问:
你敢保证 finally 一定执行?
你敢保证 Windows 不掉权 ...
Tomcat 与 Nginx、Apache 的区别是什么?这个问题本身有个误解:把三个东西都叫「web server」,会让人以为它们是同一种东西的三种实现。其实不是。Nginx 和 Apache 是 HTTP 服务器,Tomcat 是 Servlet 容器,它们干的活不在一个层次上。
Nginx 和 Apache(一般说的 Apache 指的是 Apache HTTP Server,也就是 httpd)是 HTTP 服务器:收 HTTP 请求、按配置干活、回 HTTP 响应。它们擅长扛静态文件、做反向代理、做负载均衡,但它们不执行 Java 代码。你打一个 .war 包丢给 Nginx,Nginx 不知道怎么处理——它只会返回 404 或者把请求转给别人。
Tomcat 是 Servlet 容器,不是完整的 Java EE 应用服务器(那是 WildFly、WebLogic、WebSphere 干的事,它们支持 EJB、JMS、JTA 等完整规范)。Tomcat 只实现 Servlet 和 JSP 规范,核心能力是:把 HTTP 请求交给你的 Java 代码去处理,再把结果变成 H ...
