centos7 安装 bat -- 升级版 cat 指令
- 介绍
bat 增强型 cat 替代指令,内置文件基本信息展示、语法高亮、Git集成
项目网址:github
2. 在centos 安装遇到的问题
centos 官方源未提供此软件的安装包,github项目网址没有centos的 rpm 安装包
3. 解决方法
参考:github参考帮助issue
- 下载 release 中的
XXX-unknown-linux-musl.tar.gz
压缩包
XXX
:根据系统版本的不同选择不同的压缩包,如:
64位 =bat-v0.20.0-i686-unknown-linux-musl.tar.gz
32位 =bat-v0.20.0-x86_64-unknown-linux-musl.tar.gz
这里由于我 centos 的服务器无法连上 github,所以先下载到自己的电脑,再远程传输到 centos 服务器上 - 将下载的
XXX.tar.gz
文件解压, - 将解压后的文件夹,移动到
/usr/local/
目录下 - 修改 shell 的配置文件,使 bat 指令快速启动
/usr/local/bat/bat
文件
部分代码:
# 1. 进入 /opt/ 目录,下载的文件存放于此
sudo cd /opt/# 2. 新建 bat_unzip 文件夹,存放解压后的文件
sudo mkdir bat_unzip# 3. 执行解压命令,解压到 bat_unzip 文件夹
sudo tar vxaf bat-v0.20.0-x86_64-unknown-linux-musl.tar.gz -C bat_unzip/# 进入解压文件夹,直到可以看到 bat、bat.1 文件# 4. 返回上一级菜单,将这个文件夹 (名为bat) 复制到 /usr/local/ 目录下
sudo cp -rf bat /usr/local/# 5. 打开 shell 的设置,创建一个 别名,以便快速启动
# 我使用的 shell 是:zsh + oh-my-zsh,对应的配置文件地址为 ~/.zshrc
sudo nano ~/.zshrc# 6. 修改配置文件,在 zsh 中添加 alias
alias bat="/usr/local/bat/bat"# 7. 更新 zsh 的配置
source ~/.zshrc
centos7 安装 bat -- 升级版 cat 指令相关推荐
- centos7 安装英伟达驱动;cuda;docker离线安装;docker gpu离线安装;制作自己的cuda镜像;安装 容器中ssh协议
原创不易,谢谢! centos7 安装英伟达驱动,cuda,docker安装,docker gpu安装,制作自己的cuda镜像,docker ssh协议 无论是笔记本还是台式电脑,这一步关键 参考资料 ...
- 生产环境centos7 安装mysql 5.7.35
生产环境centos7 安装mysql 5.7.35 1.初始化系统,并重启 2.卸载原有mysql 2.安装依赖 4.创建mysql的用户 5.创建mysql的数据目录 6.安装 mysql 7. ...
- Docker在Centos7安装、及命令(详细安装教程)
Docker在Centos7安装.及命令(详细安装教程) 为什么使用Docker Docker中包括三个基本概念 Docker安装 Docker获取镜像 使用刚刚获取的centos镜像,创建一个容器, ...
- Centos7安装Torque
Centos7安装Torque 实验目的: 在5在centos7的主机上搭建Torque环境. 实验步骤: 0x01硬件条件: 5台centos7主机,IP地址:x.x.x.46~50.机器的名称分别 ...
- 搭建 K8S 环境:Centos7安装生产环境可用的K8S集群图文教程指南
搭建 K8S 环境:Centos7安装生产环境可用的K8S集群图文教程指南 一. K8S 简介 二. K8S 学习的几大拦路虎 2.1 K8S 安装对硬件要求比较高 2.2. K8S 对使用者来说要求 ...
- centos7安装MongoDB4.2社区版(单节点)
centos7安装MongoDB4.2社区版 一.安装MongoDB社区版 1.配置程序包管理系统(`yum`). 2.安装MongoDB软件包. 3.运行MongoDB社区版 使用默认目录(推荐) ...
- Centos7安装Apache和PHP,包含配置过程
本文主要讲的是本人在迁移php网站相关软件的安装和配置过程,以及一下问题的解决步骤.通过阅读本文能够知道如何迁移php网站,如何配置httpd服务使得它能够解析php文件以及如何解决迁移过程中的异常问 ...
- CentOS7 安装 mysql8
本文主要从以下几个方面对自己在centos7 下安装mysql8过程做如下总结: CentOS7 安装mysql8 步骤: window下的Navicat 连接MySql8: 涉及到的Linux命令 ...
- centos7安装ansible
Centos7安装ansible 一.安装ansible软件 1.安装yum源 rpm -Uvh http://mirrors.ustc.edu.cn/epel/epel-release-latest ...
最新文章
- ELK教程3:logstash的部署、SpringBoot整合ELK+Filebeat
- 只要有热情和方法就能学好Linux
- zoj3988 二分图匹配
- powertool 使用学习总结
- 【STM32】typedef 类型及配合结构体使用
- 基本数据结构—Hash哈希
- dense rank改为mysql_mysql上排名sql的写法,类似oracle的rank和dense
- 微软请你学Linux第三季: 6月最后的约会,再次诚意邀请!
- 拓端tecdat|Python对商店数据进行lstm和xgboost销售量时间序列建模预测分析
- atitit 体系搭建的方法 解决方案 attilax总结.docx
- NYOJ 2括号配对 栈的运用
- 数字信号处理实验一 系统响应及系统稳定性
- c语言 截止频率6低通滤波器,用Verilog在FPGA上实现低通滤波器
- EnableViewState和EnableTheming的作用
- Duplicate entry '127' for key 'PRIMARY'
- 哈曼收购混合现实领域领先公司Apostera
- canvas学习日记一
- 异构服务器 微服务_微服务架构是什么?
- CTA 策略分享之一
- Python爬猫眼电影影评及可视化 Robin NJU
热门文章
- 手把手教你做多重线性逐步回归
- java 独木桥_独木桥 - pandaB - 博客园
- switch case 穿透
- 关于html5的标签整理合集(二)
- nested exception is org.springframework.core.serializer.support.SerializationFailedException异常解决
- Redis【2022最新面试题】
- 安装CodeGear RAD Studio 2007 v11.0.2804.9245 升级至 2852.9797
- C++vector容器使用sort排序(含升序以及降序)
- 全民一起玩Python基础篇第六课:复杂结构初步(列表、对象、模块等)(下)
- 【期货龙虎榜量价分析】红枣PVC创新高,多空大幅增仓博弈激烈