运维学习
文章平均质量分 79
关于运维知识的学习
狄哥博客
一个致力于让自己的痛苦经历不再发生在他人身上的无名小卒。
展开
-
sed基础应用与高级应用
目的:主要用于shell脚本特点:改变文件内容非交互一次处理一行。原创 2023-11-09 17:01:33 · 160 阅读 · 0 评论 -
Shell基本命令
变量=$(echo “$2 $3” | awk ‘{ printf “%.2f”, $1 + $2}’)cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。=,-z(判断字符长度是为0),-n(判断字符长度不是为0)3.-z,-n检查长度,没有定义的变量也为0。2.if判断中变量一般加双引号,以免误会、[]也是字符 所以不能与其他字符直接相连。语法:[ “字符串” = “字符串” ]语法:[ 整数1 操作符 整数2 ]1.if then同一行必须加;elif 条件测试;原创 2023-11-09 16:59:49 · 206 阅读 · 0 评论 -
磁盘分区 及与目录的关系(鸟哥的私房菜 第二章)
本地的root数据都在远程/root下 /root是远程主机在安装操作系统时 设置的某个分区的挂载路径。将主要分区的部分拿出来作为记录分区信息 被称为延伸分区 延伸分区划分的分区被称为逻辑分区。同理:在分区挂载到某个目录后 该目录下的目录树都在这个分区中。3.因为分区表太小 对于超过2T的磁盘 就无法完整分区了。因为分区本身占有的磁盘空间就很大了。/root 其实是本地磁盘的分区的挂载目录。1.逻辑分区与主要分区是无法直接合并的。2.BIOS去寻找并识别可以开机的磁盘。BIOS:开机的软件程序。原创 2023-11-08 17:08:02 · 237 阅读 · 0 评论 -
docker常用命令
尚未学习k8s,认为docker依旧不太适合搭建运维集群查看概要信息 docker info查看docker帮助文档 docker --help查看docker命令帮助文档 docker 命令 --help。原创 2023-10-20 16:30:34 · 53 阅读 · 0 评论 -
linux快速入门指令
利用 chown 将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户 ID,组可以是组名或者组 ID,文件是以空格分开的要改变权限的文件列表,支持通配符。cat命令允许我们创建单个或多个文件,查看文件的内容,连接文件并在终端或文件中重定向输出。‘>’ 会覆盖目标的原有内容,当文件存在时,会先删除原文件,再重新创建文件,然后把内容写入该文件,否则直接创建文件。'>>'会在目标原有内容后追加内容,当文件存在时直接在文件末尾进行内容追加,不会删除原文件,否则直接创建文件。不覆盖现有的同名文件或目录;原创 2023-06-28 15:00:29 · 43 阅读 · 0 评论 -
Linux用户管理
etc/passwd 用户信息/etc/shadow 用户密码信息/etc/group 用户组信息/etc/gshadow 用户组密码信息/etc/skel 用户默认模板文件。原创 2023-06-28 15:00:09 · 44 阅读 · 0 评论 -
linux文件管理篇
mv /opt/英雄联盟 /英雄联盟2 注意目标目录是否存在同名文件夹,存在则,移动到它的目录下。find -type d -name ‘doupo.text’ //文件夹类型。cat doupo.text > ./test.txt 重定向到一个文件。mv ./蔡文姬.text /opt/lol/中单 单个文件移动。rename mp4 html ./男歌手/陈奕迅/*.mp4。tar 选项 打包之后的文件名 要打包的文件1 要打包的文件2。:[range]s/目标字符串/替换字符串/[option]原创 2023-06-28 14:57:28 · 48 阅读 · 0 评论 -
Linux服务管理
systemctl list-units | grep fire 查找记不清楚的服务。/etc/cron.allow 白名单(优先级高于黑名单,需要用户自己创建)netsstate -tnlp | grep sshd 查看服务是否存在。注意:nginx,httpd可能被统一制作为了http服务,放行80端口。注意:如果有白名单,则不再白名单的用户都无法创建定时任务,所以看情况用。/etc/cron.deny 黑名单(被记录在册的无法创建定时任务)/var/log/cron 计时器的日志文件。原创 2023-06-28 14:57:15 · 55 阅读 · 0 评论