- 博客(22)
- 收藏
- 关注
原创 运维工具之ansible
ansible是基于ssh架构的自动化运维工具,由python语言实现,通过ansible可以远程批量部署等。在主机清单配置文件定义变量,{{ }}引用变量,当{{}}开头是要用引号引起来。
2024-10-10 16:11:19 1888
原创 python复习2+练习
在 Python 中,文件操作是一项基本而重要的任务,允许你读取、写入、修改和删除文件。例如: F:\new\code .但是这样输入路径肯能会发生转义,\n会换行,为了避免我们有两种方法。# 按行读取readline(),如果再print打印出来的话,会出现多个空行,是因为每行后面都有换行符,然后print里面也有一个换行符。:可以将字符串写入文件,写入模式下如果文件存在则覆盖原有内容,追加模式下则在文件末尾添加内容。:可以以二进制模式打开文件,这样可以读取或写入非文本文件,如图片、视频等。
2024-10-05 12:48:38 884
原创 7.认识进程
线程共享所属进程的内存空间和资源。线程是进程的一个实体,是被系统独立调度和分派的基本单位,线程自身不拥有系统资源,只拥有一点在运行中必不可少的资源 ,但是属于通进程的线程可以共享进程的全部资源。进程是资源分配和调度的基本单位,是程序的执行实例,每个进程有独立的地址和资源。一般使用PCB来描述进程,常见的进程的组成包括程序代码,进程控制块(PCB),数据,资源等。0号进程:是特殊的系统进程,称为“交换器”(Swapper)或“空闲进程”,它不是一个真正的进程,而是由内核用来表示系统中的空闲内存和交换空间。
2024-09-10 16:09:33 868
原创 5.安全管理
链(Chains)的本质是一个有序的 Rules 列表。,iptables 提供了 5 条内建的 Chains,和netfilter的5个HOOK点是一一对应的,用户也可以新建自 定义的 Chains。iptables 工作在用户态,通过 iptables 命令设置的规则会被传递给内核的 netfilter 模块,由 netfilter 执行这些规则来控制数据包的行为。在指定表的指定链的尾部添加一条规则,-A 选项表示在对应链的末尾添加规则,省略 -t 选项时,表示默 认操作 filter 表中的规则。
2024-08-09 17:34:38 758
原创 4.磁盘管理
硬盘作为计算机/服务器的存储介质,文件最终都是存储到硬盘中的。从存储数据的介质上来区分,硬盘可分为机械硬盘(Hard Disk Drive, HDD)和固态硬盘 (Solid State Disk, SSD)。
2024-08-01 15:56:15 1094
原创 2.Linux用户管理
linux是多用户的系统,一个Linux上可以使用很多用户,当用户过多就会每个文件混乱,为了保证文件安全性和私密性,可以归类,方便管理,以及一个组中成员的权限设置。区别:su 只是单纯切换了用户的身份,没有加载用户的环境和用户配置。su -: 属于完全切换,加载了用户环境和配置,使用su 可能会存在bash 的显示问题。可以看到charlotte 的家目录已经改到了/sbin/nologin下面,同时可以看到他的uid为1010。如果没有指定用户的主组,创建用户时会创建一个同名的组,自己属于这个组。
2024-07-24 22:04:23 399
原创 1.linux基础命令
这个目录是 Redhat/CentOS 所特有的目录,Selinux 是一个安全机制,类似于 windows 的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。/proc 是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。是一个临时文件系统,存储系统启动以来的信息。用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
2024-05-14 16:57:58 453
原创 hadoop快速入门
数据是什么:数据是指对客观事件进行记录并可以鉴别的符号如果目录文件名字以.开始,就是隐藏目录如果路径式.开始,是相对路径Hadoop之父doug cutting是一款apache软件基金会的一款开源软件允许用户使用简单编程实现跨机器集群对大量数据处理hdfs作为分布式文件存储系统,处于生态圈的底层和核心yarn作为分布式通用集群资源管理系统和任务调度平台,支撑各种运算引擎运行hadoop特性优点1.扩容很强2.成本低3.效率高4.可靠性强hadoop发型版本。
2024-03-10 19:47:39 941 1
原创 mysql学习笔记03
- 语法:定义表时,字段名 数据类型 [primary key] auto_incrementage int-- 设置初始默认值-- 方法1,创建表时:create table( )auto_increment = 值;age int-- 方法2,修改表结构时:alter table 表名 auto_increment = 值;age int主键约束关键字:primary key添加格式:-- 字段名 数据类型 primary key。
2024-01-27 16:00:10 869 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人