傻傻小猪哈哈
码龄4年
关注
提问 私信
  • 博客:55,930
    55,930
    总访问量
  • 39
    原创
  • 2,330,993
    排名
  • 25
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2020-11-29
博客简介:

m0_53073002的博客

查看详细资料
个人成就
  • 获得20次点赞
  • 内容获得2次评论
  • 获得165次收藏
创作历程
  • 15篇
    2022年
  • 24篇
    2021年
成就勋章
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

174人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

1第一章Linux命令.md

发布资源 2022.12.06 ·

排序,递归,循环

文章目录一、test命令二、常用的测试操作符三、if语句3.1、单分支3.2双分支3.3多分支结构一、test命令1.条件测试操作1.2文件测试要使shell脚本程序具备一定的"智能",面临的第一个问题就是如何区分不同的情况以确定执行何种操作。例如,当磁盘使用率超过95%时,发送告警信息;当备份目录不存在时,能够自动创建;当源码编译程序时,若配置失败则不再继续安装等shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0时表示成功,否则(非0值)表示失败或异常。使用专门的测
原创
发布博客 2022.03.07 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell变量补充

文章目录一、交互式定义变量read命令变量的作用范围export命令(作用范围全局环境)expr命令:let命令:bc交互模式scale为指定保留几位小数环境变量只读变量位置变量预定义变量一、交互式定义变量read命令除了上述赋值操作以外,还可以使用 Bash 的内置命令read来给变量赋值。用来提示用户输入信息,从而实现简单的交互过程。执行时将从标准输入设备(键盘)读入一行内容,并以空格为分隔符,将读入的各字段依次赋值给指定的变量(多余的内容赋值给最后一个变量)。若指定的变量只有一个,则将整行内容
原创
发布博客 2022.01.22 ·
1449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shell自动安装http

文章目录一、shell 的作用:二、重定向与管道操作重定向输出重定向输入错误重定向三、shell的变量一、shell 的作用:shell 的作用:Linux系统中的shell是一个特殊的应用程序,它介于操作系统内核与用户之间,充当了一个"命令解释器"的角色,负责接收用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行,并输出执行结果。常见的shell 解释器程序有很多种,使用不同的shell时,其内部指令、命令行提示符等方面会存在一些区别。通过/etc/shells文件可以了解当前
原创
发布博客 2022.01.22 ·
1878 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PXE介绍与实验

文章目录一、PXE原理和概念二、KickStart概述实验步骤实验:一、PXE原理和概念PXE是由Intel 公司开发的网络引导技术,工作在 Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。PXE严格来说并不是一种安装方式,而是一种引导的方式。进行PXE安装的必要条件是要安装的计算机中包含一个PXE支持的网卡(NIC),即网卡中必须要有PXE Client。PXE( Pre-boot Execution Environment)协议使计算机可
原创
发布博客 2022.01.22 ·
3536 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

远程访问与控制

文章目录一、OpenSSH服务器4-1二、OpenSSH服务器4-2四、秘钥验证五、使用SSH客户端程序2-1六、TCP WRAPPERS 访问控制补充:ACLsetfacl -m:给用户或群组添加 ACL 权限setfacl -d:设定默认 ACL 权限setfacl -x:删除指定的 ACL 权限setfacl -b:删除指定文件的所有 ACL 权限一、OpenSSH服务器4-1SSH (Secure Shell)协议是一种安全通道协议对通信数据进行了加密处理,用于远程管理回OpenSSH服
原创
发布博客 2022.01.22 ·
709 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

DNS域名解析

