![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
phial03
love coding!!! Go、Rust、Java,一名喜欢技术,热爱技术的程序猿!
展开
-
shell操作指南
一、Shell大全(不间断更新,学习中。。。)1、字符串比较#!/bin/bashA="$1"B="$2"#shell中对变量的值添加单引号,双引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型#单引号不对相关量进行替换,如不对$符号解释成变量引用,从而用对应变量的值替代,双引号则会进行替代echo "输入的原始值:A=$A,B=$B"#判断字符串是否相等if [ "$A" = "$B" ];thenecho "[ = ]"fi#判断字符串是否相等,与原创 2022-04-07 17:48:32 · 428 阅读 · 0 评论 -
老生常谈的Linux内核中常用的两个宏定义
1. 第一个宏:offsetof用于计算 TYPE 结构体中 MEMBER 成员的偏移位置#ifndef offsetof#define offsetof(TYPE, MEMBER) ((size_t)&((TYPE*)0)->MEMBER)#endif仔细一看,编译器到底做了什么? size_t类型就是long unsigned int类型,这句代码的意思不就是C语言里面的强制类型原创 2018-02-07 17:35:57 · 1670 阅读 · 0 评论 -
Ubuntu 16.04 Desktop and 18.04 Server 版本网络配置
一、首先是Ubuntu 16.04 网络配置无法连接网络是,首先看你的内网连接是否正确: 检查内网连接是否同:ping 127.0.0.1 //能ping通,说明内网没问题ping www.baidu.com //连不上网的话,这样ping都会不通的,一般会是IP地址或者网关设置错误我使用的是Ubuntu 虚拟机,刚刚下载文件都挺好的,一会打开后就网络连接不上,然...原创 2018-07-29 21:20:56 · 5587 阅读 · 1 评论 -
Ubuntu 18.04 server 修改 apt 软件源为阿里云的源
1.复制源文件备份,以防万一sudo cp /etc/apt/sources.list /etc/apt/sources.list.back2.编辑源列表文件sudo vim /etc/apt/sources.list#将原有的内容注释掉,添加以下内容deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted un...原创 2018-07-31 21:36:03 · 9567 阅读 · 2 评论 -
centos7下Tomcat8不能被远程访问的问题
转载至:https://blog.csdn.net/danruoshui315/article/details/76615388在linux上开启的tomcat使用浏览器访问不了。主要原因在于防火墙的存在,导致的端口无法访问。CentOS7使用firewall而不是iptables。所以解决这类问题可以通过添加firewall的端口,使其对我们需要用的端口开放。1.使用命令 firewa...转载 2018-09-27 09:03:41 · 1282 阅读 · 1 评论 -
Redis远程连接不上的问题
看这位博主: https://blog.csdn.net/leisure_life/article/details/78460733因为之前设置了Redis连接密码,所以连接时必须经过密码认证。但是为什么会连接不成功,因为重新配置redis.conf之后,需要重新启动Redis才回生效。有时候需要重新启动服务器,什么原因还是不知道。如果遇到认证,使用,,命令auth "你的密码",看到O...原创 2018-09-27 09:58:06 · 3557 阅读 · 0 评论 -
centos7启动MySQL时候突然进不去Job for mysqld.service failed because the control process exited with error cod
mysql突然进不去了,不知道什魔鬼[root@localhost ~]# systemctl start mysqld.serviceJob for mysqld.service failed because the control process exited with error code. See "sys t...原创 2018-09-27 19:54:26 · 26018 阅读 · 1 评论 -
开发CentOS7云服务器环境搭建
1. 安装JDK#设置java环境变量:export JAVA_HOME=/usr/local/lib/jdk1.8.0_181export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=$PATH:${JAVA_HOME}/bin2. 安装MySQL很...原创 2019-01-15 21:26:30 · 123 阅读 · 0 评论