Linux
文章平均质量分 65
DivingKitten
这个作者很懒,什么都没留下…
展开
-
【CI】Docker-compose快速搭建Gitee+Drone CI流水线
docker-compose部署drone ci服务和docker流水线执行器原创 2022-09-22 18:03:33 · 1349 阅读 · 0 评论 -
【Kubernetes】Centos中安装Docker和Minikube
Centos下安装docker和minikube,并配置国内容器镜像源。原创 2022-07-21 21:31:14 · 478 阅读 · 0 评论 -
【Java】Ganymed-ssh2.jar包连接服务器报错(OpenSSH高版本)
java ganymed-ssh2连接服务器报错,问题解决办法原创 2022-02-10 10:29:44 · 3378 阅读 · 0 评论 -
「Linux」Docker中运行Centos7镜像并配置网络连接
写在前面:通过Docker构建Centos学习环境,过程中遇到的一些问题记录。在Docker中运行Centos7仅需从DockerHub拉取对应镜像docker pull centos:7镜像下载好后,即可运行。docker run -itd --name c1 cetnos:7按照交互方式启动运行的Centos7镜像会在后台挂在一个bash进行,从而可以使用docker ps查看正在后台运行的容器。[root@localhost ~]# docker psCONTAINER ID .原创 2021-06-24 10:57:01 · 3063 阅读 · 2 评论 -
「Linux」Centos网络问题排除思路和有关指令
写在前面:本笔记仅是在学习《鸟哥的Linux私房菜》的一些整理和归纳。一、问题处理思路1)了解问题:明确产生问题是因为何种操作导致的,问题的现象是怎么样的2)确认IP:检查网卡是否有驱动?使用ip查看得到正确的IP相关参数?3)确认局域网连接:使用ping来沟通网关(路由器),确定本机与局域网中继设备的连通性。4)确认对外连接:使用ping来共同互联网上某地址。5)确认DNS查询:利用nslookup或host检查某域名的解析情况。例如:www.baidu.com6)确认我方服务器:如果是.原创 2021-05-04 16:46:06 · 343 阅读 · 0 评论 -
「Linux」LVM逻辑卷管理
LVM逻辑卷管理器,在此基础上建立的逻辑卷应用程序来说与直接挂载的普通磁盘分区没有区别,但是其具备动态扩容的特点,能够在不足时,风险较低的进行分区扩容。原理如下图:简单理解为LVM将独立的硬盘资源划归为一个大资源池,根据具体需要进行划分区,这个划分操作是在软件层面实现的,LVM提供了便捷的逻辑卷操作。相较于传统增加硬盘和目录,在进行挂载的方式来说,可以在不影响目录结构的情况下对现有目录进行扩容。这对难以修改的应用来说,扩容是特别方便的。虚拟机:VMware 15系统:RHEL 7.6准备创建原创 2020-11-16 20:03:44 · 105 阅读 · 0 评论 -
磁盘和文件系统——Linux学习笔记(六)
文件系统的简单操作磁盘与目录的容量du和dfdf:列出文件系统的整体磁盘使用量du:评估文件系统的磁盘使用量(常用在估算目录所占容量)## du常用参数:-a : 列出所有的文件系统,包括特有的/proc等文件系统;-k : 以KBytes的容量显示个文件系统-m : 以MBytes的容量显示各文件系统-h : 以人们较为容易阅读的方式显示-H : 以M=1000K,取代M=1024K的仅为方式-T : 显示文件系统名称eg:[root@VM-16-5-centos ~]#原创 2020-07-25 10:22:27 · 133 阅读 · 0 评论 -
「Linux」在Deepin桌面创建程序图标(快捷方式)
写在前面系统环境:DeepinV20 Beta在Linux系统中经常有些程序没有安装程序,下载解压后就可以使用了,这样是特别方便的,但是同样是因为这样,也造成每次打开程序找到对应文件才能执行,因此在图形化的桌面创建一个快捷方式是有必要的。在Deepin和ubuntu系统中桌面图标一般保存在/usr/share/applications/目录中,所以在此处创建.desktop文件即可在启动台...原创 2020-05-01 17:16:08 · 2093 阅读 · 0 评论 -
「Linux」通过nvm安装npm和nodejs
写在前面 系统环境:Deepin V20 Beta 在此介绍两种常见的安装方法,官方强烈推荐第一种通过NVM的安装方式。MacOS同样适用。方法一:通过NVM安装安装NVM在NVM的github首页找到install.sh文件,拷贝到本地,然后通过终端执行即可。NVM主页地址:https:/...原创 2020-04-29 14:45:11 · 726 阅读 · 0 评论 -
Bash入门——Linux学习笔记(五)
Bash入门Shell变量能够简单理解为一个盒子,用来存放一些数据,它的特点就是方便修改。变量的取用和设定指令用法功能echoecho $变量输出变量的值unsetunset $变量取消变量在设定变量时遵循如下规则:变量和内容间用 [ = ] 连接。 eg: a=Bash等号量变不可有直接的空格。 反例: a = Ba sh变量只能是英文与...原创 2020-02-28 22:25:50 · 164 阅读 · 0 评论 -
Vim编辑器常用控制——Linux学习笔记(四)
Vim编辑器vi和vimvim是vi的高级版本,能够高亮显示文本vi的使用三种模式一般指令模式默认模式,能够使用方向键移动光标位置,快捷处理字符或整行内容。编辑模式按下 [ i,I,o,O,a,A,r,R ] 等字母进入,能够编辑内容,按下 ESC退出。指令列命令模式在一般模式中输入 [ ????? ] 任意一个按钮,光标移动到窗口最下方一列,能够执行搜索文本、存盘、离开...原创 2020-02-27 11:28:56 · 136 阅读 · 0 评论 -
文件权限—Linux学习笔记(三)
使用者与群组 Linux系统中文件的权限分为三类:文件拥有者、群组、其他人,在默认情况下,任何用户登录系统都需要一个账户,也就是有一个身份,这些记录各个用户信息的文件就保存在 /etc/passwd 这个文件里,个人密码保存在 /etc/shadow 文件里,所有的群组名保存在 /etc/group 中文件权限divingkitten@DivingKitten-PC:/etc$ ls -a...原创 2020-02-22 22:42:24 · 162 阅读 · 0 评论 -
Linux系统中使用virtualenv构建python虚拟环境与程序后台执行
写在前面系统版本:Ubuntu 18.04.1 LTSPython版本:3.6.7构建Python虚拟环境的意义当系统中存在多个Python项目时,若使用全局的Python环境可能会出现工具包版本冲突的问题,特别实在我们学习和使用他人的项目的时候,常常出现包版本不一致导致的各类问题。为了解决这个问题虚拟环境就是必不可少的,让每一个项目运行在独立的虚拟环境中,有效的避免不同项目环境间的干扰...原创 2020-01-26 14:37:58 · 1759 阅读 · 0 评论 -
「Linux」Deepin连接罗技K380蓝牙键盘
写在前面系统版本:deepin 15.11键盘型号:罗技K380工具:bluetoothclt使用Deepin系统自带的蓝牙工具连接蓝牙键盘总是失败,因此使用命令行工具进行连接,步骤整理如下。第一步:启动蓝牙sudo service bluetooth start第二步:启动bluetoothcltsudo bluetoothctl第三步:扫描附近设备scan on第四...原创 2020-01-25 22:49:46 · 2274 阅读 · 1 评论 -
文件与目录管理—Linux学习笔记(二)
写在前面本笔记仅是在学习《鸟哥的Linux私房菜-基础篇》的一些整理和归纳。目录与路径目录相关操作一些特殊的目录:. 代表当前目录.. 代表上一层目录- 代表前一个工作目录~ 代表[当前用户]的home目录~account 代表account这个用户的home目录常用处理目录的指令:cd 变换目录pwd 显示当前目录mkdir 建立一个新目录...原创 2020-01-08 21:14:40 · 108 阅读 · 0 评论