Linux
文章平均质量分 92
Linux相关的知识,解决方法
进修的CODER
沉迷学习,不能自拔。只要学不死,就往死里学。代码虐我千百遍,我待代码如初恋@_@
展开
-
同一宿主机SpringBoot应用容器无法连接到MySQL容器,Host is unreachable (Host unreachable)
一、问题Docker主机无路由,Host is unreachable (Host unreachable),主机上面部署了MySQL容器,SpringBoot应用程序镜像在同一台主机上,应用容器需要连接到MySQL容器,会出现主机无路由,连接不上同一台主机上部署的MySQL容器;二、解决方法1.ifconfig·查看IP信息2.iptables -I INPUT 4 -i docker0 -j ACCEPT添加到容器的路由3.方案二:直接使用主机路由信息,不建立桥接网络docker r原创 2020-12-18 22:03:46 · 1522 阅读 · 1 评论 -
Yum下载全量rpm 依赖包离线安装解决方案
方案一给yum命令添加参数--downloadonly --downloaddir实现只下载文件到指定目录中;yum install --downloadonly --downloaddir=/data zlib-devel openssl-devel pam-devel方案二使用yumdownloader下载全量依赖的rpm包# 安装yum-utils yum -y inst...原创 2020-03-25 16:10:34 · 1232 阅读 · 0 评论 -
linux-grep、sed、awk、sort文本排序和搜索命令
一、sort命令[root@localhost /home/unnet/data]#whatis sortsort (1) - sort lines of text filessort (3pm) - perl pragma to control sort() behaviour[root@localhost /home/unnet/data]...原创 2020-03-13 18:09:54 · 914 阅读 · 1 评论 -
linux-默认权限umask和特殊权限
一、默认权限1.1、umask[root@localhost /home]#mkdir data[root@localhost /home]#cd data/[root@localhost /home/data]#lltotal 0[root@localhost /home/data]#touch a.txt[root@localhost /home/data]#cd ..[ro...原创 2020-03-13 18:06:11 · 348 阅读 · 0 评论 -
linux-正则表达式介绍
一、正则表达式1.1、字符匹配[root@localhost /home/unnet/data]#grep "r..t" /etc/passwdroot:x:0:0:root:/root:/bin/bashoperator:x:11:0:operator:/root:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologindo...原创 2020-03-13 18:04:56 · 198 阅读 · 0 评论 -
linux-vim命令上手使用介绍
一、vim说明原创 2020-03-13 18:03:13 · 123 阅读 · 0 评论 -
Linux文件系统目录功能作用
###一、文件系统和目录结构/binbin是binary的缩写。存放着使用者最经常使用的命令。例如cp、ls、cat,等等。/boot这里存放的是启动Linux时使用的一些核心文件。/devdev是device(设备)的缩写。这个目录下是所有Linux的外部设备。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。/etc这个...原创 2020-03-13 17:55:36 · 346 阅读 · 0 评论 -
linux-文件管理命令
###一、cp命令[root@localhost /home/unnet/data]#cp a.txt c.txt --backupcp: overwrite ‘c.txt’? y[root@localhost /home/unnet/data]#lltotal 40-rw-r--r-- 1 root webs 192 Jul 4 16:32 a.txt-rw-rw-...原创 2020-03-13 17:50:41 · 235 阅读 · 0 评论 -
linux-重定向和管道命令
###一 单行重定向[admin@izwz9czvva46znlibabnviz ~/data]$cat > f1123456789^C[admin@izwz9czvva46znlibabnviz ~/data]$cat f1123456789单行重定向是每一行写完敲回车之后进行写入文件;###二 多行重定向[admin@izwz9czvva46znlibab...原创 2020-03-13 17:48:18 · 518 阅读 · 0 评论 -
linux-文件查找find命令和压缩tar命令
###一 locate命令###更新locate数据库[admin@izwz9czvva46znlibabnviz ~/data]$sudo updatedb[admin@izwz9czvva46znlibabnviz ~/data]$sudo locate f.log/home/admin/data/f.log[admin@izwz9czvva46znlibabnviz ~/dat...原创 2020-03-13 17:47:24 · 2038 阅读 · 0 评论 -
linux centos 防火墙iptables命令介绍使用
一:安装iptables安装命令:iptables:yum install -y iptables-services二:启动iptables启动命令:systemctl start iptables三:查看当前iptables状态运行iptables启动命令后,可以查看下iptables是否启动成功,确保iptables启动成功查看状态:systemctl status ip...原创 2020-03-13 17:45:35 · 603 阅读 · 1 评论 -
linux centos 防火墙firewalld命令使用
###一、firewad服务管理安装firewalldyum -y install firewalld开机启动/禁用firewad服务systemctl enable/disable firewalld启动/关闭firewad服务systemctl start/stop firewalld查看firewad服务状态systemctl status firewalld...原创 2020-03-13 17:44:45 · 420 阅读 · 0 评论 -
CentOS 7.4 Linux 下文件名乱码快速解决方案
文件是在WIndows 下创建的,Windows 的文件名中文编码默认为GBK,而Linux中默认文件名编码为UTF8,由于编码不一致所以导致了文件名乱码的问题,解决这个问题需要对文件名进行转码。文件名转码工具convmv没安装的话用yum install -y convmv进行安装:convmv相关命令:iconv用法:convmv -f 源编码 -t 新编码 [选项] 文件名-...原创 2020-03-13 17:43:43 · 2775 阅读 · 0 评论 -
Linux实现SSH免密码登录
生成密钥,执行ssh-keygen命令;检查生成的Key文件执行ssh-copy-id -i /root/.ssh/id_rsa.pub root@目标主机IP命令;测试SSH免密登录;原创 2020-02-28 20:04:59 · 133 阅读 · 0 评论 -
CentOs7利用mysqldump命令+crond定时任务实现数据库定时备份
####一、crond服务启动关闭命令/sbin/service crond start/sbin/service crond stop/sbin/service crond restart/sbin/service crond reloadCentOs7也可以使用systemctl来实现systemctl start crond.servicesystemctl restart ...原创 2020-02-28 20:04:09 · 643 阅读 · 0 评论 -
nginx配置多个server监听80端口 根据域名转发端口服务
一、背景目标一台服务器上面有多个服务,不同的服务有不同的端口,因为端口不好记住,所以决定配置根据域名来访问,实现不同域名转发到不到端口服务。需要用到nginx的端口转发功能。实现的目标截图如下:PS:截图中有两个域名,missbe.cn对应端口一服务,doc.missbe.cn对应端口二服务;二、nginx配置安装PS:安装nginx可以通过yum install -y ngin...原创 2020-02-28 20:01:27 · 22112 阅读 · 7 评论 -
CentOs7排查CPU高占用
一、查看CPU高占用## 执行top命令topPS:P按照CPU排序显示,M按照内存排序;二、查看进程中最占CPU的线程## top中最高占用CPU的PIDtop -p 24212 -H三、最耗CPU的线程PID转换为16进制输出 printf "%x \n" 24213四、查看高占用CPU具体问题jstack 24213| grep 5e95 -A 30...原创 2020-02-28 20:00:40 · 16059 阅读 · 2 评论 -
阿里云CentOS 7下FFmpeg安装、简单使用总结
####一、安装FFmpeg##/安装nux-dextop 源[root@izwz9czvva46znlibabnviz ~]# rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm [root@izwz9czvva46znlibabnviz ~]#...原创 2019-11-07 17:33:37 · 913 阅读 · 0 评论 -
SSH免密远程登录
生成密钥,执行ssh-keygen命令;检查生成的Key文件执行ssh-copy-id -i /root/.ssh/id_rsa.pub root@目标主机IP命令;测试SSH免密登录;原创 2019-11-07 17:29:12 · 107 阅读 · 0 评论 -
CentOS 7下配置git连接到GitHub
1.安装git sudo yum -y install git2.创建ssh key ssh-keygen -t rsa 3.默认在用户文件夹中的 .ssh/id_rsa.pub,(.ssh是隐藏文件夹,需要设置显示隐藏文件夹)复制其中的一串字符4.github账号登陆 5.添加SSH key:进 Settings,左边选择SSH Keys,Add SSH Key,...原创 2018-09-03 10:01:57 · 2082 阅读 · 0 评论 -
Centos7 安装Mysql5.7和修改初始密码
1、官方安装文档http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下载 Mysql yum包http://dev.mysql.com/downloads/repo/yum/下载到本地再上传到服务器,或者使用wget 直接下载wget http://repo.mysql.com/mysql57-communit...转载 2018-09-03 09:24:24 · 14797 阅读 · 0 评论 -
linux_basic--Linux系统目录结构组成和文件基本属性及修改命令
进入linux后可以输入以下命令查看文档结构,linux目录结构如图;cd /ls/bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev :dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访...原创 2018-08-05 16:54:55 · 392 阅读 · 0 评论