298浏览量
#字符颜色显示30-37#-e:允许echo使用转义#\033[:开始位#\033[0m:结束位#\033等同于\e"\033[31m红色字\033[0m"
"\033[32m绿色字\033[0m"
"\033[33m黄色字\033[0m"
"\033[34m蓝色字\033[0m"
"\033[35m紫色字\033[0m"
"\033[36m天蓝字\033[0m"
334浏览量
方法一、set uidcd /data/nginx/sbin/
chown root nginx
chmod u+s nginx优点是,方便简单;缺点是,既然sudo权限都不给了。这个set uid 最后也是让nginx运行在root权限下。 ps -ef |grep nginx 查看的时候,nginx的主进程是运行在root下的。 虽然是可以让普通用户运行nginx服务,但是不是所有nginx进程都在用户本身下运行。方法二、ip
406浏览量
1、安装基础依赖yum -y install gcc automake autoconf libtool make libffi-devel python-devel openssl-devel libbz2-dev libXext libXrender fontconfig libfontconfig.so.1 libgfortran&
326浏览量
upstream notebook {
server xx.xx.xx.xx:8888;
}
server{
listen 80;
listen 443;
server_name xxx.cn;
&
399浏览量
代码如下:#!/usr/bin/env python
# -*- conding:utf-8 -*-
__Author__ = "YoungCheung"
import gitlab
import requests
plist = ''
def allprojects():
####
767浏览量
什么是git LFS
LFS是Large File Storage的缩写,用了帮助git管理大的文件
原理:不同于git每次保存diff,对于git来说,如果是模型或者一些设计大文件,改变一点,对于仓库来说会增加很大的体积,不一会就能几个G。对于git lfs来说,在使用git lfs track命令后,git push的时候,git lfs会截取要管理的大文件,并将其传至git lfs的服务器中,从而减小仓库的体积
361浏览量
方法一、cat access.log|grep "06/Jul/2021"|sed -n '/15:47:50/,/15:56:09/p'方法二、cat access.log |awk '$4 >="[06/Jul/2021:15:47:00" && $4<="[06/Jul/2021
276浏览量
1、备份mkdir /etc/yum.repos.d/backup
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup2、配置yum文件$vim /etc/yum.repos.d/CentOS8.repo
[baseOS]
name=baseOS
baseurl=https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/
352浏览量
双引号:awk '{print "\""}'使用“”双引号把一个双引号括起来,然后用转义字符\对双引号进行转义,输出双引号。单引号:awk '{print "'\''"}'使用一个双引号“”,然后在双引号里面加入两个单引号‘’,接着在两个单引号里面加入一个转义的单引号\',输出单引号。
337浏览量
最近使用挂载分区,发现挂载后产生一个lost+found文件夹,感觉很奇怪,于是调查了一番。lost+found使用标准的ext2/ext3/ext4档案系统格式才会产生的一个目录,目的在于当档案系统发生错误时, 将一些遗失的片段放置到这个目录下。这个目录通常会在分割槽的最顶层存在, 例如你加装一颗硬盘于/data中,那在这个系统下就会自动产生一个这样的目录/data/lost+found。删除作用大致有知道了,操作和普通文件夹一样,删除的话,直接使用:$ rm -r&nbs
343浏览量
1、使用/dev/disk/by-uuid[root@BJ-DBL ~]$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May 19 14:57 09472770-08c3-4703-b51a-642fcdd8274c -> ../../sdb1
lrwxrwxr
304浏览量
在使用fdisk建立分区时,我们最大只能建立2TB大小的分区。如需建立超过2T的分区需要采用GPT磁盘模式。下文补充一下GPT和MBR的基础知识和分超过2T分区的方法。基本概念MBR1、MBR,该磁盘模式是我们常用的模式,英文全称为Master Boot Record,缩写:MBR,中文名称为主引导记录,又称为主引导扇区。2、采用MBR型分区结构的硬盘(其磁盘卷标类型为MS-DOS),最多只能识别4个主要分区。所以对于一个采用此种分区结构的硬盘来说
482浏览量
1)下载repo文件 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo2)备份并替换系统的repo文件 cp CentOS7-Base-163.repo /etc/yum.repos.d/
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak
m
600浏览量
nginx正向代理出现很多500的请求,查看error.log发现有client_body_temp permission denied报错。client_body_temp 如果客户端POST一个比较大的文件,长度超过了nginx缓冲区的大小,需要把这个文件的部分或者全部内容暂存到client_body_temp目录下的临时文件。故障原因: 发起的p
563浏览量
问题1:ssh连接很慢解决方案:这是应为linux系统默认开启DNS认证,我们关掉即可。 vim /etc/ssh/sshd_config
UseDNS yes 改为no(122行左右);
GSSAPIAuthentication yes改为no(81行左右)然后重启sshd服务service restart sshd;问题2:ssh连接突然就卡断了解决方案:这个是 li
521浏览量
linux Account locked due to failed logins使用root用户登陆后执行:pam_tally2 --user=username --reset
652浏览量
#!/bin/bash
################################################################
# mem used script
# eg. ./mem.sh 60G & to sta
877浏览量
随着企业安全等级意识提高的需求越来越强力,给gitlab私有仓库部署ssl证书的需求也越来越多,但是受限于一些git版本不支持https或者某些项目的特殊需求,要求gitlab同时保留http和https。我们知道gitlab原生自带nginx模块,gitlab启动的时候这个模块就会启动起来,占用了80端口(gitlab默认以http的方式访问),但是当我们修改成https访问的时候gitlab会自动把http的访问请求转到https,这样我们要求gitlab同时支持http和https的需求就
935浏览量
日志位置:通过docker info 查看Docker Root Dir为 /var/lib/docker/containers/<docker_container_id>/ 查看日志大小:vim docker_log_size.sh#!/bin/shecho "======== docker containers logs file size ========" logs=$(find /var/lib/docker/c
837浏览量
1.查看docker镜像存放目录空间大小du -hs /var/lib/docker/2.停止docker服务。systemctl stop docker3.查看磁盘容量大的空间,且在上面创建新的docker目录。df -h
mkdir -p /data/docker/lib4.迁移/var/lib/docker目录下的文件到新创建的目录/data/docker/librsync -avz /var/li