分类: Linux

30 篇文章

Linux 服务器 unzip 命令解压中文乱码
前言 最近前端项目中有一些中文文件,在发包到Linux服务器上解压的时候,会出现乱码的问题。原因是因为 linux 和 windows 默认编码是不一样的 ,zip格式并没有指定编码格式,Windows下生成的zip文件中的编码是GBK/GB2312等,导致这些zip文件在Linux下解压时出现乱码问题,因为Linux下的默认编码是UTF8。 方案…
thumbnail
安装 gogs (git)后设置自启动
新建gogs服务文件 vim /lib/systemd/system/gogs.service [Unit] Description=Gogs After=syslog.target After=network.target After=mariadb.service mysqld.service postgresql.service memcac…
thumbnail
linux centos 重启自动挂载
重启自动挂载 vi /etc/fstab 首先查看逻辑分区uuid blkid /dev/vdb1 去编辑fstab,照自动挂载的格式写上。(这里推荐用uuid,因为重启后逻辑分区号有改变的风险) UUID=f221211d-a26c-4852-aece-5207177f97e7 /wwwroot ext4 defaults 0 0 验证。 执行m…
thumbnail
CentOS7修改MySQL5.7的数据存放路径
原来状态 MySQL安装后默认安装在/var/lib/mysql目录下 配置文件为/etc/my.cnf 根据场景,需要将/var/lib/mysql移动到/home/data/mysql #datadir=/var/lib/mysql #socket=/var/lib/mysql/mysql.sock 移动过程 1、停止mysql服务 [root…
thumbnail
CentOS 7 下 MySQL 5.7 的安装与配置
配置YUM源 在 https://dev.mysql.com/downloads/repo/yum/ 找到 yum 源 rpm 安装包 安装 mysql 源 # 下载 shell> wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # 安装 m…
thumbnail
Linux 安装字体库
前言 由于项目中集成了 pdf 打印,以及文件转换之类的功能。在 windows 中没有问题,但是 打包部署在 linux 上面的时候,展示的内容都是类似乱码的方块。原因是 linux 中缺少文档中的字体,所以展示不出来,就需要安装中文字体到 Linux 。 解决方案 fc-list 查看字体 先用fc-list 查看有什么字体 没有字体库 如果执…
thumbnail
启动文件夹下 的所有 jar 项目
在启动微服务项目的时候,由于 jar 文件过多,所以需要一套快速启动的命令进行启动。 以下是命令: 放到执行文件夹内 start.sh #!/usr/bin/env bash # 启动一个目录下的所有jar包 function read_dir(){ for file in `ls` do # 当前文件不是一个文件夹 if [[ -f $file …