Linux
文章平均质量分 75
Linux基础学习
Q小白养成记
在努力学习鲲鹏云计算的小白一枚,24年一月开始,记录我的每次成长
展开
-
[综合应用]dns nfs httpd php mysql
在/var/log/mysqld.log找到临时密码,首次进入mysql。检查有没有已下载的nfs或rpcbind,如果有,先卸载,再下载。注:先启动rpc再启动nfs-server。Mysql从,nfs服务端,dns服务端。设置root的新密码Redhat3~MySQL主,web客户端。进入mysql同上,进入后。写入/etc/fstab。编写测试连接的php代码。原创 2024-05-06 17:59:30 · 752 阅读 · 0 评论 -
MySQL 运维篇
这类语言用于定义和修改数据库的结构,包括创建、删除和修改数据库、 表、视图和索引等对象。主要的语句关键字包括 CREATE 、 DROP 、 ALTER 、 RENAME 、 TRUNCATE 等。create database 数据库;create table 表 (列1 数据类型 [ 约束条件], 列2 数据类型 【约束条件】……) add CONTRAINT 增加一些主键或者外键的约束truncate 表;rename 旧表名 TO 新表名;原创 2024-05-02 22:30:34 · 790 阅读 · 0 评论 -
DNS域名系统 | unbound
(Top-Level Domain,TLD): 顶级域名是根域名的直接子节点,例如".com"、".net"、".org"、".gov"、".edu" 等。(Second-Level Domain,SLD): 二级域名是位于顶级域名之下的域名部分,例如".example"。(Root Domain): 根域名位于 DNS 命名空间的顶部,它表示空字符串(""),通常以一个点号(.)表示。" 中的 "www" 就是一个子域名。(Subdomain): 子域名是位于二级域名之下的域名部分,例如 "原创 2024-04-26 18:17:53 · 837 阅读 · 1 评论 -
WEB服务的配置与使用 Apache HTTPD
服务端:服务器将发送由状态代码和可选的响应正文组成的。状态代码指示请求是否成功,如果不成功,则指示存在哪种错误情况。这告诉客户端应该如何处理响应。客户端:客户端(例如,Web 浏览器)使用指定的协议连接到服务器(例如,您的Apache HTTP 服务器),并使用URL路径发出资源一般来说,最常见的web客户端就是浏览器。HTTP协议Web客户端和服务器之间的交互用的是一个基于文本的应用级协议,叫做,超文本传输协议)。HTTP。原创 2024-04-23 18:23:37 · 1604 阅读 · 0 评论 -
ftp匿名登录做yum源
在主机A准备共享目录,并将镜像挂载在共享目录下。在主机B编写ftp.repo文件。原创 2024-04-19 10:12:18 · 227 阅读 · 1 评论 -
网络管理 nmcli
nmcli不能独立使用,需要对应的服务启动nmcli不能独立使用,需要对应的服务启动2. 网络配置和服务不相关3.通过nmcli建立网络配置和网卡之前的映射关系网卡: 物理设备DEVICE:物理设备TYPE:物理设备类型ethernet以太网卡wireless无线网卡bridge基于 桥接协议 配置的逻辑设备loopback本地环回tun基于隧道协议 配置的逻辑设备STATE:设备的配置状态设备有对应的配置,并且配置处于生效状态有配置,但是没生效。原创 2024-04-19 09:36:55 · 302 阅读 · 0 评论 -
Linux 软件包工具rpmbuild
Linux 软件包工具rpmbuild。原创 2024-04-18 08:48:58 · 191 阅读 · 0 评论 -
Shell编程
答案: # awk '{print $3}' 文件名 备注:awk支持按列输出,通过内置变量$1,$2,$3…可以单独显示任意列,默认列是以 空格或Tab缩进为 分隔符,也可以使用-F选项指定其他分隔符。答案: 定义函数的格式: function 函数名{ 代码块 } 函数名(){ 代码块 } 使用函数可以避免代码重复 使用函数可以将大的工程分割为若干小的功能模块,代码的可读性更强答案: # awk '{ip[$1]++}END{for(i in ip){print ip[i],i}}' /var/log/原创 2024-04-11 11:10:33 · 815 阅读 · 0 评论 -
系统&服务管理进阶(SERVICE)
18. Cobbler装机平台与传统PXE网络装机优势有哪些?答案:Cobbler具备多系统的镜像仓库及应答文件仓库,非常适合多系统的安装Cobbler会默认生成菜单文件及应答文件,非常自动化 Cobbler自动搭建网络Yum仓库原创 2024-04-07 11:04:46 · 784 阅读 · 0 评论 -
LVM(逻辑卷管理器)
LVM 技术是在硬盘分区和文件系统之间添加了一个逻辑层,它提供了一个抽象的卷组,可以把多块硬盘进行卷组合并。这样一来,用户不必关心物理硬盘设备的底层架构和布局,就可以实现对硬盘分区的动态调整。原创 2024-04-01 16:42:31 · 774 阅读 · 0 评论 -
iptables 与 firewalld 防火墙
四种防火墙策略:ACCEPT(允许流量通过)流量发送方会看到响应超时的提醒,但是流量发送方无法判断流量是被拒绝,还是接收方主机当前不在线REJECT(拒绝流量通过)流量发送方会看到端口不可达的响应LOG(记录日志信息)DROP(拒绝流量通过)原创 2024-03-31 14:36:45 · 1162 阅读 · 0 评论 -
云计算应用管理(ENGINEER)
16. 基于httpd架设一个安全Web站点的条件答案: 安装 mod_ssl 模块软件包 提供可用的网站证书、密钥并部署到正确的位置 修改 /etc/httpd/conf.d/ssl.conf 配置文件,指定站点名、网页目录、证书及密钥的路径原创 2024-03-29 14:37:28 · 1245 阅读 · 0 评论 -
配置ssh服务
服务端主程序:/usr/sbin/sshd服务端配置文件:/etc/ssh/sshd_config原创 2024-03-28 14:49:01 · 538 阅读 · 0 评论 -
Shell脚本之流程控制语句
综合案例:猜商品价格游戏;通过变量RANDOM获得随机数;提示用户猜测并记录次数,猜中后退出循环原创 2024-03-27 09:32:37 · 564 阅读 · 0 评论 -
Shell脚本编程基础
Shell常见的变量之一系统变量,主要是用于对参数判断和命令返回值判断时使用,系统变量详解如下:$0 当前脚本的名称;$n 当前脚本的第n个参数,n=1,2,…9;$* 当前脚本的所有参数(不包括程序本身);$# 当前脚本的参数个数(不包括程序本身);令或程序执行完后的状态,返回0表示执行成功;$$ 程序本身的PID号。原创 2024-03-26 09:07:36 · 567 阅读 · 0 评论 -
FTP 文件传输服务
控制连接:TCP21,用于发送FTP命令信息数据连接:TCP20,用于上传、下载数据数据连接的建立类型:主动模式:服务端从 20 端口主动向客户端发起连接被动模式:服务端在指定范围内某个端口被动等待客户端连接。原创 2024-03-25 14:48:10 · 527 阅读 · 0 评论 -
云计算系统管理(ADMIN)
01. 公司需要将/opt/bjcat3目录下的所有文档打包备份,如何实现?答案:# tar -czf /tmp/bjcat3.tar.gz /opt/bjcat302. 简述创建crontab计划任务的流程答案: 利用crontab –e -u 用户名 进入计划任务编辑模式 分 时 日 月 周 执行的命令原创 2024-03-24 20:22:07 · 1279 阅读 · 0 评论 -
Samba局域网共享文件
基于两个协议:smb协议(Server Message Block,服务消息块)和cifs协议(Common Internet File System,通用互联网文件系统)两个主进程:smbd 和nmbd进程。smbd:提供对服务器中文件、打印资源的共享访问nmbd:提供基于 NetBIOS 主机名称的解析。原创 2024-03-22 22:50:27 · 670 阅读 · 0 评论 -
软件管理rpm与yum
qa:查看系统中已安装的所有RPM软件包列表-qi:查看指定软件的详细信息-ql:查询指定软件包所安装的目录、文件列表-qf: 查询某个文件属于哪个软件包间接查找tail属于哪个软件包。原创 2024-03-21 08:22:31 · 502 阅读 · 0 评论 -
进程管理与计划任务管理
后台进程终止:kill -9 进程号, killall -9 进程名称。例如: file1 文件被中断,会生成 .file1.swp 隐藏文件。杀死特定条件进程:pkill -9 -U “用户名”如:cat /var/spool/cron/root。如果文件被非正常退出,会生成一个隐藏的缓存文件.打印机的管理服务:cups.service。任务计划: 让设备在指定时间完成指定任务。前台进程终止:crtl + c。systemd 第一个进程。bg [任务序列号]fg [任务序列号]原创 2024-03-20 18:04:05 · 734 阅读 · 0 评论 -
静态网络配置
用途:保存本机需要使用的DNS服务器的IP地址确认修改正确并保存配置后,重新启动服务器(或者重新启动服务)查看。原创 2024-03-19 21:53:10 · 392 阅读 · 0 评论 -
磁盘和文件系统管理
dev/sdn n:代表第几块磁盘,从字母a开始编号/dev/sdnx x:代表当前磁盘的第几个分区,5永远代表每一个逻辑分区分区类型分为: 主分区,扩展分区, 逻辑分区主分区可以用于引导操作系统. 如果一块磁盘都创建主分区最多可以分4个分区扩展分区:不可以直接使用,可用于创建更多的逻辑分区.逻辑分区: 可以正常使用,但不可以引导操作系统./dev/sdd6 -->第四块磁盘的第2个逻辑分区/dev/sdc3 -->第三块磁盘的第3个主分区。原创 2024-03-15 17:40:42 · 485 阅读 · 0 评论 -
用户和组及权限管理
用户的配置文件用户至少属于一个组,在创建时如果不指定组,将会创建同名的组用户只能有一个基本组(主组),但可以隶属于多个附加组如果一个组作为某用户的基本组,此组将不能被删除UID: 用户标识GID: 组的标识root管理员的uid及gid 都为0用户的配置文件。原创 2024-03-13 17:03:32 · 413 阅读 · 0 评论 -
归档及压缩、重定向与管道操作、创建链接
将零碎的文件整理为一个文件并压缩压缩格式:速度最快,最常用速度最慢xz(.xz)格式:tar 选项 /路径/压缩包名字 /源数据…….-c:动作为创建-f:指定压缩包名字(必须在所有选项最后)-z、-j、-J:调用 .gz、.bz2、.xz 格式工具进行处理tar命令 :.gz : 压缩 #tar zcvf 压缩后的文件名 需要被压缩目录解压 #tar zxvf 需要被解压的文件 -C 指定解压后的路径。原创 2024-03-13 14:50:38 · 487 阅读 · 0 评论 -
目录及文件管理、文本内容操作、grep过滤文件内容
别名的定义:简化复杂的命令查看已设置的别名alias [别名名称]定义新的别名alias 别名名称= '实际执行的命令行'取消已设置的别名unalias [别名名称]原创 2024-01-24 21:32:59 · 552 阅读 · 0 评论 -
命令行基础、命令编辑技巧、常用快捷键、访问设备资源
mount挂载:让目录成为设备的访问点光盘镜像文件中众多的软件包光盘镜像文件----》虚拟光驱设备-----》访问点(媒介)原创 2024-01-23 16:10:37 · 1051 阅读 · 1 评论 -
Linux系统简介、安装Linux系统、Linux系统目录结构、Linux命令行
计算机由硬件和软件组成软件分为系统软件和应用软件Linux是一种操作系统开源,自定义性强Unix开始走向商业化,所以出现了类似Unix的 LinuxLinux系统内核由Linus率领的内核项目团队统一发布Linux发行版本,目前最新是9系列,大部分企业还在使用8系列红帽系列由于红帽收购centos,不再更新9系列出现了Rocky Linux。原创 2024-01-21 20:33:12 · 1161 阅读 · 0 评论