- 博客(16)
- 收藏
- 关注
原创 第十八章、shell编程规范与变量
格式:变量名=变量值变量命名规则:以字母或下划线开头,区分大小写是由Shell预先定义好的特殊变量,它们在脚本中有着特定的用途。:上一个命令的退出状态。$0:脚本的名称。$$:当前Shell进程的进程ID(PID)。:后台运行的最后一个进程的进程ID。$-:显示当前Shell使用的选项。$*和@$:如前所述,用于处理命令行参数$#:表示命令或脚本要处理的参数的个数。
2024-09-03 08:30:00
2294
1
原创 第十九章、shell编程之条件语句
Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。
2024-09-03 08:30:00
768
原创 第二十章、shell编程之循环语句与函数
循环(Loop)和遍历(Traversal)是两个在计算机编程中经常使用的概念循环是一种重复执行一段代码的结构。通过循环,可以在满足一定条件的情况下,多次执行相同的代码。循环语句通常包括一个循环体(Loop Body)和一个循环条件(Loop Condition),当循环条件满足时,循环体会被执行,否则循环结束。
2024-09-03 08:30:00
791
原创 第十四章、DNS域名解析服务
1.1 正向解析 ——根据域名查找对应的IP地址1.2 反向解析——根据IP地址查找对应的域名1.3 DNS系统的分布式数据结构1.3.1 示例:南京大学 https://www.nju.edu.cn.①根.——根域名DNS服务器:专门负责根域名②一级DNS服务器:专门负责一级域名的解析(一般代表一种类型的组织机构或国家地区).com(工商企业).net(网络供应商).edu(教育机构).cn(中国国家域名).orq(团体组织).gov(政府部门)
2024-08-19 15:13:40
1812
原创 第十三章、DHCP原理与配置
FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。 同时,它也是一个应用程序(Application),基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。
2024-08-19 15:05:13
719
原创 第十二章、Linux网络设置
可以査看网络连接情况,主要用于获取 socket,统计信息,它可以显示和 netstat 命令类似的输出内容。但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快速更高效。当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢,ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。
2024-08-15 22:30:33
894
原创 第三章、rpm、yum安装
yum是一个基于RPM包(是Red-Hat Package Manager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。解决了日常工作中的大量查找安装依赖包的时间。
2024-08-12 09:01:37
907
原创 第四章、账号和权限管理
1.1.1超级用户——root,拥有最高权限且是唯一的1.1.2普通用户——个人用户,登录时可以看到用户名,由root用户或其他管理员用户创建,拥有权限会受到限制,一般在用户自己宿主目录中拥有完整权限1.1.3程序用户——管理程序,安装Linux操作系统及部分应用程序会添加一些特定的低权限用户账号,这些账号一般不会登录到系统,仅仅用于维持系统或某个程序正常运行(例如bin、daemon、ftp、mail)
2024-08-12 09:01:00
1093
原创 第六章、LVM与磁盘配额
当Linux根分区的磁盘空间耗尽时,Linux操作系统将无法再建立新的文件,同时也可能会出现服务程序崩溃、系统无法启动等故障。为了避免在服务器中出现类似磁盘空间不足的问题,可以启用磁盘配额功能对用户在指定文件系统(分区)中使用的磁盘空间、文件数量进行限制,以防止个别用户思恶意或无意间占用大量磁盘空间,从而保持系统存储空间的稳定性和持续可用性,在Centos系统中,不同的文件系统使用不同磁盘配额配管理工具。
2024-08-12 09:00:47
883
原创 第七章、服务器硬件及RAID配置实战
RAID级别硬盘数量磁盘利用率是否有校验保护能力写性能RAID0NN无无单个硬盘的N倍RAID1N(偶数)N/2无允许一个设备故障需写两对存储设备,互为主备RAID5N≥3N-I/N有允许一个设备故障需写计算校验RAID6N≥4N-2/N有允许两个设备故障需双重写计算校验RAID10N≥4(偶数)N/2无允许两个机组中各坏一个N/2块盘同时写入RAID01N≥4N/2无N/2块盘同时写入1、阵列卡是用来实现RAID功能的板卡。
2024-08-12 09:00:04
2114
原创 第一章、Linux基础命令
根据文件类型进行查找,常见类型有普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)、管道文件(p)、符号链接文件(l)、套接字文件(s)等。例如:ls--all 显示目录中的所有文件和子目录,包括隐藏文件,ls--all=l是-a。——按反斜杠“\”键查找内容,n键向下查找,N键向上查找。选项:短格式选项——使用“-”符号引导(多个单字符选项可以组合在一起使用)在AA下创建BB,在BB下创建CC,在CC下创建DD,在DD下创建EE。长格式选项——使用“--”符号引导。
2024-08-01 01:51:34
844
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人