CentOS 7 主机名大小字母的问题

在 三 06 三月 2019 发布于 TECH SKILLS 分类 • 标签为 主机名, hostname, linux, centos, 7 • 1 min read

CentOS 7 以后命名主机名,需要用到hostnamectl命令,具体用法如下:

 # hostnamectl set-hostname TestHostname

但这个命令会将所有字母转换成小写字母,也就是最后的主机名实际是testhostname
如果我们还是想要驼峰规则的主机名怎么办。
这样就可以了

# hostnamectl --static set-hostname TestHostname

Linux Mint 19 修改系统菜单字体

在 一 25 二月 2019 发布于 TECH SKILLS 分类 • 标签为 系统, 字体, linux, mint • 1 min read

在装好LinuxMint 19系统之后,对其做一番美化,让自己身心愉悦,那是必须的。所以我比较习惯与使用这个主题Adapta-Nokto,然后字体再修改为文泉驿等宽字体,这是初步的美化,不过即便只做了这两步,使用体验就已经得到大幅的提升。

安装主题其实很简单,只是安装好之后,如果不修改软件源的话,那么你下载任何东西都会很慢的,修改软件源当然可以在命令行下到/etc/apt/目录下进行修改,但更简单的是直接点几下就可以了,操作步骤如下:

  1. 菜单
  2. 系统管理
  3. 软件源

然后直接选择自己最合适的就可以了。

下面主要说一下,修改字体的坑,普通修改字体,也就是在系统菜单里面,找到对应设置字体的地方就可以了:菜单->首选项->字体,但这样你修改之后会发现,只有窗口字体生效,而系统菜单,登录界面的字体仍然没变,这就需要用到font-manager这个工具了,首先还是需要安装这个工具:

  1. 直接使用Mint自带的软件管理器安装就可以了。
  2. 安装完成后,打开这个工具。
  3. 禁用所有以 …

阅读全文

kvm虚拟机系统的高分辨率调整

在 四 21 二月 2019 发布于 TECH SKILLS 分类 • 标签为 kvm, 分辨率, linux, mint • 1 min read

最近在服务器中用KVM虚拟机折腾Linux Mint, 因为对KVM并不是很熟悉,所以折腾了挺久。这里记录一下,遇到的其中一个问题。

系统的安装其实挺简单,但是在安装好之后发现虚拟机的最大分辨率也只有1024X768,无法再调整到更高。

经过一番查询之后,才知道分辨率与创建虚拟机时所设置的显存有关。

默认情况下,显存设置为16MB,所以分辨率最高只能到1024X768,具体代码如下:

    <video>
      <model type='cirrus' vram='16384' heads='1' primary='yes'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>

我们需要将vram调整得大一些,但是具体应该调整为多少呢?

以4K分辨率(3840 x 2160)为例:

3840 x 2160 …

阅读全文

输出重定向到文件的时效性

在 一 14 一月 2019 发布于 TECH SKILLS 分类 • 标签为 shell, linux, file • 1 min read

在做一个监控脚本时,需要将结果输出到一个文件,然后另外一个脚本来读取该文件的内容作为结果进行判断。
经过测试发现,shell中的命令行重定向功能有个特点,即在命令一开始执行时,就已开始创建了对应的文件,下面举个例子来进行说明:

# test.py > /tmp/test.log

这条命令中,假如该命令执行总共需要30秒,而在该命令一开始执行时,/tmp/test.log就已创建,而不是等到命令执行完成再创建。而这时如果有执行频率较高,在30秒内去检查/tmp/test.log文件内的内容的话,有可能是检查不到正确的内容的。
所以我们在使用重定向功能时需要注意到这点,创建文件的时间是否就是你所设想的时间呢?