Linux
Linux实战
后端码匠
道阻且長,行則將至
展开
-
【Nginx】Windows生成ssl证书,Nginx反向代理HTTPS
我们又想,美国人不是能访问 Google吗(这不废话,Google就是美国的),如果我们电脑的对外公网 IP 地址能变成美国的 IP 地址,那不就可以访问 Google了。反向代理,其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,在返回给客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址。这里的 VPN 就是做正向代理的。A 机器 控制台访问。原创 2024-07-26 14:50:37 · 505 阅读 · 0 评论 -
【Linux】主机ping不通virtualbox虚拟机的解决办法
【Linux】主机ping不通virtualbox虚拟机的解决办法原创 2022-07-31 22:27:19 · 1012 阅读 · 1 评论 -
【Linux】安装命令出现如下错误:cannot find a valid baseurl for
【Linux】安装命令出现如下错误:cannot find a valid baseurl for原创 2022-07-31 20:09:04 · 1353 阅读 · 0 评论 -
【Linux】bash: service: command not found
【Linux】bash: service: command not found原创 2022-07-31 20:05:02 · 2538 阅读 · 0 评论 -
【Linux】文件句柄说明
句柄梳理原创 2022-07-01 20:36:41 · 2475 阅读 · 1 评论 -
Linux:CentOS7防火墙基本操作
目录前言防火墙开启、关闭、以及查看防火墙状态命令查看防火墙状态如下表示防火墙开启中 active (running)如下表示防火墙关闭中 inactive (dead)开启防火墙关闭防火墙开放端口配置查看已开放的端口开放端口(开放后需要要重启防火墙才生效)关闭端口(关闭后需要要重启防火墙才生效)重启防火墙开机启动防火墙开启防火墙禁止防火墙开机启动停止防火墙前言这刚听同学说服务器老被人挖矿,我说我的从来都没有被人攻击或者挖矿过,今日凌晨服务器就异常了(打脸了),服务器上也没啥,也就是自己的博客什么的,还有原创 2021-05-27 23:28:56 · 444 阅读 · 0 评论 -
Go语言在Linux环境下输出彩色字符
Go语言在Linux环境下输出彩色字符Go语言要打印彩色字符与Linux终端输出彩色字符类似fmt.Printf("\n %c[1;40;32m%s%c[0m\n\n", 0x1B, "testPrintColor", 0x1B)其中0x1B是标记,[开始定义颜色,1代表高亮,40代表黑色背景,32代表绿色前景,0代表恢复默认颜色。显示效果为:package mainimport ( "fmt" "os")func main() { fmt.Println("") // 前原创 2022-01-24 16:06:25 · 1174 阅读 · 0 评论 -
服务器文件传递
用nc命令服务端nc -l 10078 < tx4-media-gozoomimage08_2.txt本地nc 10.100.28.108 10077 > tx4-media-gozoomimage09_2.txt原创 2021-10-29 14:39:40 · 108 阅读 · 1 评论 -
Linux脚本统计指定目录下文件和文件夹数量
要求:提醒用户输入一个绝对路径:然后请你统计输入的路径目录下有多少个文件,多少个文件夹?#!/bin/bash#提醒用户输入需要统计的文件夹的路径read -p "请输入需要统计的文件夹的绝对路径:" fpath#file numbersfile_num=$(ls -lA $fpath |grep "^-"|wc -l)#directory numberdir_num=$(ls -lA $fpath |grep "^d"|wc -l ) #打印具体的文件和文件夹的数量echo原创 2021-10-11 16:43:19 · 735 阅读 · 0 评论 -
【Linux】Linux统计文件夹、文件数量的命令
查看当前目录下的文件数量(不包含子目录中的文件)ls -l|grep "^-"| wc -l查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR|grep "^-"| wc -l查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l|grep "^d"| wc -l查询当前路径下的指定前缀名的目录下的所有文件数量例如:统计所有以“20161124”开头的目录下的全部文件数量ls -lR 20161124*/|原创 2021-10-11 16:02:47 · 595 阅读 · 0 评论 -
iTerm2多个窗口同时输入命令
使用iTerm2的时候,有时候我们会打开多个终端窗口,去执行命令。如果需要多个窗口同时执行相同的命令。那我们岂不是每个终端都要上去敲一下。其实iTerm2支持多窗口同时输入命令。打开这个功能的快捷键就是:⌘(command) + ⇧(shift) + i会弹出告警信息,点OK确认。然后我们在第一个窗口中输入命令,会发现后面几个窗口都会自动同步输入命令。这个在配置调试k8s集群的时候会非常好用。关闭其实也很简单。再次输入刚刚打开的那个命令就行了。⌘(command) + ⇧(shift)原创 2021-10-11 15:51:20 · 2024 阅读 · 0 评论 -
【curl】使用curl命令发送json格式请求体的post请求
使用curl命令发送json格式请求体的post请求原创 2021-10-08 15:43:25 · 48706 阅读 · 0 评论 -
解决oh my zsh Insecure completion-dependent directories detected
安装oh my zsh 的命令sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"--2021-09-01 15:44:32-- https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh正在解析主机 raw.githubusercontent.c原创 2021-09-04 14:12:57 · 428 阅读 · 0 评论 -
Linux常用命令
Linux常用命令在当前用户切换为root用户su切换普通用户su 用户名mkdir递归创建文件夹mkdir -p /home/keith/demo/hellocp拷贝命令cp -r /home/.bashrc /keith/ #递归拷贝/home/.bashrc 到/keith/目录中tar压缩和解压命令tar -czvf /home/.bashrc # 压缩/home/.bashrc文件tar -xzvf /home/.bashrc # 解压/home/.bashrc文件原创 2021-08-08 07:32:08 · 120 阅读 · 0 评论 -
本地Ping不通华为云服务问题解决
盯了华为云服务器很久了,物美价廉。真香啊。。。。。今天入手了2核4G的华为云耀服务器。付完款之后,东西都搞好了。服务器选好了,shell登录了服务器也可以了,结果本地ping云服务器的时候,傻眼了。ping不通。心想,华为云不会是来坑我的吧,咋办了。猜想一下,估计是安全组没有打开,之前一直用的阿里云,虽然阿里云也是有安全组的,但是阿里云是不用设置ICMP的(ping的关键);接下来话不多说直接上图::设置安全组上图:...原创 2021-04-23 15:01:58 · 533 阅读 · 0 评论 -
Linux下安装Nginx
Nginx简介Nginx是什么?Nginx是一款轻量级Web服务器,也是一款反向代理服务器官网:http://nginx.org/中文文档: http://www.nginx.cn/doc/Nginx能干什么?Nginx能干的事情很多,这里简要罗列一些:可直接支持Rails和PHP的程序可作为HTTP反向代理服务器作为负载均衡服务器作为邮件代理服务器帮助实现前端动静分离Nginx特点Nginx安装Nginx下载官网下载:http://nginx.org/en/downlo原创 2021-04-01 17:18:54 · 164 阅读 · 0 评论 -
华为云 和 阿里云 跨服务器搭建Hadoop集群
后端码匠Hadoop开发环境搭建CentOS6 7 8更换阿里yum源阿里云Linux安装镜像源地址:http://mirrors.aliyun.com配置方法:1.备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2.下载 新的CentOS-Base.repo到/etc/yum.repos.dCentOS 6wget -O /etc/yum.repos.d/CentOS-Bas原创 2021-04-01 08:43:43 · 1359 阅读 · 6 评论 -
订阅插件提示:This system is not registered with an entitlement server. You can use subscription-manager to
问题描述[root@ecs-t6-medium-2-linux-20190910000110 /]# yum install -y epel-release已加载插件:fastestmirror, product-id, search-disabled-repos, subscription-managerThis system is not registered with an entitlement server. You can use subscription-manager to regi原创 2021-04-01 07:35:18 · 691 阅读 · 1 评论 -
Linux如何关闭某个占用端口的进程
Linux如何关闭某个占用端口的进程1)查找被占用的端口:netstat -tln | grep 8000tcp 0 0 192.168.2.106:8000 0.0.0.0:* LISTEN 2)查看被占用端口的PID:sudo lsof -i:8000 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEnginx 850 root 6u原创 2021-03-29 13:59:44 · 447 阅读 · 0 评论 -
linux 如何查看硬盘大小,内存大小等系统信息及硬件信息
一、linux CPU大小cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"model name : Intel(R) Core(TM) i5-4460 CPU @ 3.20GHzphysical id : 0说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让人误以为是两个单核的cp原创 2021-03-29 11:30:42 · 722 阅读 · 0 评论 -
Linux系统简单介绍和基本命令
服务器环境服务器物理服务器联想戴尔浪潮惠普华为云服务器华为云阿里云腾讯云私有云Linux(CentOS7.X)常用命令系统相关su - 切换用户格式:su 用户名adduser - 添加用户格式:adduser 用户名userdel - 删除用户格式:userdel 用户名passwd - 修改密码格式:passwd [用户名] //不指定用户名时修改当前用户密码shutdown - 关机/重启格式:shutdown -h now //原创 2021-01-30 21:10:46 · 153 阅读 · 2 评论 -
Linux 安装 zip unzip
Linux 安装 zip unzip 1.apt-get 安装apt-get install zip2.yum 安装yum install -y unzip zip原创 2020-04-05 20:56:55 · 561 阅读 · 0 评论