一.Centos系列 1.安装字体库 yum -y install fontconfig 2.添加中文字体,建立存储中文字体的文件夹 mkdir /usr/share/fonts/chinese 3.在...windows上打开c盘下的Windows/Fonts目录,一般选择宋体和黑体,可以看到2个后缀名ttf和ttc的文件,将中文字体复制到Linux中那个chinese文件夹 4.添加权限 chmod -...share/X11/fonts/encodings/encodings.dir 7.修改字体配置文件 vi /etc/fonts/fonts.conf 8.可以看到一个Font list,即字体列表,添加中文字体文件夹位置...,生成缓存 fc-cache 查看中文字体是否被添加进去 fc-list 二.Ubuntu系列 1.不得不说Ubuntu对软件包的支持很大力 apt install ttf-wqy-zenhei apt
1.安装字体命令 sudo apt install -y fontconfig 2.查看已安装的字体 (1)查看linux已安装字体 fc-list (2)查看linux已安装中文字体 fc-list...:lang=zh 可以看看有没有想要的中文字体,如果没有需要手动安装。...3.安装中文字体 (1)创建目录 mkdir -p /usr/share/fonts/my_fonts (2)将要安装的字体上传到该文件夹下 这里我们安装黑体常规,即simhei.ttf。...进入 C:\Windows\Fonts,该文件夹下就存放相关字体,将simhei.tty拷贝到 linux 目录 /usr/share/fonts/my_fonts下即可 (3)安装字体索引指令 sudo
背景 平时一般都很少在Linux服务机器上使用UI桌面,但也还是有机会遇到,这不今天便遇到Linux版本的火狐浏览器显示中文乱码。无论怎么调试浏览器的相关设置,都没有办法凑效,甚是有点郁闷。...安装字体 在前面调试浏览器设置,在字体设置那栏就发现没有适合中文显示的字体库,那就是意味着安装个字体就可以解决问题啦。...从Windows系统中找了个微软雅黑字体库(msyh.ttc,msyhl.ttc,msyhbd.ttc),并上传到Linux服务器的指定目录下: /usr/share/fonts 注:可以在此目录下创建个文件夹存放微软雅黑的...n,Krepko,Lodia 如能显示出来微软雅黑字样,那就表示显示成功,再到火狐浏览器的高级设置中把字体选项调整为微软雅黑即可,效果如下: 总结 遇到乱码问题,除了查找lang设置之外,还需要关心一下字体库
安装完linux后,默认的情况下ssh是开放的,容易造到黑客攻击,简单有效的操作之一就是修改默认端口号 步骤一:修改/etc/ssh/sshd_config配置文件 找到行:Port 22 注释掉...size of ephemeral version 1 server key KeyRegenerationInterval 3600 ServerKeyBits 768 # Logging 注意:这里的端口修改会影响...SCP、SSH等命令的使用,因为执行命令时使用的这里的端口 步骤二:重启服务 builder:/mnt/disk/pcap# service sshd restart
把字体存放到 /root/usr/share/fonts 或 /usr/share/fonts 目录下,可以创建文件夹来存放对应的字体,比如我这里要安装宋体,我建了个 song 的文件夹。...字体获取: linux 简体中文宋体字体包 simsun.ttc 然后通过 mkfontscale && mkfontdir && fc-cache 命令来进行安装。...然后通过命令 fc-list :lang=zh | grep 宋体 可以查看我安装的宋体。 图中可以看出我开始查没有,然后安装后再查就有了。
前文提到博主为自己的 ThinkPad E450 安装了一款来自爱尔兰的 Linux/GNU 发行版 作为主力系统使用。...近期需要进行文字处理工作,安装了 WPS 2019 Linux 版 ,但是发现这款外来的 Linux/GNU 发行版 并没有自带一些常用的中文字体,如 宋体、仿宋、黑体 等字体,经过一番检索,博主使用从...方案二:为方便需要的人,博主已从 windows 系统中提取了常用中文字体并打包,放进博主的资源站(https://res.frytea.com/)开放下载,需要的伙伴可以从下列地址进入下载(若地址实效请自行进入资源站寻找或联系博主...系统下的字体库文件夹/usr/share/fonts/下: $ sudo mv win_cn_fonts/ /usr/share/fonts/win_font/ 2、让linux系统识别新的中文字体:...参考文献 linux安装windows常用中文字体库 Linux下使用unzip解压缩中文乱码问题 Author: Frytea Title: 为Linux发行版安装中文字体 Link: https
输入命令: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 详解:ifconfig — 设置ip的命令 eth0 — 要设置的网卡,可以只输入ifconfig...查看已安装网卡 192.168.0.20 — 预设置的IP值。...netmask 255.255.255.0 — 子网掩码 2.设置默认网关 打开终端,取得root权限(sudo su),输入命令: # route add default gw 192.168.1.1...详解:route add — 增加路由命令 default gw — 增加的路由项目为默认网关 192.168.1.1 — 默认网关的 ip 地址 3....linux开机后会执行/etc/init.d/rcS 脚本,打开rcS脚本,将上述两命令加入脚本中即可,rcS文件内容如下: #! /bin/sh # # rcS # # Call all S??
首先你得查看可以用的shell: 1.命令:chsh -l ,结果如下: /bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin.../nologin /usr/bin/fish 2.设置默认shell chsh -s /usr/bin/fish 输入管理员密码 3.查看一下没有设置到成功 grep 用户名 /etc/passwd 这样重启后...,就能使用改变之后的shell了。
如定义SSH端口号为26611 ,则输入 3、修改完毕后,重启SSH服务,并退出当前连接的SSH端口。 service sshd restart
大家好,又见面了,我是你们的朋友全栈君。...在Linux下有的时候需要重新配置jdk,因为环境变量是使用默认安装的jdk,这个默认安装的jdk不卸载掉,那么新配置的环境变量将不会生效,所以常见到的问题就是,明明配置了环境变量/etc/profile...以下是相关卸载和配置: 一、查看Jdk的安装路径: $ whereis java $ which java (java执行路径) 二、卸载旧版本的JDK: 1....确定JDK的版本: $ rpm -qa | grep jdk 可能的结果是: java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2.然后卸载: $ yum -y remove...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
大家好,又见面了,我是你们的朋友全栈君。以Linux 分支 Ubuntu Server 为例。...tomcat6 – 全局配置 /usr/share/tomcat6/ – 程序主目录 /usr/share/tomcat6/conf/Catalina/localhost/ – 本机部署的...tomcat6/ – 工作主目录 /var/lib/tomcat6/webapps – (应用文件实际存放于此) /var/lib/tomcat6/work – 动态工作目录(动态编译的....jsp 存放于此) 二、添加管理用户 在 /etc/tomcat6 下是 tomcat 的全局配置,这里需要修改 tomcat-users.xml a....三、启动/停止命令 很多时候需要手动启动/停止 tomcat,/usr/share/tomcat6 是 tomcat 的主程序目录。
每个 Linux 用户都有一个默认的Shell,这个Shell决定了用户在与系统交互时使用的命令解释器。...有时候,我们可能需要更换用户的默认Shell,原因多种多样,比如个人喜好或者需要其他Shell提供的特殊功能。 本文[1]将介绍如何在 Linux 中更换用户的默认Shell。...Linux Bash Shell Bash(路径为 /bin/bash)是大多数 Linux 发行版中流行的Shell,通常也是用户账户的默认Shell。...查询 Linux 当前Shell 在更改用户默认Shell之前,重要的是先通过执行下面的 echo 命令来确定当前正在使用的Shell,这个命令会显示出当前登录用户的Shell。...Linux 中更改默认Shell的方法 现在,我们来探讨三种不同的方法来更改 Linux 用户的默认Shell。
大家好,又见面了,我是你们的朋友全栈君。 1、route命令 以前经常使用route 命令添加和删除路由 查看路由: route 添加网关/设置网关: #增加一条到达192.100.10.0的路由。...route add -net 192.100.10.0 netmask 255.255.255.0 dev eth0 屏蔽一条路由: #增加一条屏蔽的路由,目的地址为192.100.10.x将被拒绝...route del -net 192.100.10.0 netmask 255.255.255.0 reject 删除路由: route del default gw 192.100.10.0 添加设置默认网关...default gw 192.100.10.0 2、IP命令 现在经常使用ip命令添加和删除路由 查看系统网关设置 系统当前路由表 ip route show 添加路由 #添加到192.100.10.0的默认路由...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
前两天发了《VirtualBox下CentOS系统的安装》,这两天放假,将写一些基础的服务器配置,节后来制作完整的真机安装教程。 Windows服务器上,我们会使用远程桌面来管理服务器。...而在linux服务器,我们一般通过SSH来进行远程登录,管理服务器。 SSH即Secure Shell,是建立在应用层和传输层基础上的一种安全协议。...今天我们讲一个比较初级的安全设置,更换ssh的默认22端口,避免被一些初级的侦测脚本直接探测到。 以上,废话有点多,下面是具体操作步骤。 1. 修改ssh配置。...systemctl restart sshd 这样,我们添加/修改的端口就生效了。 步骤基本就是这些,虽然比较简单,但是,也是我们的服务器提高安全性的开始。...明天的教程是配置ssh使用key登录,进一步提高服务器的安全性 ,欢迎关注。
二进制文件,就是可执行文件,说白就是可执行的程序,一般以命令形式执行。 用户的可执行文件一般放在这里。 存储linux系统自有的所有命令,可以cd bin去查看,里面有比如cp、ls这样系统命令。...sbin 全称:system bin 说白了就是一堆工具所需要的命令,bin里装的都是内核所需要命令。sbin里的命令在就像是用yum安装工具后的工具命令的存放处。...); 锁文件(/var/lock); 多次重新启动需要的临时文件(/var/tmp); /proc 文件系统 Linux 内核提供的一种伪文件系统,可以在运行时访问内核内部数据结构、改变内核设置的机制...但是这错的,user目录的真身是/home。 现代的/usr 只是纯粹的存放用户的各种应用程序。 /boot 引导加载程序文件 内核的initrd、vmlinux、grub文件位于/boot下。...我自己的理解是,不是随系统启时加载的硬件,比如,移动硬盘,U盘,投影仪等。这windows下添加设备的过程是自动化的,在linux下需要手动添加。
文件/目录的默认权限和隐藏权限 在前面几篇博客中为也已经提过,文件/目录的基本权限有rwx,那么除了这三个基本权限,Linux使用的ext2/ext3文件系统还存在着文件/目录的隐藏权限。...文件的默认权限umask 我们都知道,文件在创建时如果不指定具体的权限,那么系统会给它分配一个默认的权限,这个默认权限就是umask。...这里有个注意点,022表示文件/目录在默认权限的基础上被剥夺的权限,除此之外,文件和目录的默认权限是不同的,文件的默认权限是rw-rw-rw,目录的默认权限是rwxrwxrwx;因此,当我们创建一个文件...root的默认umask是022,也就是root下的umask会拿掉较多的权限,这是出于安全性的考虑;普通用户身份默认的饿umask值是002,即保留用户对文件/目录的读/写权。...PS:Linux会将所有的文件记录在一张数据库表中,那么在使用whereis和locate查找文件时是在这张表中查找,有时候由于这张表更新的比较慢,所以可能会查找到已经删除的文件,也有可能找不到最新创建的文件
修改 nginx 端口,只需要修改其监听的端口就行了。 找到 nginx 的配置文件,并编辑 listen 后面的端口号就行了。 如 我把原本的 80 改为了8082: 3..../nginx -s reload 再次查看,nginx 的端口已经变更为 8082 了。 4. 重新启动原前端工程成功。
有时需要将ubuntu14.04默认的默认的python2 版本修改为python3版本,只需 1、删除链接 # sudo rm /usr/bin/python 2、建立新的python3软链接...(默认已经安装了Python3,具体哪个版本自己看一下,用第三步的方法,取版本号左边前两位) # sudo ln -s /usr/bin/ptyhon3.x /usr/bin/python 3、检测版本...# python--version 看python默认版本是否由2.x改为3.x 如果不行没有 # PATH=/usr/bin/:$PATH 这只在当前终端改了,要使该用户都生效即: #...cd # vim .bashrc 在.bashrc的末尾添加: export PATH=/usr/bin/:$PATH 退出.bashrc的编辑,执行生效: # source .bashrc 4
下面yum直接搞定以上4条 安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 解压缩 tar -zxvf linux-nginx.../configure 编译安装(默认安装在/usr/local/nginx) make make install 可能遇见得问题: src/http/ngx_http_script.c: In function...Linux下MySQL的配置文件是my.cnf,一般会放在/etc/my.cnf,/etc/mysql/my.cnf。...) mysql>source /home/abc/abc.sql; 1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为...mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux
问题背景,用selenium做了一个网页截图的小功能,截出来的图片中有许多框框,这是因为linux缺少中文字体导致的。 ?...安装字体(可能需要root权限) mkdir -p /usr/share/fonts/chinese/ #创建中文字体目录 cp songti.ttf /usr/share/fonts/chinese...usr/share/fonts/chinese/中 cd /usr/share/fonts/chinese/ fc-cache -fv #为刚加入的字体设置缓存使之有效...fc-list #查看系统中的字体 宋体字体 链接: https://pan.baidu.com/s/1kqXoMo-mwhtgAn6...完整网页的正文截图,可以用下面的代码: S = lambda X: driver.execute_script('return document.body.parentNode.scroll' + X)
领取专属 10元无门槛券
手把手带您无忧上云