Linux
文章平均质量分 64
Chafferer,迷心
想要拥有你从未拥有的东西,那么就去做你从未做过的事。
展开
-
centos 配置好网络后无法ping 通百度
总结,这样的配置看似没有任何问题,但是在ping www.baidu.com 是网络有延迟,在连接过程中会出现网络中断问题,具体的在网上查了很多但是都无济于事,为了学习只能将就着用此方法,我这里用到到外网不是很多可以这么玩,具体的问题还需要专业的网工来搞;ping 自己配置的ip地址能够ping通,ping 连接的WiFi (可以上外网)地址也能ping通,但是ping www.baidu.com 却ping不同;但是写入的是ifcfg-enp0s3中的DNS 信息;原创 2023-07-10 17:52:37 · 1866 阅读 · 0 评论 -
K8S部署及常见问题处理
按照步骤开始部署就能成功,了解更多请查看官网原创 2023-05-05 09:54:22 · 3231 阅读 · 1 评论 -
在 Linux 下创建 RAID 5(条带化与分布式奇偶校验)
https://www.tecmint.com/create-raid-6-in-linux/原创 2021-09-09 10:32:46 · 325 阅读 · 0 评论 -
vim使用(全集)
使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效。具体用法如下。Ipconfig ethx ipadd netmask x.x.x.x。其中ethx中的x代表第几快以太网卡,默认第一块为0.ipadd代表ip地址。x.x.x..x为子网掩码。例如给网卡eth0配置的ip地址为192.168.1.1 子网掩码为 255.255.255.0 。如下下图所...原创 2021-07-21 16:04:11 · 16484 阅读 · 1 评论 -
Ubuntu 中报:./databasebf.sh: line 2: $‘\r‘: command not found
当我们在windows系统中写好了一个脚本,在Ubuntu中执行时报错:./databasebf.sh: line 2: $'\r': command not found。原因是因为windows里面是以 \r 进行换行,而Linux 中是以 \n进行换行。处理方法:先安装dos2unix命令:sudo apt-get dos2unix然后执行我们的脚本命令: sudo dos2unix databasebf.sh然后就可以正常执行我们的脚本: sudo bash ./data...原创 2021-07-15 18:09:51 · 1137 阅读 · 0 评论 -
Linux sed命令详解
Linux sed命令是利用script来处理文本文件。sed可依照script的指令,来处理、编辑文本文件。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。语法sed [-hnV][-e参数说明:-e -f -h或--help 显示帮助。 -n或--quiet或--silent 仅显示script处理后的结果。 -V或--version 显示版本信息。动作说明:a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)原创 2021-06-25 14:17:49 · 374 阅读 · 1 评论 -
Ubuntu 硬盘扩容
当我们的磁盘分配不均匀时就需扩容,或者使用创建虚拟内存临时救急。案例:当我们的内存大小只有使用命令:lsblk -l 来查看我们的磁盘分布,以及总ci'pa原创 2021-06-09 14:41:36 · 1935 阅读 · 2 评论 -
ubuntu 18.04 按计划执行脚本
目录ubuntu 18.04 按计划执行,设置步骤如下1、配置crontab 文件2、开启crontab 日志记录3、测试是否生效ubuntu 18.04 按计划执行,设置步骤如下1、配置crontab 文件命令:sudo vim /etc/crontab设置好自己需要执行的脚本,或者文件时间,设置完成后保存。(为了测试,我这里设置的是每分钟执行一次脚本)重启服务命令:sudo service cron restart #重启...原创 2021-05-13 14:04:22 · 712 阅读 · 1 评论 -
Ubuntu 18.04 创建交换分区,实现数据应急处理
在工作中我们会看到我们的磁盘已经出现了已满,无法存储数据的情况;可以使用下面方法实现应急处理。目录一、用到的命令 1.free (查看免费的可使用的空间交换空间大小) 2.fdisk (可以用于新建分区,删除分区) 3.dd (可以实现本地回环)二、步骤1.创建一个新的分区2.查看是否已经分配好了分区3.给分区进行格式化4.通知内核进行读取5.格式化为交换分区6.swapon:启用或者关闭交换分区7.将已经满了的磁盘挂载到交换器上:...原创 2021-05-08 11:48:21 · 467 阅读 · 1 评论 -
拉取docker报错解决方法:Error response from daemon: Get https://192.168.0.201:5000/v1/_ping: http: server gav
使用docker 手动拉取镜像时出现的错误处理方法错误Error response from daemon: Get https://192.168.0.201:5000/v1/_ping: http: server gave HTTP response处理方法1、将用于切换到root 用户;2、在 /etc/docker/daemon.jsion 中添加下代码:执行命令:sudo vim /etc/docker/daemon.json{ "insecur...原创 2021-04-26 10:49:17 · 2912 阅读 · 0 评论 -
理解shell
理解shell1、shell 的类型系统启动什么样的shell程序取决于你个人的用户ID配置。在/etc/passwd文件中,在用户ID记录的第7个字段中列出了默认的shell程序。只要用户登录到某个虚拟控制台终端或是在GUI中启动终端仿真器,默认的shell程序就会开始运行。在下面的例子中,用户christine使用GN...原创 2021-04-23 14:22:56 · 288 阅读 · 0 评论 -
挂载存储媒体
挂载存储媒体Linux文件系统将所有的磁盘都并入一个虚拟目录下。在使用新的存储媒体之前,需要把它放到虚拟目录下。这项工作称为挂载( mounting)。在今天的图形化桌面环境里,大多数Linux发行版都能自动挂载特定类型的可移动存储媒体。可移动存储媒体指的是可从PC上轻易移除的媒体,比如CD-ROM、软盘和U盘。如果用的发行版不支持自动挂载和卸载可移动存储媒体,就必须手动完成。本节将介绍一些可以帮你管理可移动存储设备的Linux命令行命令。1. mount命令Linux上用来挂载媒体的命令叫.原创 2021-04-23 09:45:36 · 478 阅读 · 0 评论 -
中shell 脚本编写
后续还会继续更新完善Linux 中shell 脚本编写一、图解二、代码#!/bin/bash# shell 变量的介绍# 1)Linux Shell中的变量分为,系统变量和用户自定义变量。# 3)显示当前shell中所有变量:set#实例echo "${HOME}"echo "${PWD}"# shell 变量的介绍# 1)Linux Shell中的变量分为,系统变量和用户自定义变量。# 3)显示当前shell中所有变量:set#实例echo "${H原创 2021-04-22 10:39:30 · 139 阅读 · 0 评论 -
Ubuntu 命令手册
前言下面的命令大都需要在 控制台 / 终端 / shell 下输入。控制台, 终端, 和 shell 意味着同样一件事 - 一个命令行界面, 他可以用来控制系统。打开一个控制台:应用程序 --> 附件 --> 终端任何一个使用 'sudo' 作为前缀的命令都需要拥有管理员 (或 root) 访问权限。 所以你会被提示输入你自己的密码。安装升级 查看软件 xxx 安装内容 #top dpkg -L xxx查找软件库中的软件apt-cache search 正则.原创 2021-04-14 11:20:50 · 9159 阅读 · 0 评论 -
Ubuntu 20.04 将部署好的项目备份,快速安装
利用虚拟机OracleVMVirtualBox进行对已经搭建好的环境做备份,方便快安装。用于项目平凡部署时使用。使用的镜像为 ubuntu-20.04-live-server-amd64.iso ,虚拟机OracleVMVirtualBox6.11、创建一个虚拟机,将需要搭建的环境以及自己的项目全部部署到一个虚拟机上。选中搭建好的虚拟服务器右击选择 导出为Oracle云虚拟电脑选择要导出到哪里,然后点击下一步。下面的信息可以填写可以不填写,直接点击导出...原创 2021-04-12 15:29:16 · 843 阅读 · 0 评论 -
ubuntu 扩容(LVM)磁盘 解决磁盘不足的情况
几个重要概念:1:物理卷(PV):Physical Volume,一个物理磁盘可以分为一到多个物理卷。2:卷组(VG):Volume Group,由一个或多个物理卷组成,物理卷可以在不同的物理磁盘。3:逻辑卷(LV):Logical Volume常用的查看命令:df -Th #查看分区lsblk #列块设备信息pvdisplay #查看物理卷vgdisplay #查看卷组lvdisplay #查看逻辑卷如果没用LVM管理,可用fdisk -l查看扩容步骤:1:创建分区2:创建新的物转载 2021-04-09 16:06:38 · 1621 阅读 · 1 评论 -
Ubuntu常用命令大全集
一、文件/文件夹管理ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)ls -l 列出当前目录下文件的详细信息cd .. 回当前目录的上一级目录cd - 回上一次所在的目录cd ~ 或 cd 回当前用户的宿主目录mkdir 目录名 创建一个目录rmdir 空目录名 删除一个空目录rm 文件名 文件名 删除一个文件或多个文件rm -rf 非空目录名 删除一个非空目录下的一切mv 路经/文件 /经/文件移动相对路经下的文件到绝对路经下mv 文件名 新名称转载 2021-04-01 16:44:19 · 282 阅读 · 0 评论 -
Ubuntu中/dev/loop1 100% /snap/snapd/11402 /dev/loop0
执行命令:df -h 和df -i 查看磁盘使用情况;然后进行处理。/dev/loop0 占用100% 需要执行命令: sudo apt autoremove --purge snapd原创 2021-03-30 15:23:25 · 2053 阅读 · 0 评论 -
将本地数据上传到Ubuntu,不使用第三方软件
如何将win电脑上的文件复制到Ubuntu上,操作如下:1、Ubuntu服务器上的要复制文件到具体位置的改文件夹需要 授权;授权命令: sudo chmod 777 文件名称2、宿主机上点击键盘win+r。输入命令:scp -r ./* ubuntu服务器名@服务器IP:/复制到服务器中的具体位置解析:scp:是执行复制的命令;-r:循环遍历宿主机中需要复制的目录;./*:需要复制的宿主机上的文件的路径Ubuntu服务名:是服务器Ubuntu上服务器名;@服务器i..原创 2021-03-30 09:01:07 · 3343 阅读 · 3 评论 -
ubuntu mysql 的安装、配置、简单使用,navicat 连接
测试后觉的还不错,值得分享一下,详情可以查看:https://www.cnblogs.com/blogxiao/p/11469272.htmlMySQL 的安装1. 先更新 apt 安装中心: apt update 里面会有默认最新的mysql 的包。2.安装msyql : sudo apt-get install mysql-server mysql-server 服务端 实例,mysql-client 客户端 和服务端建立连接。 版本mysql5.71 处标注的一定要大写...转载 2021-03-26 11:37:34 · 196 阅读 · 0 评论 -
Ubuntu 开启SSH服务,使用XShell 进行连接
步骤1、 查看是否安装了SSH服务命令:dpkg -l | grep ssh2、如果没有安装ssh服务,就需要执行下面命令命令:sudo apt-get install openssh-server安装完成后执行命令查看是否安装成功 dpkg -l | grep ssh ;如果安装失败执行命令 sudo apt-get update ,进行更新,等待更新完成后执行下面命令sudo apt-get install openssh-server (重新安装SSH服...原创 2021-03-25 11:46:56 · 2081 阅读 · 0 评论 -
Ubuntu18.04 网卡配置
Ubuntu 中网络为桥连接时设置静态ip1、设置网络为:桥接网卡2、在宿主电脑上使用管理员输入CMD 命令 ipconfig /all 查看子网掩码,ip,DNS服务器,DHCP服务器,3、、更改Ubuntu中的配置ubuntu的网卡配置信息在 /etc/network/interfacesyangym@yangym-VirtualBox:~$ sudo vi /etc/network/interfaces打开后添加如下代码auto enp0s3 ...原创 2021-03-24 15:15:45 · 5974 阅读 · 1 评论 -
Ubuntu 中默认是没有root用户,需要手动创建
Ubuntu默认是没有root用户,如果需要登录root用户需要手动创建root用户输入命令:sudo passwd rootnew password :密码retype new passwrod : 密码提示成功就可以进行切换到root用户。输入命令 su 进行切换到root用户,然后输入密码就可以登录成功。...原创 2021-03-24 12:00:51 · 5848 阅读 · 0 评论 -
linux 的基本操作(编写shell 脚本)
如果文章中的图片再次挂掉了,麻烦请去公众号内查看终于到shell脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本在linux系统管理员的运维工作中非常非常重要。下面笔者就带你正式进入shell脚本的世界吧。到现在为止,你明白什么是shell脚本吗?如果明白最好了,不明白也没有关系,相信随着学习的深入你就会越来越了解到底什么是shell脚本。首先它是一个脚本,并不能作为正式的编程语言。因为是跑在linux的shell中,所以叫shell脚本。说白了,shell脚本..转载 2021-03-08 16:24:10 · 608 阅读 · 0 评论 -
Linux 系统安装JDK、Tomcat,mysql
1、准备好需要安装的jdk,tomcat,将文件上传到 /usr/local/temp2、解压上传好的JDK、TOMCAT 到 /usr/local/temp3在 /usr/local 下分别建立 jdk 和tomcat 文件夹4、把减压到的文件分别移动到对应的 /usr/local/jkd 和 /usr/local/tomcat 文件中一、JDK配置把压缩文件上传到/usr/local/tmp中 解压压缩文件# tar zxvf jdk-7u80-linux-...原创 2021-03-02 15:28:46 · 402 阅读 · 0 评论 -
Linux 镜像文件ISO下载地址、centos网络配置:
Linux 镜像文件ISO下载地址:http://archive.kernel.org/centos-vault/6.1/isos/x86_64/选择:CentOS-6.1-x86_64-bin-DVD1.iso 下载就OK,下载后可以在虚拟机上进行运行。...原创 2019-07-29 15:32:47 · 80266 阅读 · 29 评论 -
Linux常用的基本命令
这些Linux命令非常的好用,也很常用,希望大家能够将其保存。1、显示日期的指令: date2、显示日历的指令:cal3、简单好用的计算器:bc怎么10/100会变成0呢?这是因为bc预设仅输出整数,如果要输出小数点下位数,那么就必须要执行 scale=number ,那个number就是小数点位数,例如:...原创 2018-10-09 20:37:13 · 2299 阅读 · 0 评论