插入至LaTeX中的图片的周围的空白占用的空间很多,是什么愿意导致的呢。可能有一下几种原因:
- 图片本身空白空间很大。
- 当有图表时,如果图表占用的空间超过70%,则LaTeX不会再页面中添加文本
快乐学习、快乐工作、快乐生活
插入至LaTeX中的图片的周围的空白占用的空间很多,是什么愿意导致的呢。可能有一下几种原因:
1 | \begin{figure}[htbp] |
还有另外一种形式的配置文件,可能没有分段,稍微简单一点,因此,也可以用简单一点的方法进行读取配置文件的信息。
例如config.ini的内容如下:1
2
3
4ip=8.8.8.8
username=Jim
password=123456
dir=/root/
在使用Linux Shell编程或者是使用其他语言进行编程的时候,我们经常会遇到要读取配置文件的情况,配置文件是一个软件的必要组成部分,例如config.ini的内容如下:1
2
3[temperature]
warning=85
shutdown=93
修改GRUB改变启动顺序是作为一个Linux运维人员必备的技能,特别是内核升级失败的情况下。
CentOS官方的文档讲解的很详细,可以参考一下
在 CentOS 7 上设置 grub2
集群计算节点的操作系统是RedHat6.2,可以参考一下链接的具体配置方法
RHEL(RedHat)6.3使用EPEL Yum源
高性能集群的用户量是非常庞大的,计算任务也是比较重,软件安装也是非常复杂,特别是一些大型计算任务在集群上运行之后,节点的软件系统、文件系统都会变得更加复杂,为了保证节点的系统、磁盘、网络配置等非常干净,在使用完系统之后,为了方便后续用户的正常使用,往往需要重装系统,重装系统有多种方式,使用U盘、光盘等安装一个全新的系统是一般会考虑的方法,但是我们现在的环境是高性能计算集群,节点上面有IB网络、高性能并行文件系统、MPI等并行程序库,如果直接安装一个新的系统,后续安装这些软件和配置系统环境将会是一个非常庞大的任务,为了解决这个难题,查找了很多资料,发现Linux也可以采用硬盘对拷的方式来安装系统。
在管理曙光高性能集群的时候,机房空调出问题了,由于集群的密度非常大,一间容纳60人教室大小的房间放着360个节点还有,IB交换机等设备,产热量非常的大,为了防止机器温度过高导致整个机房起火等危险,特地写了一个集群监控脚本,每隔一定的时间扫描集群的节点温度,当温度超过报警阈值时,提示该节点的所有用户,当节点的温度超过关机阈值时,提醒用户,并延时1分钟后并自动进行关机处理。
在一台安装了Win7的电脑上面同时安装了Ubuntu 14.04后,在grub中,win7启动项是最后一个,为了把win7设置为默认启动项,需要更改grub设置。google了半天,发现更改/etc/default/grub是无效的,打开/boot/grub/grub.cfg,里面写着“DO NOT EDIT THIS FILE”,而且我发现即使更改了SET_DEFAULT后一旦执行update-grub,启动顺序还是不变,最后尝试更改/etc/grub.d目录下的文件名是可行的。默认情况下win7对应的文件名是30_os-prober,第一个linux系统对应的是10-linux,00是header,05是debian-theme,可见10是第一个启动项,只需要更改win7的文件名(06-09均可)即可改变启动顺序,经我测试,成功地修改了启动顺序。
具体做法:1
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/08_os-prober
1 | sudo update-grub |