Ubuntu 18.04 上直接使用 apt 命令即可安装 Shutter: user@host:~$ sudo apt install shutter 安装完毕之后,可以在键盘设置中为 Shutter 自定义快捷键: 进入“设置 > 设备 > 键盘”,底部找到:“自定义快捷键”,然后增加一个快捷键,我这里设置的是 Ctrl + Alt + A,这个快捷键和 QQ 的一样。对应的命令见下图: 设置完毕之后,无论现在系统中是否运行着 Shutter,都可以通过全局快…
3 Comments分类: Linux
当 Apache 配置了 Require 某个 IP 地址的时候,默认情况下 Apache 是直接获取的和自己进行通信的客户端 IP 地址,如果此时 Apahce 位于阿里云的负载均衡器后面,那么 Apahce 就把负载均衡器的 IP 地址识别为请求者的 IP 地址 此时,应该对 Apache 进行一下配置: 首先,为 Apache 启用 remoteip 模块 root@server:/etc/apache2/mods-available# a2enmod remoteip…
5 Comments安装 openssl 第一步先确认是否安装了 openssl 使用命令 openssl version 来查看本机是否安装了 openssl,如果已经安装会有以下提示: 如果未安装可直接使用 来进行安装,安装完毕之后可以使用命令 openssl version 来来查看版本。 申请阿里云证书(免费版) 登录阿里云官网(https://www.aliyun.com/), 如图所示: 进去之后点击立即购买,到购买页面选择 免费型DV SSL: 购买完成之后在你的控制台就可以看到这…
18 Comments安装 Ubuntu Server 时,如果使用 U盘 来安装,启动系统的时候光驱检测时出现的如下的错误页面: Your installation CD-couldn't be mounted. This probably means that the CD-ROM was not in the drive. If so you can insert it and try again Retry mounting the CD-ROM? 这是由于 U盘的挂载出现了问题,…
Leave a Comment最近使用 PHP 做了一个服务器负载监控的小东西,在服务器上使用 Workerman 开一个 WebSocket 服务,然后在浏览器中连接到服务。服务每隔 10 秒读取一次主机的相关信息,然后发送给客户端,客户端进行图形化显示。 总体的思路就是使用 PHP 调用 shell 命令,然后解析命令的输出内容。在获取 CPU 负载的时候,遇到了一些小问题。直观来说,直接使用 vmstat 命令就可以获取 CPU 负载,但是实际上, vmstat 命令第一行输出的从主机启动以来的平均…
Leave a Comment最近在学习 Hadoop,正好前几天又在玩儿树莓派,查阅了一些文档,感觉在树莓派上搭建 Hadoop 集群是可行的,当然了,别对性能抱太大的希望,主要是感受一下分布式计算的魅力。在这个过程中参考了很多文档,先列在这里,基本上这些文档都非常详细了,大家可以直接参考。 How to build 7 node Raspberry Pi Hadoop cluster Hadoop集群安装配置教程 Hadoop2.6.0 Ubuntu/CentOS 实验软硬件清单 以下是我的实验环境所…
Leave a Comment由于我们的服务器都是使用的 Linux 系统,并且都有搭建完整的 PHP 环境,所以有时候我会用 PHP 写一些执行自动化任务的脚本,但是每次执行这个 PHP 脚本都需要使用 php myscript.php 的方式,稍微有点儿啰嗦。其实,是可以直接执行 PHP 脚本文件的。 编写你的脚本文件 这里我们编写一个名字为 test_run.php 的文件,文件的内容如下: Here is some plain text. Here is the file name: <?p…
Leave a Comment今天看到 Ubuntu 下期待已久的搜狗拼音输入法更新到了 1.2 版本,就激动的下载安装了,谁知安装后还是各种的不爽,接着就卸载了,一并卸载了 fcitx ,重启完机器后。。。。。。。。问题来了。 在登录界面输入正确的用户名和密码,显示器黑屏一下,然后重新跳转回登录界面。重启无效。一直循环在登录界面。 通过在网上查找。发现这个问题有不少人遇到,但是都没有真正的解决问题,大家说的最多的造成该情况的原因是 主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆…
19 Commentsvi/vim 基本使用方法 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Ins…
1 Comment.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 …
1 Comment