51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

linux

如何用mac自带终端连接多个远程Linux服务器

如何用mac自带终端连接多个远程Linux服务器

厉飞雨 阅读(50) 评论(0) 赞(6)

你好,我是猿java。 现如今,Mac电脑已经成了很多公司开发人员的标配,作为开发人员进行线上Linux服务器查错是在所难免的,很多公司有堡垒机(跳板机),可以帮助开发人员 快速管理和进入线上机器,但是相对运维比较落后的公司,要么安装一些三方工具,要么电脑上不停的切换服务器IP进行远程连接操作。今天,小编就分享如何利用mac自带 终端连接多个远程Linux服务。 使...

 Linux文件及目录详解!(推荐阅读)

Linux文件及目录详解!(推荐阅读)

厉飞雨 阅读(76) 评论(0) 赞(6)

在 Linux/Unix 操作系统中,一切都是文件,甚至目录也是文件,文件是文件,鼠标、键盘、打印机等设备也是文件。这篇文章,我们将一起学习 Linux 中的目录结构。 Linux 的文件类型 {#Linux-的文件类型} ========================== Linux系统中的文件系统,一般分为 3种类型: 1. **普通文件**:也称为一般文件,可能是...

 Linux 输入输出重定向!

Linux 输入输出重定向!

厉飞雨 阅读(52) 评论(0) 赞(5)

在 Linux操作系统中,输入输出重定向是一个非常重要的概念,它允许用户在命令行中将命令的输入和输出重定向到文件或其他命令。这种能力使得用户可以更加灵活地处理数据,进行复杂的操作。本文将详细讨论Linux输入输出重定向的定义、原理、基本操作、以及一些高级用法。 定义 {#定义} ======== 输入输出重定向(I/O Redirection)是指在命令行中将命令的标准输入...

 Linux 用户态和内核态!

Linux 用户态和内核态!

厉飞雨 阅读(85) 评论(0) 赞(4)

用户态 {#用户态} ========== 当一个程序在操作系统(例如Windows)上启动时,它会在用户模式下启动程序。当一个用户模式程序请求运行时,Windows会为其创建一个进程和虚拟地址空间(该进程的地址空间)。用户模式程序的权限低于用户模式应用程序,不能直接访问系统资源。例如,如果一个用户模式下的应用程序想要访问系统资源,它必须首先通过使用系统调用(syscall)...

 Linux的 Namespace 和 Cgroups,如何实现资源隔离?

Linux的 Namespace 和 Cgroups,如何实现资源隔离?

厉飞雨 阅读(66) 评论(0) 赞(3)

Linux 内核提供了多种机制来实现系统资源的隔离和管理,这篇文章,我们来详细分析两种关键的技术:Namespace 和 Cgroups。 Namespace 详解 {#Namespace-详解} ============================ Namespace(命名空间,也称名称空间)是 Linux 内核用于隔离系统资源,使得不同的进程组可以拥有各自独立的资源...

linux mkpasswd 生成随机密码

linux mkpasswd 生成随机密码

厉飞雨 阅读(51) 评论(0) 赞(2)

使用[mkpasswd](https://51tbox.com/ "View all posts in mkpasswd") 前 需要安装 expect yum -y install expect \[root@baimeidashu \~\]#mkpasswd -l 8 qlB7sP2\[ mkpasswd命令 {#mkpasswd命令} ---...

一个容器运行多个服务案例(nginx+sshd) docker

一个容器运行多个服务案例(nginx+sshd) docker

厉飞雨 阅读(70) 评论(0) 赞(3)

一个容器运行多个服务案例(nginx+sshd) docker docker手动制作容器镜像: https://www.baimeidashu.com/10674.html ### 1.基于上一篇 启动的nginx镜像为基础镜像 docker exec -it silly_visvesvaraya bash [root@1b4669019a3d /]# ...

docker自定义网络

docker自定义网络

厉飞雨 阅读(52) 评论(0) 赞(6)

docker自定义网络 docker单机自定义网络管理: 1.查看网络信息 docker network ls # 列出已有的网络 docker network inspect bridge # 查看网络的详细信息 2.创建网络 docker network create --subnet 172...