Tag: Linux
目前 PHP 最近版本是 7.1, 以下文会介绍透过 ondrej/php 的 PPA 安装 PHP 7.0 及 7.1 的方法, 以下方法适用于 Ubuntu 16.10, 16.04 及 14.04. 首先执行以下指令加入 ondrej/php 的 PPA: $ sudo apt-get install python-software-properties …
如果在一台电脑同时安装 Linux 及 Windows 10 / Windows 8, 在 Windows 下重新开机进入 Linux 时, 挂载 Windows 的系统分割区 (即 Windows 的 C:) 没有问题, 但当在关机后进入 Linux, 挂载 Windows 系统分割区会出现错误: Windows is not …
一般上在 crontab 自动执行的指令, 会将所有指令标准输出及错误放到 /dev/null, 这便会略过所有指令的输出, 例如用 crontab 执行 /root/my-script.sh, 一般上语法是这样写: * * * * * /root/my-script.sh > /dev/null 但有时需要将执行指令的输出储存下来, 只要将 /dev/null 换成记录档的位置即可, 例如想把指令的输出放到 /var/log/mycrontab.log, 可以这样写: * * * …
由于各个 MySQL 的版本都略有不同,而且又有 MaridDB 或 Percona 等分支版本, 很多时系统管理员都需要查询系统内的 MySQL 版本,要查询系统内的 MySQL 版本,以下列出几种查询 MySQL 版本的方法。 CLI 在 CLI 查询 MySQL 版本十分简单,用 mysql 指令便可以, 而且不用登入 MySQL: $ mysql -V 执行后会输出 MySQL …
nslookup, dig 及 host 这三个指令是 DNS 查询工具, 对 DNS 除错很实用, 原因是系统没有安装以上工具的套件, 执行以上指令会出现 Command Not Found: nslookup :command not found dig :command not found host:command not found 只要安装相关的套件包即可解决问题, RHEL 及 …
如果发现 SSH 闲置几分钟后, 因为基于安全理由, SSH 会自动断线。但如果在测试或者正在安装的新服务器, 这样也会很麻烦, 这个问题可以透过修改 SSH 客户端或者 SSH 服务器的设定解决。 SSH 客户端 在 Linux 下的 SSH 客户端, 开启家目录的 SSH 设定档: $ vi ~/.ssh/config 加入以下两行: 要留意第二行开始的位置, 必须像上面一样加上空格, 然后执行以下指令加载设定: …
由于 PHP 各版本的写法都略有不同,很多时都需要查询系统内的 PHP 版本,或者系统管理员也有时会需要检查 PHP 版本,要查询系统内的 PHP,分别可以用 PHP 程式或者 CLI 指令模式完成,以下分别看一看几种不同方法。 CLI 在 CLI 查询 PHP 版本十分简单,用 php 指令便可以: $ php –version 或 $ php-cgi –version 执行后会有类似的输出: PHP …
Linux 的 diff 指令是用作逐行比较两个档案, 然后列出两个档案不同的地方, 以下文章会示范用 diff 产生程式的 Patch, 及用 patch 指令汇入 Patch。 diff 指令的语法: diff file1 file2 要比较两个档案, 最简单的做法是直接将两个要比较的档案, 放在 diff 指令后面, 以下是比较 file1 及 file2: $ diff …
当 MySQL / MariaDB 服务器开启了多个帐号给不同网站使用, 有需要将当中的特定帐号移除, 除了登入 phpMyAdmin 操作外, 也可以用 MySQL 指令完成, 以下是 MySQL 及 MariaDB 移除使用者帐号的方法。 首先登入到 MySQL: # mysql -u root -p 登入 MySQL 后, 可以先列出所有使用者帐号, 以确定要删除的帐号: …
Linux 下使用 dmidecode 指令, 可以查看在 SMBIOS tables 内的主机板 BIOS 版本相关资讯, 而执行 dmidecode 指令需要有 root 权限才可以执行, 执行以下指令以查看 BIOS 的厂商及版本资讯: # dmidecode -t bios -q BIOS Information Vendor: Dell Inc. Version: …