Linux
30_Linux基础-shell编程-sed
29_Linux基础-shell编程-awk-sed
awk 输入分隔符(-F、FS)、输出分隔符(OFS)
awk 里引用 shell 变量
awk 和 shell 变量交换的问题
1、使用 -v 选项
2、使用双引号,但是 awk 内部的 $0 $1 等 $ 符号前需要使用 \ 转义
3、使用单引号,将变量引起来…
28_Linux基础-shell编程-awk
27_Linux基础-nginx
26_Linux基础-项目轮廓-回顾ansible-dns-nfs-nginx
ansible 是什么?由哪些组成?
有什么作用?
paramiko --> 这个库 / 模块 ansible 实现 ssh 功能
是什么?
ansible 是一个自动化运维工具的名称
由哪些组成?
ansible 组成:
1、host…
25_Linux基础-NFS服务
日志轮转: https://blog.csdn.net/weixin_43265596/article/details/85469405
https://www.cnblogs.com/liangyuxing/p/11962863.html
https://blog.csdn…
24_Linux基础-DNS服务
参考文章:https://blog.csdn.net/loukundeboke/article/details/80012231 DNS 服务
DNS (Domain Name System) 域名系统
前提:
我们网络中都是使用 ip 地址通信,无论是访问服务…
23_Linux基础-ansible2
云计算 openstack
docker
kvm
虚拟化技术:在本身物理机的基础上虚拟出云主机
#唯一的不好是 安全性不高 数据保存在别人那里的 (影响不大)
#trouble shooting 的能力 问题解答的能力
#注:ssh 开启 2 种验证 - 先公钥认证…
22_Linux基础-ansible1
一. selinux、established Copy
示例1:永久修改selinux
-------------------------------------------------------------------…
21_Linux基础-ssh服务3
一。回顾 1.1 ssh
ssh
secure shell
远程登录连接,控制主机
数据的传输都是加密的
基于非对称加密技术
1.2 加密技术
加密技术
对称加密
双方共同拥有一把钥匙,其中一方拿着加密,另外一方就拿着解密
弊端:这个公钥的钥匙很容易被有心人获取…
20_Linux基础-ssh服务2
一。公钥认证排错 1、确保公钥正确
2、确保~/.ssh/authorized_keys 文件权限为 600
3、确保家目录以及.ssh 目录权限为 755 以下权限,即属组和其他人没有 7 的权限
Copy
示例
--------------------------------…
19_Linux基础-ssh服务1
一。练习 1、编写脚本,实现批量新增用户,用户名以 user 开头,具体新增用户数量随用户输入,并且为每个用户设置随机密码(密码长度为 12 位随机字符组成),记录创建的用户与密码,保存到 /tmp/user 文件中。
2、如何实现两个字符串的拼接,两个整数求和,以及 5 除以…
18_Linux基础-用户权限3
一。回顾:/ 根目录下的 /etc 一般放配置文件 / 根目录下的 /etc 一般放配置文件
一个用户的基本组只能有一个,附属组可以有多个;享受的权限是一样的,都是有那个组的权限
Copy
示例
------------------------------------------…
17_Linux基础-用户权限2
一。练习:批量创建 n 个用户 批量创建 n 个用户
用户名以 sanchuang 开头,sanchuang
指定家目录 /lianxi/user
Copy
示例
----------------------------------------------------------…
16_Linux基础-文件&目录权限及归属
一。文件 / 目录的权限 文件 / 目录的权限
访问权限
可读(read):允许查看文件内容、显示目录列表 r
可写(write):允许修改文件内容,允许在目录中新建、移动、删除文件或子目录 w
可执行(execute):允许运行程序、切换目录 x
归属(所有权)
文件…
15_Linux基础-用户与组2
一。练习 1.1 如何知道一个用户是否在 linux 系统里存在?
Copy
1、如何知道一个用户是否在linux系统里存在?
cat /etc/passwd
或者 id命令
1.2 如何禁用一个用户登陆 linux 系统
Copy
2、如何禁用一个用户登陆linux系统…
14_Linux基础-用户与组1
一。练习 Copy
示例1
------------------------------------------------------------------------------------------------------------------------------…
13_Linux基础-SHELL命令-wc-diff-patch-bc-awk
一。回顾 sort
sort
Copy
格式:sort 选项 文件
-n 按数值进行排序
-r 降序排序
-k 指定排序的列
-t 指定分隔符
-u 去重
uniq
uniq
Copy
格式:uniq 选项 文件
-c 统计每列在文本中出现的次数
-u…