Linux
phial03
love coding!!! Go、Rust、Java,一名喜欢技术,热爱技术的程序猿!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell操作指南
一、Shell大全(不间断更新,学习中。。。) 1、字符串比较 #!/bin/bash A="$1" B="$2" #shell中对变量的值添加单引号,双引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型 #单引号不对相关量进行替换,如不对$符号解释成变量引用,从而用对应变量的值替代,双引号则会进行替代 echo "输入的原始值:A=$A,B=$B" #判断字符串是否相等 if [ "$A" = "$B" ];then echo "[ = ]" fi #判断字符串是否相等,与原创 2022-04-07 17:48:32 · 531 阅读 · 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 · 1779 阅读 · 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 · 5721 阅读 · 1 评论 -
Ubuntu 18.04 server 修改 apt 软件源为阿里云的源
1.复制源文件备份,以防万一 sudo cp /etc/apt/sources.list /etc/apt/sources.list.back 2.编辑源列表文件 sudo vim /etc/apt/sources.list #将原有的内容注释掉,添加以下内容 deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted un...原创 2018-07-31 21:36:03 · 9694 阅读 · 2 评论 -
centos7下Tomcat8不能被远程访问的问题
转载至:https://blog.youkuaiyun.com/danruoshui315/article/details/76615388 在linux上开启的tomcat使用浏览器访问不了。 主要原因在于防火墙的存在,导致的端口无法访问。 CentOS7使用firewall而不是iptables。所以解决这类问题可以通过添加firewall的端口,使其对我们需要用的端口开放。 1.使用命令 firewa...转载 2018-09-27 09:03:41 · 1339 阅读 · 1 评论 -
Redis远程连接不上的问题
看这位博主: https://blog.youkuaiyun.com/leisure_life/article/details/78460733 因为之前设置了Redis连接密码,所以连接时必须经过密码认证。 但是为什么会连接不成功,因为重新配置redis.conf之后,需要重新启动Redis才回生效。 有时候需要重新启动服务器,什么原因还是不知道。 如果遇到认证,使用,,命令auth "你的密码",看到O...原创 2018-09-27 09:58:06 · 3620 阅读 · 0 评论 -
centos7启动MySQL时候突然进不去Job for mysqld.service failed because the control process exited with error cod
mysql突然进不去了,不知道什魔鬼 [root@localhost ~]# systemctl start mysqld.service Job for mysqld.service failed because the control process exited with error code. See "sys t...原创 2018-09-27 19:54:26 · 26226 阅读 · 1 评论 -
开发CentOS7云服务器环境搭建
1. 安装JDK #设置java环境变量: export JAVA_HOME=/usr/local/lib/jdk1.8.0_181 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=$PATH:${JAVA_HOME}/bin 2. 安装MySQL 很...原创 2019-01-15 21:26:30 · 173 阅读 · 0 评论
分享