Z-Linux
小妖666
喜欢学习技术
展开
-
Linux 终端永久清屏
clear 本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。要彻底清屏,用命令printf "\033c"。原创 2021-03-16 17:43:00 · 296 阅读 · 0 评论 -
dpkg: error processing package mongodb-org (--configure)
今天安装 mysql 的时候出现错误:dpkg: error processing package mongodb-org (--configure)安装 mysql 还需要 mongodb 依赖,很奇怪,但是依照下面粗暴方法解决了。删除所有信息之后updatesudo mv /var/lib/dpkg/info/ /var/lib/dpkg/info_old/sudo mkdir /var/lib/dpkg/info/sudo apt-get update...原创 2021-03-08 10:56:04 · 459 阅读 · 0 评论 -
CentOS 8 安装 sonarqube 8.3.1
安装SonarQube需要的包dnf -y install java-11-openjdk postgresql-server postgresql postgresql-contrib unzip创建sonar用户SonarQube不能使用root用户启动,需创建普通用户useradd sonarpasswd sonar下载安装SonarQubewget https://binaries.sonarsource.com/Distribution/sonarqube/sonar原创 2020-06-27 15:50:27 · 1296 阅读 · 0 评论 -
systemctl服务部署错误:code=exited, status=217/USER
在centos8下给tomcat注册systemctl服务时报错:Process: 2688 ExecStart=/usr/local/tomcat/apache-tomcat-9.0.36/bin/startup.sh (code=exited, status=217/USER)我的配置文件[Unit]Description=Tomcat9 servletAfter=syslog.target network.target[Service]Type=forkingUser.原创 2020-06-11 20:31:32 · 7109 阅读 · 1 评论 -
Centos8 安装Tomcat
安装OpenJDKdnf install java-1.8.0-openjdk* -y下载和安装Tomcat 9wget https://www-eu.apache.org/dist/tomcat/tomcat-9/v9.0.36/bin/apache-tomcat-9.0.36.tar.gz -P /tmptar -xf /tmp/apache-tomcat-9.0.36.tar.gz -C /usr/local/tomcat/chown -R root: /usr/local/tomc原创 2020-06-11 20:23:30 · 1804 阅读 · 0 评论 -
Centos8 安装Jenkins
在CentOS 8 上安装Jenkins需要使用root账号或具有sudo权限的账号安装OpenJDKdnf install java-1.8.0-openjdk* -y安装最新的Jenkinswget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.reporpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.ke原创 2020-06-10 07:32:04 · 1026 阅读 · 0 评论 -
CentOS8怎么让修改IP后立即生效
修改Ip后怎么才能立即生效呢首先用 ip addr查看网卡名为 ens32然后执行下面命令即可:ifdown ens32 && ifup ens32原创 2020-06-06 05:25:35 · 3030 阅读 · 0 评论 -
ubuntu 18.04找不到ens33
以前配置好的静态Ip,今天发现联不上网了,用ifconfig查看找不到ens33,只有环回地址。可以使用以下命令,就会出现ens33了sudo /sbin/dhclient原创 2020-05-24 10:52:07 · 3094 阅读 · 1 评论 -
ubuntu18.04 root账号无法用ssh登录
vim /etc/ssh/sshd_config找到#PermitRootLogin prohibit-password在后面添加一行PermitRootLogin yes保存退出后,重启ssh服务:/etc/init.d/ssh restart原创 2020-04-12 09:13:12 · 890 阅读 · 0 评论 -
centos8 docker-compose.yml 部署 Nginx+PHP7 环境
目录结构docker-compose.ymlversion: "3.3"services: nginx: image: nginx ports: - "8080:80" links: - php volumes: - ./www:/var/www/html - ./nginx/nginx.conf:...原创 2020-04-01 21:47:17 · 838 阅读 · 0 评论 -
nginx connect() failed (113: No route to host) 关闭centos8防火墙
关闭centos8的防火墙systemctl stop firewalld.service 关闭防火墙systemctl disable firewalld.service 禁止防火墙自启动原创 2020-04-01 20:35:48 · 1997 阅读 · 0 评论 -
CentOS8安装Docker、Docker Compose、更换阿里源
卸载旧版本如果以前安装过 Docker ,请卸载它们以及相关的依赖项。sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-l...原创 2020-03-30 20:07:25 · 3065 阅读 · 0 评论 -
解决 ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?
centos8使用docker compose时报错:解决 ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?使用docker-compose version可以看到版本号,证明服务启来了。原因是因为用未加到docker组中。执行命令:sudo gpasswd -a ${...原创 2020-03-30 16:03:25 · 5568 阅读 · 1 评论 -
CentOS 8 更换为阿里云的源
1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/C...原创 2020-03-30 14:06:42 · 9182 阅读 · 0 评论 -
windows docker-compose.yml 部署 Nginx+PHP7 环境
目录结构docker-compose.ymlversion: "3.3"services: nginx: image: nginx ports: - "8080:80" links: - php volumes: - ./www:/var/www/html - ./nginx:/etc/nginx/...原创 2020-03-29 23:01:42 · 865 阅读 · 0 评论 -
invalid mount config for type "bind": source path must be a directory
win10系统使用docker for windows时,映射文件的时候报错:ERROR: for nginx Cannot create container for service nginx: invalid volume specification: 'C:\yunan\php\nginx\nginx.conf:/etc/nginx/conf.d/nginx.conf:rw': inv...原创 2020-03-29 21:41:11 · 8335 阅读 · 0 评论 -
cygwin安装apt-cyg
因为window下php安装不了Memcached扩展,所以尝试在cygwin下安装安装Cygwin是选择必备的安装包包括:gcc-core、gcc-g++、make、wget、tar。若没有安装过重新使用cygwin.exe程序重新安装(注意每次重新安装后可能会把以前安装的卸载掉,所以最好以后用apt-cyg安装新软件,软件名就是安装时候能选的那些包名)。1、安装apt-cyg(相当于l...原创 2020-03-27 21:11:22 · 819 阅读 · 0 评论 -
ubuntu16.04中gitlab安装
安装前查看端口状态,并把80和8080端口解除占用由于gitlab安装结束后会占用80和8080端口,所以如果你的操作系统中己有apache,tomcat那么这两个端口是处于占用状态的,会导致安装gitlab后访问localhost时出现502错误。因此,我们先释放这两个端口。输入下面的命令查看端口状态:sudo netstat -anptl然后找到80,和8080端口对应的pid输入:...原创 2018-08-28 19:54:02 · 12221 阅读 · 1 评论 -
Ubuntu 18.04版本设置root账户
1、编辑passwd文件sudo vim /etc/passwd2、找到你的用户(比如test),将用户名后面的数字改成 0找到用户testtest:x:1000:1000::/home/test修改权限test:x:0:0::/home/test3、重启电脑,登录test账户。...原创 2019-01-18 21:01:56 · 7197 阅读 · 2 评论 -
Ubuntu18.04 kcov的安装和使用
1.首先在GitHub上下载kcovhttps://github.com/SimonKagstrom/kcov2.将下载的文件解压出来放到centos7服务器上/home/tools/kcov3.安装依赖包,因为我的系统是Centos,所以安装下列包,其它系统可以看GitHub上的安装描述sudo apt install -y binutils-dev libcurl4-ope...原创 2019-01-18 22:46:07 · 507 阅读 · 0 评论 -
linux批量替换当前目录及其子目录文件内容
命令:find . -type f -name "*.csv" | xargs sed 's#333#666#g' -i解释:find --查找命令. --查找的是当前目录-type f ...原创 2019-01-23 10:03:19 · 2212 阅读 · 0 评论 -
更改PUTTY窗口标题
vim~/.bashrc在文件最后加上下面这段代码if [ "$SSH_CONNECTION" != '' -a "$TERM" != 'linux' ]; thendeclare -a HOSTIPHOSTIP=`echo $SSH_CONNECTION |awk '{print $3}'`export PROMPT_COMMAND='echo -ne "\033]0;${USE...原创 2019-01-23 20:44:59 · 931 阅读 · 0 评论 -
Linux简化命令(alias)
1.修改配置文件vim ~/.bashrc2.设置aliasalias la="ls -al --color=auto"3.使设置生效source ~/.bashrc4.使用在命令行输入“la”即可原创 2019-01-25 13:02:58 · 1185 阅读 · 0 评论 -
linux查看目录下所有文件内容中是否包含某个字符串
find . -type f -name "*.csv" -o -name "*.json" | xargs grep '15010*' -l原创 2019-01-31 17:08:57 · 1563 阅读 · 0 评论 -
centos彻底删除文件夹、文件命令
1.新建文件夹mkdir 文件名新建一个名为test的文件夹在home下view source1 mkdir /home/test2.新建文本在home下新建一个test.sh脚本vi /home/test.sh3.删除文件或文件夹1、删除home目录下的test目录rm /home/test2、这种不带参数的删除方法经常会提示无法删除,因为权限不够。...原创 2019-01-09 12:03:33 · 4455 阅读 · 0 评论 -
Ubuntu 18.04安装SFTP服务
1.安装sftp服务sudo apt-get install openssh-server2.修改配置文件vim /etc/ssh/sshd_config##下面这行注释掉#Subsystem sftp /usr/libexec/openssh/sftp-server##后面加入Subsystem sftp internal-sftp找到PermitRootLogin no...原创 2019-01-18 20:56:39 · 7397 阅读 · 3 评论 -
Centos 7 yum安装jdk1.8
1、搜索 jdk1.8 安装包yum search java | grep jdk2、安装 jdk1.8yum install -y java-1.8.0-openjdk3、查看是否安装成功java -version原创 2019-03-13 22:51:06 · 585 阅读 · 0 评论 -
Centos7没有netstat和ifconfig命令的解决办法
yum install -y net-tools即可原创 2019-03-11 21:46:56 · 738 阅读 · 0 评论 -
Docker无法启动Job for docker.service failed
Docker无法启动,报错:Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.执行命令:rm -rf /var/lib/docker/...原创 2019-03-10 17:06:27 · 10325 阅读 · 5 评论 -
Docker删除Exited镜像
docker rm $(docker ps -a | grep Exited | awk '{print $1}')原创 2019-03-09 23:06:59 · 895 阅读 · 0 评论 -
Centos7 拉取镜像报错:net/http: TLS handshake timeout
主要是因为国内网络访问国外服务器网速慢,换个快速的镜像仓库即可(亲测可用)1.修改配置文件vim/etc/sysconfig/docker添加镜像仓库OPTIONS=' --selinux-enabled --log-driver=journald --registry-mirror=http://f2d6cb40.m.daocloud.io'2.重启Docker服务...原创 2019-03-09 22:27:50 · 816 阅读 · 0 评论 -
Centos7 防火墙相关命令 防火墙关闭但是远程端口无法访问问题
centos7系统,即使关闭 firewalld,但是除了22端口,其余端口无法被外界访问,本地访问正常。我出现这个问题是因为浏览器缓存问题,可以清空浏览器缓存,并重新打开浏览器就好使了。根据下面命令,打开 firewalld 防火墙:启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl...原创 2019-03-13 23:20:16 · 10086 阅读 · 1 评论 -
Centos7 使用Docker部署spring boot项目
1、安装Dockeryum install docker2、关闭防火墙systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动3、设置镜像vim /etc/docker/daemon.json{"registry-mirrors":["h...原创 2019-03-14 09:34:19 · 760 阅读 · 0 评论 -
Ubuntu18.04 安装web环境
1、安装Apache[root@localhost ~]# sudo apt-get install apache2# 启动apache2服务[root@localhost ~]# /etc/init.d/apache2 start //启动Apache服务现在直接在浏览器键入http://localhost 或 http://本机IP ,应该会看到Apache的测试页面...原创 2019-01-18 22:54:15 · 875 阅读 · 0 评论 -
Centos7 yum 出现could not retrieve mirrorlist 解决方案
1.输入下面命令编辑这个文件sudo vim /etc/sysconfig/network-scripts/ifcfg-ens332.按键盘INSERT键,将ONBOOT改为yes,然后按ESC键,输入:wp回车就会保存文件了3.输入命令重启网络service network restart...原创 2019-01-10 21:56:08 · 1804 阅读 · 0 评论 -
centos7.0查看IP
输入ip查询命名 ip addr原创 2019-01-10 22:19:46 · 747 阅读 · 0 评论 -
ubuntu18.04更新清华源
1.备份源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup2.用gedit编辑器打开sudo gedit /etc/apt/sources.list##清华源deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted un...原创 2018-09-10 21:35:53 · 9484 阅读 · 0 评论 -
Ubuntu20.04 LTS更新阿里源
1.备份源列表sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup2.用gedit编辑器打开sudo gedit /etc/apt/sources.list##阿里云源deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe mul...原创 2018-09-01 13:22:05 · 2294 阅读 · 0 评论 -
在ubuntu中安装Vmware tools
1.打开虚拟机2.安装vmware tools3.打开后看到vmware tools盘符则成功4.将这个tar.gz拷贝出来文件和方位夹位置拖动到终端即可。5.解压6.进入解压目录,执行:sudo ./wmware-install.pl由于不小心解压错了地方,需要先cd进去之后一路yes,有提示输入no,要输入no,免得麻烦。7.安装...原创 2018-08-31 11:30:08 · 2043 阅读 · 0 评论 -
ubuntu18.04安装无线网卡驱动
注意:一定要使用原始源,执行下面的命令,因为对于某些特殊的网卡驱动只有用原始源才会好使。sudo apt-get update更新软件源sudo apt install broadcom-sta-dkms会提示有未能满足的依赖关系执行下面命令sudo apt --fix-broken install成功安装wifi驱动然后重启下电脑,在设置中连接wifi。...原创 2018-08-28 20:20:32 · 43211 阅读 · 8 评论