rstudio docker server linux
linux中文件的特殊权限setgid-setuid-sbit
1.SetUID一.SetUID的功能SetUID主要是给命令提供一个root权限,就是命令运行时拥有root用户权限,命令运行结束后root权限消失1.只有执行的二进制程序才能设定SUID权限 2.命令执行者要对该程序有用x(执行)权限 3.命令执行者在执行该程序时获得该程序文件属主(所有者)的身 ......
linux-网络接口的绑定与组合(bond 网桥的创建)
网络接口的绑定 一、虚拟接口 将多个网络逻辑接口连接在一起:1、实现冗余、避免故障 2、提高吞吐率 原理:非在物理网卡上设置、而是通过多个物理网卡聚合成一个虚拟的网卡(外部网络访问的就是本机的虚拟网卡的地址) 二、通过networkmanger实现 绑定模式 balance active-backu ......
linux 中正则匹配限制词首和词尾
001、\<或者\b限制词首 [root@pc1 test]# ls a.txt [root@pc1 test]# cat a.txt ## 测试数据 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 13783120433 16 17 18 19 20 21 ......
linux修改内核参数禁止OOM机制
Linux内核有个机制叫OOM killer(Out-Of-Memory killer),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽,内核会把该进程杀掉,监控是正常的。 防止重要的系统进程触发(OOM)机制而被杀死:可以设置参数/proc/PID/oom_adj ......
linux 中 grep命令正则表达式匹配电话号码
001、测试数据 [root@pc1 test]# ls a.txt [root@pc1 test]# cat a.txt 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 13783120433 16 17 18 19 20 21 22 23 24 25 2 ......
NOI Linux Sublime Text 使用指南
感觉 noi linux 的vscode还是太鸡肋,所以用了用subline,莫名好用 下面是食用指难。 首先打开,不好看,我们可以点击这里更改相应主题 然后我们要点 file 打开文件夹 打开/关闭侧边栏的快捷键是 Ctrl+K+B (K和B同时按) 然后sublime不能输入,直接用文件输入输出 ......
Linux三剑客——awk
awk命令可以用来的处理数据流,它的作用非常强大,甚至和编程语言一样,甚至实现了条件语句,关联数组等功能。 脚本结构与执行流程 一个典型的awk脚本结构是这样的。 awk 'BEGIN{ print "start" } pattern { commands } END{ print "end" }' ......
Linux下解压命令大全
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gz ......
Eureka Server 自我保护机制
https://blog.csdn.net/u012410733/article/details/112303048 下面是官方提供的 Eureka 架构图: 1、什么是自我保护机制默认情况下,如果Eureka Server在一定时间内(默认 90 秒,其实不止 90 秒)没有接收到某个微服务实例的 ......
docker 启动报错 library initialization failed - unable to allocate file descriptor table - out of memory
docker 启动报错 library initialization failed - unable to allocate file descriptor table - out of memory 1.报错日志 library initialization failed - unable to ......
Linux Zookeeper在Docker 安装与简单通信
一、在本地计算机上安装Docker 1.安装Docker (安装最新的Docker版本) yum install docker-ce docker-ce-cli containerd.io docker-bulidx-plugin docker-compose-plugin 2.查看Docker版本 ......
使用Avalonia跨Linux平台
https://blog.csdn.net/u012563853/article/details/128020416 Avalonia,读:阿瓦隆尼亚 这里的跨平台指的是,使用c#语言开发跨Linux平台。c#在Windows桌面开发中很强,但是在Linux桌面中,不能跨平台,Qt可以在Linux中 ......
使用Docker和Nginx部署单页面应用
使用Docker和Nginx部署单页面应用 一、简介 1.背景 Docker 是一个容器引擎,它使用 Linux 内核功能(如命名空间和控制组)在操作系统之上创建容器 Docker Compose是一个命令行工具,可以简化容器镜像的构建以及容器的运行,将命令行的选项翻译成配置文件 Nginx是一个高 ......
linux内核中的zero-page
zero-page 操作系统给用户新分配的内容(通过mmap或者brk)都是清零过的,但是这些虚拟地址通常都是按需分配物理页面。这里的“按需”的需求可能是读取,也可能是写入。如果只是读取,只要保证读取内容是零即可,在MMU的基础上,可以让“所有”虚拟地址都映射到内容为0的物理页面中。 这样如果申请的 ......
docker-compose gitlab
version: '3'services: gitlab: image: 'yrzr/gitlab-ce-arm64v8:latest' restart: unless-stopped hostname: 'test.gitlab.com' environment: TZ: 'Asia/Shangh ......
Linux磁盘分区和挂载
一、准备工作(1)查看主机磁盘命令:lsblk(2)查看主机磁盘挂载文件系统情况命令:df -h二、磁盘分区(1)分区命令:fdisk -b 1024 /dev/vda其中:b 1024,一个sector size的大小;1GB;使用-b指定sector时,每个sector的大小是: sector ......
【Linux】命令实现分卷压缩
压缩命令 # 压缩命令:把es-head.tar文件,差分成20m大小的文件,每一部分都以es-head-part-前缀命名 split -b 20m es-head.tar es-head-part- # 压缩命令:把testSplit文件夹,压缩拆分成20m大小的文件,每一部分都以testSpl ......
Linux:vscode扩展无法下载,报错:Error while fetching extensions : XHR failed
在Linux系统上下载安装好vscode以后,发现扩展里面无法下载安装,报错:Error while fetching extensions : XHR failed 解决办法:修改 hosts 文件 1.sudo cp /etc/hosts /etc/hosts.bak 2.sudo vi /et ......
【Linux】正则匹配SQL里面的时间 TIMESTAMP
在使用plsql或者dbeaver的insert sql导出的时候通常日期格式的会导出为以下形式,我们通常将这些日期需要更新为sysdate或者to_char(sysdate,'YYYYMMDD')的形式,此时可以使用正则匹配来替换,以下列举了常见的两种时间场景: 1. 匹配 TIMESTAMP ' ......
Linux Shell: 写程序 翻译单词
脚本 #!/usr/bin/python3 import sys import requests import json from termcolor import colored url = 'https://fanyi.baidu.com/sug' data = {'kw': sys.argv[ ......
Linux Shell: 写程序 背单词
网上下载了一个英语词根和英语单词文件,包含导入到数据库的sql语句:english-root.sql和english_word.sql,于是写个脚本辅助背单词。 脚本 脚本逻辑:通过随机数获得词根编号,取得词根,过滤出其中的词根字符,并从数据库中提取以这些词根字符开头的单词。 脚本操作:接收一个传入 ......
随笔-开发-创建一个python开发环境(docker)
docker-compose.yml version: "3" services: python-dev-env: image: python:3.6.15-slim-buster restart: always container_name: py3-dev-env network_mode: h ......
Docker不装C盘
Docker默认安装在C盘,这未来随着docker使用必定会导致C盘空间吃紧。所以本文提前进行空间布局,将docker默认安装路径软链接到D盘。软链接D盘Docker默认安装路径为C:\Program Files\Docker。使用管理员权限打开命令终端mklink /j "C:\Program F ......
淘宝镜像出现问题. docker.安装运行。
由于centos8 在2022年停止服务,后继版本为8-steam。在使用阿里云的 centos8 的 yum 时报错。 解决方案 1、进入配置文件内,删除所有的.repo文件(也可以备份) 1 2 3 4 5 #进入配置文件夹 cd /etc/yum.repos.d/ #删除旧的配置文件 rm * ......
linux基础01----命令集锦
Linux命令集锦: 一、关机&重启命令: sync:把内存的数据同步到磁盘,当我们关机或者重启时,都应该先执行下sync命令,把内存的数据写入磁盘,防止数据丢失。 shutdown -h now:表示立即关机 shutdown -h 1:表示1分钟后关机 shutdown -r now:立即重启 ......
linux基础002-----环境搭建1
一、 vimtools安装 在终端输入gcc -v如果显示gcc的版本说明安装了gcc 之后一直回车 关闭系统后,在虚拟机中找到要克隆的系统,右键 管理 克隆,选择克隆的位置(选择大的磁盘),修改系统名,即可完成克隆。 选择要快照的系统右键 快照 拍摄快照,输入名称和描述后,点击确定,即可保存快照。 ......
linux-firewalld 和iptable的策略配置(nat 以及端口开放)
一、配置防火墙开发端口 1、 sudo yum install firewalld sudo systemctl start firewalld sudo systemctl enable firewalld 2、配置防火墙规则 firewall-cmd --permanent --add-serv ......
linux-网卡配置
一、网络配置 ip link show 查看网卡配置 set ens33 up/down 网卡的开启关闭 ip link add/up 添加/删除网卡 为网络设备添加协议地址 ip address 192.168.10.1/24 brocase 二、添加网卡并配置网络 1、在linux虚拟机上新添加 ......
如何解决在 Linux 中 WPS 字体缺失问题(安装常用的 Windows 中文字体)
所需文件的下载链接在末尾 Symbol 字体 安装 wsp-font-symbols 即可 Windows 字体 安装 Win10Fonts即可 常用字体 文件内容包括 仿宋GB2312 、楷体GB2312、方正小标宋简 安装方式 首先下载你所需要的字体文件 在字体文件所在的目录下右键点击在命令行中 ......
linux系统僵尸进程处理
查看僵尸进程 [root@mac-25 ~]# top top - 19:04:11 up 177 days, 23:58, 2 users, load average: 15.18, 21.64, 22.02 Tasks: 1791 total, 2 running, 1347 sleeping, ......