文章目录一、DNS系统的作用二、DNS系统类型2-1三、DNS系统类型2-2四、实验:正向解析一、DNS系统的作用​ 正向解析:根据域名查找对应的IP地址反向解析:根据IP地址查找对应的域名DNS系统的分布式数据结构了解即可(几下13个根)DNS作用互联网中的114查号台/导航员全球13台DNS根服务器分布:美国verisign公司2台网络管理组织IANA(Internet Assigned Number Authority)1台欧洲网络管理组织RIPE-NCC(Reso
原创
发布博客 2022.01.22 ·
1881 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

DHCP原理与配置

文章目录一、了解DHCP服务3-1二、了解DHCP服务3-2三、了解DHCP服务3-3四、DHCP的租约过程五、使用DHCP动态配置主机地址六、安装DHCP服务器七、主配置文件八、启动DHCP服务九、DHCP中继原理十、补充:FTP实验:匿名登录实验:实名登录十一、实验:一、了解DHCP服务3-1DHCP (Dynamic HostConfiguration Protocol,动态主机配置协议)由Internet工作任务小组设计开发专门用于为TCP/IP网络中的计算机自动分配TCPIP参数的协议
原创
发布博客 2022.01.22 ·
1533 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

一、Inode

文章目录一、Inode概述1.1、文件数据包括元信息与实际数据1.2、inode的特殊作用1.3、Linux系统文件三个主要的时间属性1.4、目录文件的结构1.5、inode的号码二、inode的大小三、链接文件四、恢复EXT类型的文件五、恢复XFS类型的文件xfsdump命令格式六、xfsdump使用限制七、日志文件7.1、日志的功能7.2、日志保存位置7.3、由系统服务rsyslog统一管理7.4、日志消息的级别7.5、日志记录的一般格式7.6、用户日志分析7.7、程序日志分析7.8、日志管理策略一、
原创
发布博客 2022.01.22 ·
1111 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Linux命令

文章目录一、ifconfig命令二、route命令三、netstat命令四、ss命令五、time命令六、ping命令七、traceroute命令八、nslookup命令九、配置网络参数十、hostname命令十一、网络接口配置文件十二、域名解析配置文件十三、dig命令一、ifconfig命令命令格式:ifconfig + 网络接口RX packets:接收数据包的个数RX errors:异常接收的包的个数TX packets:发送数据包的个数UP:打开,BROADCAST:广播,RUNNIN
原创
发布博客 2022.01.22 ·
306 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

密码的安全

一、开关机安全控制调整BIOS引导设置将第一引导设备设为当前系统所在硬盘禁止从其他设备(光盘、U盘、网络)引导系统将安全级别设为setup,并设置管理员密码GRUB限制使用grub2-mkpasswd-pbkdf2生成密钥修改/etc/grub.d/00_header文件中,添加密码记录生成新的grub.cfg配置文件限制更改GRUB引导参数按e键通常情况下在系统开机进入GRUB菜单时,按e键可以查看并修改GRUB引导参数,这对服务器是一个极大的威胁。可以为GRUB菜单设置一个密码,只有
原创
发布博客 2022.01.09 ·
2649 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

账号安全基本措施

文章目录一、系统账号清理二、密码安全控制三、命令历史限制四、使用su命令切换用户五、限制使用su命令的用户六、Linux中的PAM安全认证七、使用sudo机制提升权限3-1一、系统账号清理(1)将非登录用户的Shell设为/sbin/nologin(2)锁定长期不使用的账号(3)删除无用的账号(4)锁定账号文件passwd、 shadow[root@localhost ~]# chattr +i /etc/passwd /etc/shadow (锁定文件并查看状态,解锁是-i)​ [
原创
发布博客 2022.01.01 ·
801 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序和进程的关系程序

文章目录一、程序和进程的关系程序二、查看进程信息ps2.1、ps命令2.2、ps命令三、查看进程信息top四、查看进程信息pgrep五、查看进程信息pstree六、进程的启动方式七、终止进程的运行八、终止进程的运行九、计划任务管理at十、crontab任务配置的格式实验:一、程序和进程的关系程序程序(静态的)(1)保存在硬盘、光盘等介质中的可执行代码和数据(2)静态保存的代码(只有运行时是动态的)进程(动态的)(1)在CPU及内存中运行的程序代码(2)动态执行的代码(3)父、子进程(4)每
原创
发布博客 2022.01.01 ·
1630 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Linux引导过程总览

文章目录一、Linux引导过程总览二、 系统初始化进程三、修复MBR扇区故障四、修复GRUB引导故障五、Centos7遗root用户的密码或是重置六、系统服务控制七、Linux系统的运行级别八、优化启动过程九、系统服务的启动和控制一、Linux引导过程总览启动步骤:(1)服务器主机开机后,将根据主板BIOS中的设置对CPU,内存,显卡,键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权,大多时候会移交给本机硬盘。总结:检测出第一个能够引导系统的设备比如硬盘或光驱,U盘(2)MBR
原创
发布博客 2022.01.01 ·
730 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

一、RAID磁盘阵列介绍

文章目录一、RAID磁盘阵列介绍1.1、RAID 01.2、RAID1磁盘阵列介绍RAID 11.3、RAID 5磁盘阵列介绍1.4、RAID 6磁盘阵列介绍(生产环境中用的极少)1.5、RAID 1+0磁盘阵列介绍二、阵列卡介绍三、阵列卡的缓存四、实验一、RAID磁盘阵列介绍是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术
原创
发布博客 2022.01.01 ·
1572 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

LVM介绍

文章目录一、LVM1.1、逻辑卷管理(Logical Volume Manager)1.2、LVM机制的基本概念1.3、LVM的管理命令二、LVM的管理命令2.1、主要命令2.2、推荐步骤三、扩容卷组四、调整xfs分区大小(只能增大)五、修复命令六、磁盘配额(限定用户使用率)七、编辑用户和组账号的配额设置八、启用磁盘配额支持九、验证磁盘容量超限十、阿里云介绍一、LVM1.1、逻辑卷管理(Logical Volume Manager)​ 能够在保持现有数据不变的情况下动态调整磁盘容量,从而提
原创
发布博客 2022.01.01 ·
531 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

磁盘结构与分区

文章目录一、磁盘结构二、硬盘分区三、磁盘分区结构四、文件系统类型五、检测并确认新硬盘六、mkfs七、加载新建硬盘命令八、swap九、挂载、卸载文件系统十、设置文件系统的自动挂载十一、查看磁盘使用情况十二、lsblk十三、gdisk十四、fdisk划分磁盘实验(适用于2.2T以下的磁盘)十五、gdisk创建分区(超过2.2T时采用此命令)十六、parted分区总结:一、磁盘结构硬盘的物理结构:(1)盘片:硬盘有多个盘片,每盘片2面(2) 磁头:每面一个磁头硬盘的数据结构:(1)扇区:盘片被分为多个
原创
发布博客 2021.12.28 ·
2112 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

LVM的概念以及相关命令

文章目录一、LVM1.1、逻辑卷管理(Logical Volume Manager)1.2、LVM机制的基本概念1.3、LVM的管理命令二、LVM的管理命令2.1、主要命令2.2、推荐步骤三、扩容卷组四、调整xfs分区大小(只能增大)五、修复命令(不明白)六、磁盘配额(限定用户使用率)七、编辑用户和组账号的配额设置八、启用磁盘配额支持九、验证磁盘容量超限一、LVM1.1、逻辑卷管理(Logical Volume Manager)​ 能够在保持现有数据不变的情况下动态调整磁盘容量,从而提高磁
原创
发布博客 2021.12.28 ·
1914 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

用户与组的创建、删除

文章目录一、简说用户和组的关系二、Linux基于用户身份对资源访问进行控制2.1、用户账号三、用户账号文件/etc/passwd四、用户账号文件/etc/shadow五、chage命令六、组的分类七、添加用户账号八、设置/更改用户口令passwd九、修改用户账号的属性usermod十、删除用户账号userdel十一、用户账号的初始配置文件十二、组账号文件十三、添加删除组成员gpasswd十四、删除组账号groupdel十五、查询账号信息2-1十六、文件、目录的权限和归属十七、设置文件和目录的权限chmod十
原创
发布博客 2021.12.25 ·
903 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

rpm,yum

文章目录一、应用程序与系统命令的关系二、典型应用程序的目录结构三、常见的软件包封装类型四、RPM4.1、RPM包管理工具4.2、rpm命令的格式4.3、查询已经安装的rpm软件信息4.4、安装、升级、卸载 RPM 软件包五、维护RPM数据库5.1、重建RPM数据库5.2、导入验证公钥六、解决软件包依赖关系方法七、YUM八、源代码编译概述一、应用程序与系统命令的关系二、典型应用程序的目录结构三、常见的软件包封装类型四、RPM4.1、RPM包管理工具Red-Hat Package Manage
原创
发布博客 2021.12.22 ·
145 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多