linux
文章平均质量分 73
my_qq_990814268
少年听雨歌楼上,红烛昏罗帐。壮年听雨客舟中,江阔云低、断雁叫西风。
而今听雨僧庐下,鬓已星星也。悲欢离合总无情,一任阶前、点滴到天明。
人的一切痛苦,本质上都是对自己无能的愤怒。
展开
-
centos7服务器升级harbor-2.0.6至2.7.0
harbor升级原创 2023-02-22 17:53:37 · 782 阅读 · 0 评论 -
Centos7搭建RabbitMQ集群及单机多节点部署
安装基本环境yum -y install wget vim bash-completion lrzsz nmap telnet tree net-tools bind-utils lsof ntpdate iotoperlang环境wget -O/etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo安装rabbitmq:yum -y install erlangyum -y install...转载 2021-03-05 16:12:52 · 916 阅读 · 0 评论 -
nginx+keepalive实现web服务器高负载
1.直接用yum下载安装:yum install-y keepalived配置 163global_defs { router_id nginx_master script_user root enable_script_security}vrrp_script chk_nginx { script "/etc/keepalived/check-nginx.sh" interval 2 weight 2}vrrp_instance VI_1 { state MASTER原创 2020-12-23 13:48:04 · 141 阅读 · 0 评论 -
elasticsearch集群的索引清理及自定义清理
数据量交互较多的项目,日志文件产生较多,搭建好的es收集日志如果不能及时清理过期的日志,会极大影响到服务器性能,如何做到高效管控呢?定时删除索引来完成?其中调用api进行删除比较安全可靠,效率也最高,只需在集群的一个节点执行任务即可。查看节点下的所有命令curl -XGET 'http://127.0.0.1:9200/_cat/indices/?v'api删除命令:可以删除指定标记的12月的所有索引,速度也是比较快curl -XDELETE 'http://127.0.0.原创 2020-12-07 12:02:00 · 954 阅读 · 0 评论 -
npm和yarn 速度超级慢
解决办法#如果觉得安装速度慢,安装源和原来 npm 是一样的,可以通用,修改方法如下:在国内不管使用npm还是yarn,安装速度都很慢。因为镜像源地址在国外,有qiang的存在,导致速度很慢,这里换上淘宝的镜像源,即可加速安装速度 这里示例使用的是yarn,使用npm的用户将yarn改为npm即可。yarn config get registry # 查看当前设置的镜像源地址# -> https://registry.yarnpkg.com可以改成 taobao 的源:原创 2020-10-26 15:26:59 · 9396 阅读 · 1 评论 -
jenkins 插件安装缓慢
两条命令解决cd {你的Jenkins工作目录}/updatessed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json# 例如: 1030 c.原创 2020-10-15 15:52:29 · 149 阅读 · 0 评论 -
修改Jenkins以Root用户运行
简单操作如下vim /etc/sysconfig/jenkins$JENKINS_USER="root"chown -R root:root /var/lib/jenkinschown -R root:root /var/cache/jenkinschown -R root:root /var/log/jenkinssystemctl restart jenkins原创 2020-10-14 15:59:15 · 1525 阅读 · 0 评论 -
cp命令贴心用法
cp命令小高级用法#常用命令选项默认覆盖-r/R 递归-l 拷贝硬链接-s 软链接(不支持文件夹目录)-n 不覆盖(使前面的-i失效)-i,--interactive 交互模式(使前面的-n失效)-a,--archive 原样复制,保留全部(包括mtime,atime,文件的所有者,权限等)-L,--dereference 跟随符号链接(默认)-P,--no-dereference 不跟随符号链接,也就是只拷贝符号链接,不拷贝符号链接指向的实际文件-v 显示详细原创 2020-10-14 11:28:02 · 1476 阅读 · 0 评论 -
docker 命令查看当前所有服务的物理性能命令
docker stats --no-stream $(docker ps | awk ' NR > 1 {print $NF}')|grep "wmy\|CONTAINER"|sort -n -r -k 8docker stats 查看每个容器状态--no-stream 当前实时的状态$(docker ps | awk ' NR > 1 {print $NF}') 打印第一行除外的所有容器名grep "wmy\|CONTAINER" 过滤两个你想要.原创 2020-06-11 10:41:52 · 1083 阅读 · 0 评论 -
centos或Ubuntu机器出现 pycharm.desktop文件出现 未信任的应用程序启动器的情况,怎么解决?
桌面图标启动编辑vi pycharm.desktop#!/usr/bin/env xdg-open[Desktop Entry]Version=1.0Type=ApplicationName=Pycharm#根据自己的安装位置灵活修改Icon=/opt/pycharm-community-2019.1.1/bin/pycharm.png#根据自己的安装位置灵活修改...原创 2019-04-30 10:42:33 · 4639 阅读 · 1 评论 -
centOS7下安装GUI图形界面
1、如何在centOS7下安装GUI图形界面 当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包。2、在系统下使用命令安装gnome图形界面程序 在安装Gnome包之前,需要检查一下安装源(yum)是否正常,因为需要在yum命令来安装gnome包。 第一步:先检查y...原创 2019-04-28 14:36:15 · 1173 阅读 · 0 评论 -
已加载插件:fastestmirror, langpacks File contains no section headers. file: file:///etc/yum.repos.d/con
安装好CenOS7后,自带的yum不能直接使用,使用会出现如下问题:已加载插件:fastestmirror, langpacks File contains no section headers. file: file:///etc/yum.repos.d/convirt.repo, line: 1 "<html><head><title>Loadin...原创 2019-03-28 18:39:23 · 35777 阅读 · 20 评论 -
linux配置svn 版本管理之创建仓储和权限管理
1.安装yum install subversion2.配置2.1.创建仓库我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。[root@localhost /]# cd /home[root@localhost home]# mkdir svn[root@localhost ho...原创 2019-03-18 19:08:53 · 143 阅读 · 0 评论 -
ubuntu 忘记root密码
方法一如果用户具有sudo权限,那么直接可以运行如下命令:sudo su root#输入当前用户的密码passwd#输入密码#再次输入密码方法二如果用户不具备sudo权限,则方法一不能用,并需进入GRUB修改kernel镜像启动参数。1、重启,按住shift键,出现如下界面,选中如下选项2、按回车键进入如下界面,然后选中有recovery mode的选...原创 2019-03-19 16:03:29 · 203 阅读 · 0 评论 -
sed 命令的高级用法
编辑命令:d:删除p:显示模式空间的内容a \text:在行后面追加文本;支持使用\n实现多行追加;i \text:在行前面插入文本;支持使用\n实现多行插入;c \text:替换行为单行或多行文本;w /path/to/somefile:保存模式空间匹配到的行至指定文件中;r /path/from/somefile:读取指定文件的文本流至模式空间中匹配到的行后;...原创 2019-02-19 17:27:44 · 1413 阅读 · 0 评论 -
linux的启动流程
简单小节:CentOS 6为例:POST-->Boot Sequence(BIOS) -->Boot Loader(MBR) --> Kernel(ramdisk) --> rootfs --> switchroot --> /sbin/init --> (/etc/inittab,/etc/init/*.conf) --> 设定默认运行级别 -...原创 2019-01-29 18:25:23 · 546 阅读 · 0 评论 -
CentOS系统如何如设置使系统自动锁屏的时间?
方便大家:Application→System Tools→Settings→Privacy→close→Screen Lock→Lock Screen After Blank For ……可以关闭,可以自己设置吧,我设置了1个小时原创 2019-01-23 17:19:30 · 4408 阅读 · 0 评论 -
修改ubuntu的用户名密码
修改root密码: sudo passwd root修改开机登录密码: sudo passwd 你的用户名修改主机名: sudo vi /etc/hostname将其中的名字改为自己的名字sudo vi /etc/hosts将其中的名字改为自己的名字修改用户名: sudo vi /etc/passwd找到原先的用户名,将其改为自己的用户名sudo vi /etc/shadow...原创 2018-09-22 16:43:17 · 846 阅读 · 0 评论 -
新版Ubuntu如何设置窗口自动调整成自己想要的大小
1.选中设置(settings)2.设备(Devices)3.展示(Displays)4.分辨率(resolution)5.选中你想要的分辨率。完成原创 2018-09-22 18:46:57 · 16367 阅读 · 5 评论 -
xshell连接不上Ubuntu,why?SSH服务起了没?
SSH服务安装Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:sudo apt-get install openssh-server ##安装ssh服务 查询ssh是否启动ps -e | grep ssh ##查询ssh进程是否启动成功1 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh...原创 2018-09-22 21:45:04 · 1468 阅读 · 1 评论 -
两个文件a.list和b.list(文件格式为ip name),请用Linux命令完成以下任务
例如:a.list127.0.0.1 zhangshan127.0.0.1 wangxiaoer127.0.0.2 lisi127.0.0.3 mazi127.0.0.4 wangwub.list127.0.0.5 liuxiaolu1.两个文件的各自的ip数及总ip数? 2.出现在b.list但未出现在a.list的ip: 3.每个...原创 2018-09-22 22:06:02 · 433 阅读 · 0 评论 -
Ubuntu 最简单的方式安装chrome
1.指定安装目录如下:cd opt/2.下载包:sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb3.查看并安装sudo dpkg -i google-chrome*; sudo apt-get -f install 完成 启动:到指定目录:c...原创 2018-09-28 11:57:36 · 20160 阅读 · 0 评论 -
打不开文件“C:\Program Files\ubuntu\ubuntu\Ubuntu 64 位.vmdk”: 权限不足,无法访问文件。
使用管理员权限打开虚拟机,一般都可以解决。补充:1、无法连接 解决方法:以管理员身份运行此软件。 2、使用vmware提示:无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件 解决方法:以管理员方式运行“命令提示符”,是管理员方式 b) 然后依次执行以下命令:net start vmcinet st...原创 2018-11-14 16:55:10 · 11106 阅读 · 0 评论 -
用户名 不在 sudoers文件中,此事将被报告。
[sudo] password for lkp: lkp 不在 sudoers 文件中。此事将被报告。sudo命令可以让你以root身份执行命令,来完成一些我们这个帐号完成不了的任务。其实并非所有用户都能够执行sudo,因为有权限的用户都在/etc/sudoers中呢。我们可以通过编辑器来打开/etc/sudoers,或者直接使用命令visudo来搞定这件事情。打开sudoers...原创 2018-12-04 17:17:08 · 982 阅读 · 0 评论 -
#统计/etc,/var,/usr目录共有多少个一级子目录和文件
上代码:countfiles.sh#!/bin/bash# 统计/etc,/var,/usr目录共有多少个一级子目录和文件sum_etc=$(find /etc/ | wc -l )sum_var=$(find /var/ | wc -l )sum_usr=$(find /usr/ | wc -l )echo "sum_etc: $sum_etc"echo "sum_va...原创 2018-12-18 19:21:35 · 2247 阅读 · 0 评论 -
写一个脚本实现,接收一个文件路径作为参数,如果参数个数小于1,提示用户“”至少应该给一个参数“”,并立即退出
上代码:#!/bin/bash# 写一个脚本实现,接收一个文件路径作为参数,如果参数个数小于1,提示用户“”至少应该给一个参数“”,并立即退出[ $# -lt 1 ] && echo "至少传递一个 参数哦!" && exit 5 ...原创 2018-12-19 10:07:24 · 2029 阅读 · 0 评论 -
只输入vim进入欢迎界面后,在输入几行字,删除后无法退出,如何解决?
很简单,但不知道确实退不出来!命令:q!强制退出,即是,ESC,:,q!完成。原创 2018-12-19 10:39:22 · 486 阅读 · 0 评论 -
linux关机命令总结
常用:halt、rebootCentOS关机命令:重启命令 rebootshutdown -r now 立刻重启shutdown -r 10 过10分钟自动重启shutdown -r 20:35 在时间为20:35时候重启shutdown -c 取消重启关机命令 haltpoweroff 立刻关机shutdown -h now 立刻关机shutdown -h...原创 2019-01-23 19:44:05 · 2823 阅读 · 0 评论 -
linux进程查看及管理的工具
Linux进程查看及管理的工具:pstree, ps, pidof, pgrep, top, htop, glance, pmap, vmstat, dstat, kill, pkill, job, bg, fg, nohup 一. pstree命令: pstree - display a tree of processes 二. ...原创 2019-01-24 17:08:55 · 1845 阅读 · 0 评论 -
关于定时任务简单小脚本
1.每4小时备份一次/etc/目录至/backup目录中,保存的文件名称格式为 etc-yyyy-mm-dd-HH.tar.xz” crontab -e 进入编辑模式 tar -JcPf创建文档并保存为.xz格式0 */4 * * * tar -JcPf /backup/etc-`date +%y-%m-%d.tar...原创 2019-01-24 17:20:24 · 675 阅读 · 0 评论 -
97 条 Linux 运维工程师常用命令总结
ls mvcpscprmtouchpwdcdmkdirrmdirechocatmorelessnlheadtailvi/vimwhichwhereislocate 数据库快速搜寻档案findgrepfilegunzip | 解压缩bzip2 | 压缩、解压缩bzcat 读取数据而无需解压tar [主选项+辅选项] 文件或者目录 | 多个目录...原创 2018-09-16 21:37:20 · 380 阅读 · 0 评论