- 博客(18)
- 收藏
- 关注
原创 Rsync 同步
2. 将本地/tmp/a/同步到远程主机的/tmp/c目录。1. 将本机/tmp/a/目录下的文件全部同步到b目录。如果目标地址没有这个目录的话 会自动创建该目录。Rsync可进行本地或者远程同步。
2025-06-16 09:55:38
101
原创 容器(Docker)
是容器的核心技术,把一台机器要用到的相关资源都隔离在一个小空间内过去实现隔离用的是虚拟机,现在实现隔离用的是容器。虚拟机隔离了什么 容器自然也就隔离了什么,如:CPU,内存,硬盘,网络,主机名,PID等。不同的Linux发行版,bootfs基本都一样,有区别的是rootfs。虚拟机中安装的是完整的操作系统而容器内操作系统的镜像只有rootfs,如果容器超出分配的资源,将会触发容器级别的OOM,杀掉进程。容器内的操作系统源自于操作系统镜像。:限制容器对资源的占用。:容器内操作系统的由来。
2025-06-12 13:40:48
205
原创 Docker compose
1. 以后台方式启动compose.yml文件里面的所有容器(-f 指定文件 -d 后台启动)4. 指定启动compose.yml里面的nginx 和redis 容器。5.指定停止compose.yml里面的nginx 和redis 容器。2. 将compose.yml文件里的所有容器全部关闭。首先要有一个Dcoker compose.yml文件。6. 将nginx容器启动三份。3. 关闭容器且删除镜像和卷。
2025-06-12 09:47:41
183
原创 Docker 入门命令
示例:docker run -d --name mynginx -p 88:80 docker.xuanyuan.me/library/nginx:1.26。docker run 镜像名称 -d --name mynginx -p 88:80 镜像名称。docker restart 容器ID。docker stats 容器ID。docker rm -f 容器ID。docker stop 容器ID。docker logs 容器ID。docker rm 容器ID。2. 查看所有的容器的容器。
2025-06-06 19:43:23
321
原创 Mariadb 增删改查&备份与恢复
创建名为luxshare的数据库查看数据库表进入luxshare数据库创建数据库表,添加3个字段,name(长度15字符),price(int)价格,pages(int)页数查看表单结构信息。
2025-05-23 14:24:22
179
原创 nfs文件共享
10.41.5.80:/nfsfile 挂载服务器端的 /nfsfile 目录。2. 创建一个文件或者目录查看其他客户端或者服务器端上有没有同步。注意 *()中间没有空格,否则会导致权限应用失败。/nfsfile 挂载到客户端的 /nfsfile 目录。1. 查看有没有/nfsfile/test文件。-t 指定文件系统类型。
2025-05-13 18:09:43
187
原创 vsftpd
道大家是否已看过一部日本电影“死亡笔记”,里面就提到有一个黑色封皮的小本子,只要将。服务程序,让新的配置参数生效。服务程序的主配置文件中正确填写参数,然后保存并退出。服务程序所在的目录中默认存放着两个名为“用户名单”的文件(默认情况下本地用户所需的参数都已经存在,不需要修改。只要里面写有某位用户的名字,就不再允许这位用户登录到。管理员的密码之前,就已经被系统拒绝访问了。=实际权限”,所以普通文件的默认权限到手后就剩下。好啦,说的有点远了。服务程序目录中的这两个文件也有类似的功能。
2025-05-08 15:44:09
1519
原创 Ubuntu系统重启后静态IP地址消失
这里提示添加创建一个文件并添加 network:{config: disabled}原因:在22.04系统重启后网卡配置文件就消失了。如果没有此文件直接创建再进行编辑。
2025-04-24 09:03:20
573
原创 Linux day6
其实变量是由固定的变量名与用户或系统设置的变量值两部分组成的,我们完全可以自行创建变量来满足工作需求。:软件包的获取方式,可以使用FTP或HTTP下载,也可以是本地的文件(需要在后面添加file参数)。:若上面的参数开启了校验功能,则此处为公钥文件位置。若没有开启,则省略不写。/etc/profile /etc/bashrc #系统环境。:具有唯一性的标识名称,不应与其他软件仓库发生冲突。:可以是一些介绍性的词,易于识别软件仓库的用处。1为校验,0为不校验。1为可用,0为禁用。
2025-04-16 20:00:10
1534
原创 Linux Day5
1,10s/r/P/g #1,10s 代表从第一行到第十行 #r/P/g 将r替换成P,全局模式。:w newfilename #当你对修改文件内容后且不想对当前文件进行修改,可以(w 新的文件名)另存为新的文件。:1,$s/X/r/g #1.#s 代表从第一行到最后一行虽有的X都替换为r。: 1,10 w newfilename #可以选中文件的具体多少行进行保存,例:1,10 w test。v 可以自定义的选择内容,将光标经过的地方反白选择。
2025-03-31 19:08:38
99
原创 Linux day 4
a #在光标所在的下一个字开始编写,已存在的文字会向后退。r #替换光标所在的文字(r之后要输入你要替换的字符)o #在光标所在的下一行的行首开始编写。nG:n为数字,例如(10G)则光标移动到第10行。n 回车 n:第二个n为数字,代表光标向下移动n行。O #在光标所在的上一行的行首开始编写。h或←键:光标向左移动一个字符。j或↓键:光标向下移动一个字符。k或↑键:光标向上移动一个字符。l或→键:光标向右移动一个字符。$:移动到这一行的行尾字符处。
2025-03-27 20:05:26
189
原创 解压---
tar -jtvf test.tar.bz2 #查看bz2压缩包内的内容。tar -tvf test.tar #查看tar压缩包内的内容。tar -ztvf test.gz #查看gz压缩包内的内容。zip -d 压缩包 压缩包内的文件 #删除压缩包内的文件或目录。tar -xvf test.tar 解压.tar压缩包。tar -jcvf test.tar.bz2 目标文件。tar -jxvf test.bz 解压.bz压缩包。tar -zxvf test.gz 解压.gz压缩包。
2025-03-26 19:52:58
259
原创 Linux命令 day2
w:使用写入的方式来测试,建议不要使用该参数,尤其是要检查的装置已有数据时。-a:列出所有的档案与目录容量,因为预设仅统计目录底下的文件量而以。-s:列出目录或文件总量,而不列出是哪个文件或目录占用的容量。-f:如果目标文件存在时,就主动的将目标文件直接移除后再建立。-s:如果不加任何参数默认就是硬链接,加上-s就是软链接。-H: 以M=1000K取代M=1024K的换算显示。-T:将分区的文件系统名称(例如ext3)显示出来。-h: 以人们易读的格式显示各文件系统。-k: 以Kb为单位显示各文件系统。
2025-03-25 20:45:10
169
原创 Linux 命令
touch -t 202503241805 文件名 将文件的访问时间和修改时间修改为2025年3月2418点05分。-d 若源文件为链接文件的属性,则复制链接文件属性,而非文件本身。-i 若文件已经存在,在覆盖时会先询问是否真的执行复制操作。-p 将源文件的属性一起复制过来,而非使用默认属性。touch -m 文件名 修改文件的修改日期。-r 递归持续复制,用于目录的复制操作。:f 显示当前行号及文件名。n&N 向上向下翻页。
2025-03-24 18:42:26
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人