linux
文章平均质量分 66
我是渣渣辉
这个作者很懒,什么都没留下…
展开
-
【无标题】
inventory_group_var = inventory_group_var -> 使用debug模块输出。inventory_host_var = inventory_host_var -> 使用debug模块输出。在play中定义变量: play_var = play_var -> 使用debug模块输出。在host_vars和group_vars中定义文件:在文件中定义变量使用debug模块输出。在文件中定义变量: file_var = file_var -> 使用debug模块输出。...原创 2022-08-07 21:41:45 · 77 阅读 · 0 评论 -
快速学会文件操作模块
在node1上文件ansible_text文件中写入内容 ansible然后使用blockinfile模块,在文件中插入内容 blockinfile insert content然后插入内容 blockinfile with marker 且使用指定标记: marker=#{mark}test在blockinfile insert content之前插入insertbefore在blockinfile insert content之后插入 insertafterlineinfile模块我们使用/原创 2022-08-05 21:25:44 · 142 阅读 · 0 评论 -
【无标题】
command 模块的使用: 去执行一个脚本文件command.sh, command.sh文件的功能是echo “I am command module”不同点:command可以在受管主机上执行shell命令,但是不支持环境变量和操作符(例如 ‘|’, ‘’, ‘&’)script模块执行 script.sh文件,文件的内容为 echo “I am script module”创建文件,并指定用户,用户组为student, 且权限为600。shell模块调用的/bin/sh指令执行。...原创 2022-08-04 22:26:45 · 87 阅读 · 0 评论 -
快速学会ansible的安装
准备大于等于三台主机(1)配置ip给三台主机配置静态IP(2)多台主机配置主机名并且确保多台主机能够通过主机名互访在每台主机的/etc/hosts中配置(3) 多台主机通过ssh远程连接实现免密登陆生成秘钥将公钥钥拷贝到另外两台主机的用户家目录下的/.ssh/authorized_keys 中(没有的话,创建)(4) 如果是通过普通用户管理受控主机,需要通过sudo提权。(1)配置epel扩展源release 一般带这个东西指的是软件厂库(2)yum install ansible -y由于Re原创 2022-08-02 18:36:43 · 2173 阅读 · 0 评论 -
带你三分钟学会httpd服务,及基本配置
1.安装httpd,并将访问apache服务器的首页修改为hello.html,且内容为“MyHomePageishello”2.虚拟主机虚拟两台主机ip为100,200,对应访问目录/www/ip/100,/www/ip/200。•编辑httpd的主配置文件vim/etc/httpd/conf/httpd.conf。•在客户端curlhttp//ip地址,curl-I可以查看http报文信息。•通过浏览器访问http//ip地址。...原创 2022-07-28 20:31:28 · 970 阅读 · 0 评论 -
快速学会linux中ssh服务的连接
它是建立在TCP上一种的无状态连接,整个基本的工作流程是客户端发送一个HTTP请求,说明客户端想要访问的资源和请求的动作,服务端收到请求之后,服务端开始处理请求,并根据请求做出相应的动作访问服务器资源,最后通过发送HTTP响应把结果返回给客户端。会话跟踪用Cookie来实现Session跟踪的,第一次创建Session的时候,服务端会在HTTP协议中告诉客户端,需要在Cookie里面记录一个SessionID,以后每次请求把这个会话ID发送到服务器,我就知道你是谁了。用户看不到这个过程。...原创 2022-07-25 21:26:04 · 1000 阅读 · 0 评论 -
带你一分钟了解对称加密和非对称加密
使用同一个密钥进行加密和解密有一个密钥key,加密的数据 name=user password=123456. 使用key对name和password进行加密对方使用key对name和password进行解密 拿到解密后的真实数据。对称加密的特点:对称加密的加密强度高,很难破解。但在实际应用中面临一个非常棘手的问题:如何安全的保存密钥?指的是有一对密钥(公钥和私钥):使用公钥对数据加密,加密之后只能私钥去解密。ssh进行连接的时候会使用到: 加密算法,密钥交换算法,完整性校验ssh中是如何应用的加密方式:s原创 2022-07-25 21:09:31 · 1743 阅读 · 0 评论 -
快速学会linux上的chrony服务
它能让计算机保持系统时钟与时钟服务器(NTP)同步,因此让你的计算机保持精确的时间,Chrony也可以作为服务端软件为其他计算机提供时间同步服务。格林威治标准时间(GreenwichMeanTime)指位于英国伦敦郊区的×××格林尼治天文台的标准时间,因为本初子午线被定义在通过那里的经线。#根据实际时间计算出服务器增减时间的比率,然后记录到一个文件中,在系统重启后为系统做出最佳时间补偿调整,或逐步校正。未通过某些测试的测量将被忽略。这显示轮询源的速率,以秒为单位的时间间隔的以2为底的对数。......原创 2022-07-25 21:02:26 · 1489 阅读 · 0 评论 -
快数学会linux的例行性工作,at命令,crontab命令
在rhel里面,由于假设系统上的所有用户都是可信任的,所以允许所有人使用at命令,/etc/at.deny文件为空,如果你想设置拒绝某人使用at命令,你可将该用户写入/etc/at.deny文件。我们可以利用/etc/at.allow和/etc/at.deny这两个文件来进行at的使用限制。2、/etc/at.allow不存在,则寻找/etc/at.deny文件,写在该文件的用户。1、寻找到/etc/at.allow文件存在,写在这个文件的用户。•/etc/cron.deny将。...原创 2022-07-25 20:57:08 · 299 阅读 · 0 评论 -
快速学会对linux的磁盘管理
PART-TYPE分区类型,primary(主分区)、logical(逻辑分区)、extended(扩展分区)注意如果已有其他文件系统创建在此分区,必须在mkfs.xfs命令中加上选项-f强行进行格式化。注意如果已有其他文件系统创建在此分区,必须在mkfs.xfs命令中加上选项-f强行进行格式化。适用于远程批量管理多台主机的场景。FS-TYPE可选项,文件系统类型,ext4、ext3、xfs等等。6.挑选另一分区,进行格式化挂载(永久挂载)设置分区格式为gpt/mbr。...原创 2022-07-25 11:34:58 · 282 阅读 · 0 评论 -
快速学会配置yum的本地源和网络源,并学会yum的使用
清华源镜像站点为https//mirrors.tuna.tsinghua.edu.cn/中国科技大学镜像站点https//mirrors.ustc.edu.cn/网易开源镜像站http//mirrors.163.com/安装postgresql模块中的版本13。1、先将本地光盘挂载至本地目录。yum卸载httpd。...原创 2022-07-25 11:20:40 · 1109 阅读 · 0 评论 -
【无标题】
查询未安装的zsh的文件信息。查询date命令所在软件包。原创 2022-07-25 10:43:40 · 93 阅读 · 0 评论 -
快速学会使用linux上的chrony服务
2.crontab配置,每周六,周日9点半,14点提醒我上RHCE课写入root家目录中的cron_test文件中。1.at配置在5小时后,将“Thisisaattask”写入root家目录中的at_test文件中。原创 2022-07-23 22:46:42 · 476 阅读 · 0 评论 -
快速学会使用文件的权限
代码】快速学会使用文件的权限。原创 2022-07-22 00:20:45 · 194 阅读 · 0 评论 -
快速学会linux命令对用户、组和组成员资格的管理
11.删除lockuser。原创 2022-07-20 23:46:08 · 312 阅读 · 0 评论 -
快速理解Linux系统中用户和组的概念及如何查看存储用户与组信息的文件/etc/passwd,/etc/shadow,/etc/group及其子段意思
超级用户——用户名为root,它具有一切权限,只有进行系统维护(例如建立用户等)或其他必要情形下才用超级用户登录,以避免系统出现安全问题。passwd是一个文本文件,用于定义系统的用户账号,由于所有用户都对passwd有读权限,所以该文件中只定义用户账号,而不保存口令。基本组(私有组)建立账户时,若没有指定账户所属的组,系统会建立一个和用户名相同的组,这个组就是基本组。GID用户所在基本组的标识,是一个数值,用它来区分不同的组,相同的组具有相同的GID。用户组账号文件——/etc/group。......原创 2022-07-19 23:20:46 · 2108 阅读 · 0 评论 -
如何在Linux上查看历史命令
6.在一行上执行两个命令,打印123和从root切换到普通用户。7.引号的使用举例无引号,单引号,双引号,反引号,$()5.查看最近使用的10条历史命令。原创 2022-07-18 23:09:19 · 3551 阅读 · 0 评论 -
如何快速上手find,及xargs命令
英文全拼eXtendedARGuments),xargs可以将管道或标准输入(stdin)数据传递给另外一个命令作为参数,默认情况下,xargs将换行符和空格作为分隔符,把标准输入分解成一个个命令行参数,并且xargs后面的命令默认是echo。这个参数用于把find命令搜索到的结果交由紧随其后的命令作进一步处理,它十分类似于管道符技术,并且由于find命令对参数的特殊要求,因此虽然exec是长格式形式,但依然只需要一个减号(-)。列表的值是expr2的值。该实验的重点是-exec{};...原创 2022-07-18 22:50:11 · 1435 阅读 · 0 评论 -
快速学会如何在linux上用户环境变量和系统环境变量
和。原创 2022-07-18 18:50:06 · 1599 阅读 · 0 评论 -
快速学会(sftp)linux与window,(scp)linux与linux之间的文件传输
如果你想拷贝文件夹以及文件夹内的所有文件,就加参数-r。你如果不知道远程主机的目录是什么样,ls命令可以列出223.6.6.6服务器的当前目录列表。通过sftp的get和put命令,将windows上的windows.txt推送到linux上。通过sftp的get和put命令,将linux上的linux.txt推送到windows上。它类似于ftp传输协议,属于ssh,但它进行加密传输,相对FTP来讲有更高的安全性。如果有服务器的端口不是默认的22,请在sftp后面加-P端口号。...原创 2022-07-18 17:13:12 · 1501 阅读 · 0 评论 -
迅速学tar命令对文件的打包压缩与解压缩
格式tar[选项][args]……选项任选其一创建(非压缩的)打包文件,将指定的一个或多个文件或目录备份生成为一个指定的包文件列出包文件中的文件列表创建带压缩的包文件,为节省存储空间,通常需要生成压缩格式的tar包文件,tar命令支持三种不同的压缩方式提取包文件到指定目录。...原创 2022-07-18 15:25:09 · 6267 阅读 · 0 评论 -
快速掌握sort命令,tr命令
3、对num.txt和args.txt进行排序,且将结果输出到sorted_merge.txt中。2、对args.txt进行排序,且将结果输出到sorted_args.txt中。1、对num.txt进行排序,且将结果输出到sorted_num.txt中。5、合并sorted_args.txt和sorted_num.txt且输出。tr指令从标准输入读取数据,经过替换或者删除后,将结果输出到标准输出。SET1[SET2]给定文件num.txt,args.txt。-s缩减连续重复的字符成指定的单个字符。...原创 2022-07-16 19:20:28 · 141 阅读 · 0 评论 -
快速学会cut命令,uniq命令的使用
5、按指定分界符去切割内容如下,输出第一个字段和第三个字段内容。1、使用默认定界符切割文件内容,且输出切割后的第一个字段。3、按字节切割输出切割的第一个字节到第10个字节的内容。4、按字符切割输出切割后的第一个字符和第5个字符的内容。2、切割文件内容,且输出切割后的第一个字段和第三个字段。新建文件uniq_data.txt,文件内容为。...原创 2022-07-16 18:50:44 · 199 阅读 · 0 评论 -
快速了解如何使用cat,head,tail,more,less,grep命令浏览文件内容
b.使用more/less查看/etc/passwd内容,且每页显示10行。d.使用grep查看/etc/passwd中和root相关的内容。a.cat查看/etc/passwd文件内容,且输出时带行号。c.使用head/tail分别查看文件前5行内容和后5行内容。原创 2022-07-16 18:00:13 · 339 阅读 · 0 评论 -
linux中mkdir,rm,touch,cp,mv命令
1、创建目录(makedirectory)语法为mkdir[-p][/路径/]目录名。-p可快速创建出目录结构中指定的每个目录,对于已存在的目录不会被覆盖。删除目录文件语法格式rm-r[-f]目录文件名。二、创建文件,删除文件,创建目录,删除目录。语法cp[选项]源文件目标文件。语法cp[选项]源文件目标文件。复制文件到目录且不改变文件属性。第二种方式一次创建多个文件。第二种方式一次删除多个文件。第一种方式创建一个文件。复制文件到目录重命名。...原创 2022-07-15 23:11:53 · 156 阅读 · 0 评论 -
快速理解重定向
默认情况下,cat命令会接受标准输入设备(键盘)的输入,并显示到控制台,但如果用文件代替键盘作为输入设备,那么该命令会以指定的文件作为输入设备,并将文件中的内容读取并显示到控制台。输出重定向的频率更高,和输入重定向不同的是,输出重定向还可以细分为标准输出重定向和错误输出重定向两种技术。通常是用文件或命令的执行结果来代替键盘作为新的输入设备,而新的输出设备通常指的就是文件。cmdm>&n把输出到文件符m的信息重定向到文件描述符ncmd>&-关闭标准输出。cat从标准输入读取内容,然后输出到文件中。...原创 2022-07-15 21:10:46 · 540 阅读 · 0 评论 -
快速理解linux一级目录
一级目录的包含的内容,及对应的英文原创 2022-07-15 20:24:30 · 508 阅读 · 0 评论 -
分分钟搞懂linux软链接和硬链接
符号链接又叫软链接,和原文件不是一个文件例如Windows的快捷方式,如果原始文件被删除,所有指向它的符号链接也就都被破坏了。软链接有自己的node,是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径。当移动或者删除原始文件时,硬链接不会被破坏,因为它所引用的是文件的物理数据而不是文件在件结构中的位置。,可以让你快速链接到目标文件或目录,它找到的是原文件名,通过原文件名再找到真实的数据,它自身有。🐼删除软连接文件和硬链接文件,对源文件没有任何的影响。...原创 2022-07-15 20:22:14 · 1763 阅读 · 0 评论 -
分分钟教你掌握linux命令
格式:功能:以给定格式显示当前时间,或设置系统日期。长期权的强制性参数对于短期权也是强制性的。选项:格式:timedatectl [OPTIONS…] COMMAND …查询或更改系统时间和日期设置。4、在man命令帮助信息的界面中,所包含的常用操作按键如下:man命令的帮助信息的结构如下:区段1:用户指令,查看命令的帮助区段2:系统调用,查看可被内核调用的函数的帮助区段3:程序库调用,查看函数和函数库的帮助区段4:设备,查看特殊文件的帮助(主要是/dev目录下的文件)区段5:文原创 2022-07-13 19:16:30 · 283 阅读 · 0 评论 -
分分钟安装VMware,并安装linux操作系统
先下载vmware workstation pro软件,下载地址:https://www.vmware.com/products/workstationpro/workstation-pro-evaluation.html下载完成后,退出所有的安全软件,并安装该软件。安装完成后需要激活,激活完成后打开该软件。1.新建虚拟机2.点击首页的创建新的虚拟机,或者点击标签栏“文件”下面的新建虚拟机3.选择自定义,可以自己按照喜好设置虚拟机的配置。点击下一步4.兼容性按照默认就好。点击下一步5.选原创 2022-07-12 21:27:20 · 1789 阅读 · 0 评论