- 博客(51)
- 收藏
- 关注
原创 FTP文件服务的搭建----详解
本篇文章是基于linux搭建ftp文件传输服务,了解服务的配置文件,两种工作模式:主动和被动,禁锢目录,访问控制,客户端工具的使用,虚拟用户的配置详细过程,案例应用。
2025-06-07 09:00:00
961
1
原创 NFS 网络存储服务的搭建
本文介绍了NFS(网络文件系统)服务的配置与管理。主要内容包括:NFS服务的基本概念及其在企业中的应用场景;所需软件包安装;配置文件/etc/exports的详细解读;NFS服务的完整搭建步骤,从创建共享目录到客户端挂载验证;以及通过inotify+rsync实现NFS服务器实时备份的扩展方案。文章还强调了RPC服务在NFS中的关键作用,并对不同共享选项的安全特性进行了说明。整个流程涵盖了从基础配置到高级备份的完整解决方案,适用于Linux环境下的文件共享需求。
2025-06-04 13:22:20
1085
1
原创 rsync服务的搭建
Rsync是一款高效的文件同步工具,支持本地和远程数据同步。它具有增量备份、保持文件属性(权限、时间、软硬链接等)的特点,传输效率高。Rsync支持两种认证方式:rsync-daemon方式(默认873端口)和ssh方式。作为服务使用时需配置/etc/rsyncd.conf文件,设置模块路径、权限等参数。结合inotify工具可实现实时同步,监控目录变化并自动触发rsync同步。在CentOS6中可通过xinetd服务托管rsync,修改/etc/xinetd.d/rsync配置文件启用服务。使用时需注意密
2025-06-01 22:42:34
1355
2
原创 远程管理SSH服务的搭建
本文详细介绍了Linux系统SSH服务的搭建与配置方法。主要内容包括:1)关闭防火墙和SELinux;2)配置yum源并安装openssh软件包;3)修改sshd配置文件实现安全设置(如禁止root登录、修改默认端口等);4)SSH服务管理命令;5)使用scp进行文件传输;6)SSH免密登录的原理与实现步骤(生成密钥对、公钥传输、验证)。还介绍了pwgen密码生成工具的使用,以及如何通过修改配置提升SSH服务的安全性。文章提供了从基础安装到高级配置的完整指导,适合Linux系统管理员参考。
2025-06-01 16:27:07
878
原创 Python函数——万字详解
本文介绍了Python中函数模块的学习内容,重点讲解了内置函数、自定义函数、模块的使用以及文件操作。内置函数如len、bin等可以直接调用,自定义函数通过def关键字定义,模块则分为内置模块和第三方模块。文件操作部分详细介绍了文件的读取和写入,包括路径、模式等注意事项。此外,文章还涉及了函数的参数、返回值、作用域、闭包、装饰器、匿名函数、生成器等高级概念,帮助读者深入理解Python函数的使用和优化。最后,文章还介绍了内置函数和推导式的应用,展示了如何通过简洁的代码实现复杂的功能。
2025-05-19 20:52:34
1285
3
原创 Linux之彻底掌握防火墙-----安全管理详解
基于Linux的防火墙介绍,分类:软、硬件防火墙,四表五链(五表五链),iptables的介绍和应用,firewalld的介绍和应用,iptables和firewalld实现本机端口的转发,实现跨主机的端口转发,实现SNAT和DNAT。
2025-04-23 11:03:42
1446
10
原创 谈Linux之磁盘管理——万字详解
硬盘的基本知识,基本分区管理:磁盘划分思路;fdisk分区(MBR),gdisk和parted分区(GRT),mkfs文件系统格式化,挂载:mount 、umount、aotufs,以及自动挂载文件的配置;lvm逻辑卷的管理:pv、vg、lv 创建、删除、扩容,pvcreate、vgcreate\lvcreate;软硬RAID详解。
2025-04-08 20:12:36
741
3
原创 再谈——Python语法+进制和编码
Python的循环语句,break和continue,字符串格式化,运算符,进制与进制的转化,编码与编码转化。
2025-03-07 20:58:43
610
7
原创 Python快速入门——全网独一【详】
Python操作环境的准备和概述;输入输出的介绍;初识数据类型:整型int、字符串、布尔类型;变量:变量名的规范、变量内存指向关系;注释的介绍;条件语句:基本条件语句、多条件判断语句、条件嵌套。
2025-03-04 21:34:51
727
3
原创 Linux进程检测与进程管理
linux进程与程序,top命令的详解与进程信息的详解,free查看内存的使用情况,df查看磁盘剩余空间,ps查看系统进程信息,netstat/ss 查询网络访问信息,kill、killall杀死进程
2025-02-19 15:24:16
426
2
原创 自有服务与软件包
自有服务概述,systemctl 管理服务命令详解(显示服务、查看、启动、重启停止服务),服务持久化,常用自有服务(ntp、firewalld、crond)详解,Linux软件包:原码包、二进制包,rpm包的获取,软件的安装、卸载、更新,rpm依赖关系,查看文件所属包。光盘的挂载和解挂。
2025-02-10 20:22:00
763
3
原创 Linux之详谈——权限管理
权限管理:权限概述、分类,设置方式:使用chmod 修改权限(ugo)或根据数字形式进行修改权限,属主与数组的设置chown、chgrp,特殊权限:设置位S、粘滞位T。ACL访问可控制:getfacl 和 setfacl命令,umask值
2025-01-28 18:13:23
955
6
原创 Linux浅谈——管道、网络配置和客户端软件的使用
管道符、xargs命令扩展,网络配置:ifconfig,systemctl start / restart / stop network(启动/重启/关闭),客户端软件:SecureCRT、XShell(推荐)、Putty、MobaXterm(推荐)
2025-01-16 19:33:49
1059
4
原创 Linux的用户管理
用户组的管理:用户组的添加、修改和删除。用户的管理:用户的添加、修改和删除。wheel组的相关配置和添加。用户组和用户相关信息的查看。
2025-01-13 19:31:27
1211
10
原创 独一无二,万字详谈——Linux之文件管理
Linux下一切皆文件,文件的命名,文件的创建、删除,复制、剪切/删除,文件的打包压缩,文件的查看:more、less命令的解析,vim编辑器的概述和使用,head、tail命令的解析,wc、du命令的解析,find、grep命令的使用以及输出重定向和追加重定向的介绍。
2024-12-23 17:41:10
1162
1
原创 浅谈——Linux的基础命令
键盘上有一个按键:Tab键当我们在Linux系统的终端中,输入命令时,可以无需完整的命令,只需要记住命令的前几个字母即可,然后按Tab键,系统会自动进行补全操作。有些命令可能都以某几个字母开头,这个时候,只需要按两次Tab键,其就会显示所有命令。> Tab键的功能特别强大:其不仅可以补全命令还可以补全Linux的文件路径基本语法:> 扩展:-横杠作用是什么?答:-横杠代表切换用户的同时,切换用户的家目录主要功能:获取计算机操作系统相关信息基本语法:5、ls命令6、pwd命令
2024-12-06 19:54:15
938
5
原创 技术文档怎么写:从结构设计到内容编写的全部指南
技术文档怎样写?本篇文章参考于其他各大文章以及平台的文档。同时也用到了AI搜索,只能说是站在巨人的肩膀上的创作而已。本人纯小白,还望各位大佬指点!
2024-12-06 00:31:57
2495
13
原创 浅谈——Linux命令入门之前奏
VMware备份的两种方式:克隆和快照,Linux严格区分大小写,Linux文件扩展名,Linux中所有内容以文件的形式保存,Linux存储设备必须挂载,Linux系统文件的文件目录结构,Linux系统文件的用途
2024-12-04 14:35:46
943
9
原创 【C语言——浮点数在内存中的存储(补充篇)】
M: 根据前面的介绍M可以写成1.xxxxxxxx的形式,在计算机内部存储时默认这个数的第一位有效位数字总为1,故在内存中只需要保存小数点后面的数字(二进制表示),等到读取数据的时候再把前面的1 补上去。这样也可以使小数点后面的有效位保留的更精确。 E: E为一个无符号整数(0~255/0~2047),它在 内存中存储的时候需要找一个中间数(127/1023)。比如2^10的指数E为10,所以E保留在内存中的数字为137,即10001001。
2024-03-17 22:56:08
543
1
原创 【C语言---指针(2)】
一.数组名的理解数组名就是首元素的的地址,即arr==&arr[0]。不过该说法有两个例外:sizeof(数组名) 和&数组名中表示的是取出整个数组的地址。除此之外,都表示的是首元素的地址。1.使用指针访问数组#include int main(){ int arr[10] = { 0 }; int sz = sizeof(arr) / sizeof(arr[0]); int* p = arr; for (int i = 0; i < sz; i++)
2024-03-10 18:14:58
1010
1
如何才能将自己的文章推送上热门
2024-12-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人