
Linux系统
Linux系统学习
绿萝蔓蔓绕枝生
这个作者很懒,什么都没留下…
展开
-
Python升级后 yum 无法正常使用
问题:原因:这是因为 yum 采用 Python 作为命令解释器,这可以从 /usr/bin/yum 文件中第一行 #!/usr/bin/python 发现。而 python 版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。而CentOS 7自带的yum采用的是python2.7,当系统将python升级到3.4后,出现语法解释错误。解决办法:在设置里更改解释器设置,即修改/usr/bin/yum文件,指定使用 python2.7 作为 yum 的解释器:vim /usr/原创 2022-02-07 09:52:43 · 1859 阅读 · 0 评论 -
Linux 挂载磁盘重启出错
Linux 开机出现 welcome to emergency mode! 解决方法报这个错误多数情况下是因为 /etc/fstab 文件的错误。注意一下是不是加载了外部硬盘、存储器或者是网络共享空间,在重启时没有加载上导致的。解决方法:输入密码登录 root 账户执行命令fsck -y /dev/...执行 fsck 校验并修复文件执行命令 reboot 重启系统,即可解决...原创 2022-01-12 11:10:18 · 1584 阅读 · 0 评论 -
Redis离线安装
目录1、解压源码2、编译安装3、启动测试4、设置 redis 开机自启,并且添加到系统服务4.1、创建修改 6379.conf4.2、拷贝启动文件并修改4.3、增加系统服务5、redis 测试1、解压源码源码包下载: https://pan.baidu.com/s/1kEWPwWCuBnDqYT3hcMINPg提取码:e46x上传并解压源码包tar -zxvf redis-4.0.11.tar.gz2、编译安装在解压的根目录下执行:make MALLOC=libc在解压的根目录中的 s原创 2021-12-08 17:00:29 · 1651 阅读 · 0 评论 -
离线安装 gcc 和 gcc-c++
1、上传离线安装包阿里云开源镜像站: http://mirrors.aliyun.com/centos/7/os/x86_64/Packages/离线包下载地址: https://pan.baidu.com/s/16t5XHBcadrkxhLulatjXYg提取码:7ieu解压安装直接安装当前文件夹下所有 rpm 安装包rpm -ivh *.rpm --nodeps --force2、测试安装gcc -v gcc --version...原创 2021-12-08 16:35:45 · 4616 阅读 · 1 评论 -
yum 源配置
配置其他机器的 yum 源,修改 yum 源配置文件 CentOS-Base.repovim /etc/yum.repos.d/CentOS-Base.repo注释掉 mirrorlist ,开放并修改 baseurl ,示例如下:# CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mi.原创 2021-12-03 15:38:46 · 580 阅读 · 0 评论 -
OpenStreetMap地图服务器安装
目录一.升级系统二.安装PostgreSQL数据库和PostGIS扩展三.下载地图样式表和上传地图数据四.将地图数据导入PostgresSQL五.安装mapnik mod_tile六.添加中文支持七.生成Mapnik Stylesheet八.配置渲染文件九.配置Apache服务器十.使用Leftlet在网页上显示和操作地图优麒麟设置root密码:sudo passwd root一.升级系统sudo apt updatesudo apt upgrade二.安装PostgreSQL数据库和Pos原创 2021-11-25 11:04:14 · 2738 阅读 · 0 评论 -
Linux IP设置
多台服务器共享同一网段即可互相访问ls /etc/sysconfig/network-scripts/vi /etc/sysconfig/network-scripts/ifcfg-eth0修改配置如下:TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesI原创 2021-11-22 13:49:37 · 1329 阅读 · 0 评论 -
Linux下的定时任务
1、crond 服务安装crontabyum install crontabs启动crontabservice crond start关闭crontabservice crond stop重启crontabservice crond restart查看crontab状态service crond status2、crontab 文件用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的原创 2021-03-16 15:57:33 · 117 阅读 · 0 评论 -
Linux小技巧,取消cp、mv覆盖提示方法
Linux系统cp(复制)、mv(移动)命令在Linux系统中使用cp、mv命令时,若该文件存在,则会强制提示覆盖原文件,这样需要手动回车后才会复制、移动成功会很麻烦解决方法:方法一:修改配置文件bashrcvi ~/.bashrc注释掉alias cp='cp -i',保存退出,然后重启虚拟机。方法二:加\在拷贝、移动前加\\cp -f /opt/hive/lib/*.jar /opt/sqoop/lib/觉得方法一麻烦可以直接使用方法二;亲测有效!!!...原创 2020-10-15 16:32:42 · 5258 阅读 · 0 评论 -
Linux常用命令集合
1、export 命令export 命令用于创建临时变量,创建的临时变量仅当前会话有效;语法:export a=10; #定义一个变量a值为102、echo 命令使用 echo 命令可以打印变量的值;语法:echo $变量名例如打印变量PATH;echo $PATH3、printenv 命令printenv 命令可以打印环境变量printenv4、more 命令more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白原创 2020-08-27 23:21:59 · 495 阅读 · 2 评论 -
Linux系统之间的连接、ssh协议、进程管理
ssh协议ssh 是专为远程登录会话提供安全性的协议;远程连接工具推荐使用 MobaXterMobaXter 是一款非常强大的远程连接工具下面介绍 MobaXter 远程登录 Linux 虚拟机完成 ssh 协议1、ifconfig命令(1)查看主机 ip 地址:ifconfig在之前的博客中有讲过 MobaXter 连接 Linux 虚拟机,这里就不在介绍了;连接虚拟机后,可以输入命令查看到连接到的虚拟机的 ip 地址等信息(2)启动网卡命令:ifconfig 网卡标识 up(3)关原创 2020-08-27 00:01:49 · 464 阅读 · 0 评论 -
Linux常用命令
Linux 简介Linux 诞生于1991年,由林纳斯.托瓦茨开发;Linux 最大的特点就是免费、开元,因此受广大用户喜爱Linux 操作系统安装方式有三种:整机安装、双系统并行安装、虚拟机安装在 Linux 系统中万物皆文件,故 Linux 系统又成 Linux 文件系统Linux 系统常用目录:目录名称说明/Linux 系统根目录/bin系统启动时需要的执行文件/dev设备文件目录/etc操作系统的配置文件目录/home用户信息存放目录,原创 2020-08-26 01:10:57 · 185 阅读 · 0 评论