Linux相关
听雨眠_sun
好好生活,大道至简
展开
-
解决每次进入命令都要重新source /etc/profile后,Java等命令才能生效
最近因为课程需要,在Ubuntu上面使用maven管理工具,但是配好之后每次都是在关闭了命令行之后,重新进入命令的时候这些环境变量都失效了,本小篇就是解决这个问题的。在Ubuntu中其实是有几个profile这样的文件存在的,我们通常将环境变量设置在/etc/profile这个文件中,这个文件是全局的。看了Ubuntu中几个文件的简要介绍你就明白了。/etc/profile:在登录时,...原创 2018-10-21 21:10:08 · 14217 阅读 · 3 评论 -
CentOS 7卸载openjdk 配置 JAVA环境
小背景由于装了双系统(WIN10 + CentOS 7),在cenos 7上面开始配置一些基本环境。首先就是java环境,然而并不是想象中的很顺利,不过还好,总是抱着“吃一堑长一智”态度的我还是耐心地解决了,下面回顾如下。一、卸载openjdk在centos中一般会内置一个openjdk,我们首先是需要将这个卸载之后才能安装自己的jdk。1、首先,输入下面命令,结果也如下面所示...原创 2018-11-15 23:35:07 · 735 阅读 · 0 评论 -
Linux学习之RPM包软件安装详细过程、yum软件安装详细过程、源码软件安装详细过程
小背景最近因为看了网上的学习视频,对近期做一个关于Linux软件安装的小总结。Linux软件安装软件安装包分类:源码包;二进制包(RPM包等);二进制包是经过源码包编译过的安装包,编译就是将源码解释为机器可以认识的二进制语言的过程,安装源码包比二进制包复杂,因为要经过一个编译的过程,这个过程容易出错,一旦出错,就要对源码进行修改,这个新手一般搞不定。二进制包安装速度快是它的优点,但...原创 2019-06-14 20:26:07 · 1299 阅读 · 0 评论 -
Linux学习之常用的网络命令
小背景把之前网上课程里的内容回顾一下,做个整理,主要是介绍一些常用的网络命令。1. ping简介这个命令是Windows和Linux系统中都有的命令,一般用于测试网络通不通,如果通的话会返回TTL,也就是测试连接快不快,Linux中的这个命令和Windows的区别就是Linux系统中需要用CTRL + C来终止。用法ping XXX.XXX.XXX.XXX(IP地址或...原创 2019-06-20 17:19:59 · 140 阅读 · 4 评论 -
Linux学习之安装Apache httpd中,APR not found,APR-util not found,pcre-config for libpcre not found问题解决
小背景这几天折腾Linux,跟着别人一步一步进行Linux中httpd服务的安装,踩了很多坑,幸运的是最后还是完成了,下面是对过程的简单记录。实验环境Linux环境:CentOS Linux 7Windows环境:win10虚拟机:VMware® Workstation 12 Pro实验过程在本次实验中,我们使用的是...原创 2019-06-11 21:52:12 · 4601 阅读 · 3 评论 -
Linux学习之修改文件权限以及目录权限
小背景在Linux中安装软件或者对文件进行操作得时候,经常会遇到权限不足这种情况,以前都是粗暴得用root用户进行文件操作,但在实际情况中,这样做无异于引狼入室,安全性极低。因此在这里就记录一下。linux权限简介在Linux中用户等可以被授予的文件的权限有:r:读权限,读取文件内容(cat more head tail)w:写权限,编辑、新增、修改文件内容(vi echo) ,但...原创 2019-08-01 22:19:05 · 479 阅读 · 0 评论