Linux 检查表达式
Linux 2017-12-06比较独特的命令 [
Apache 访问 /tmp
目录下的文件失败
Apache Linux
2017-11-09项目中有一个下载日志文件的功能,大致流程是 WEB 后端调用底层方法收集并压缩一些 .log 文件生成一个 zip 压缩包,放在 /tmp 目录下,前端访问指定路径下载。
之前系统环境用的 CentOS 6.5,现在升级到了 CentOS 7,结果测试时发现下载文件下载失败。
Linux 常用压缩命令 CheatSheet
Linux 2017-03-22为旧版本 CentOS 设置更新源
Linux 2017-02-08总有些时候需要操作一些老旧的 CentOS 版本,如果需要更新就比较麻烦了,因为绝大部分更新源都不对老版本提供服务了。
这时我们只好使用 CentOS Vault,从官方接受这最后的支持,慢慢的下载更新。
Linux 创建用户帐号
Linux 2016-06-28GNU/Linux 系统上生成密码的几种方法
Linux 2016-06-19通过命令调用,随机生成密码。
我常用的方法:date | md5sum | base64 | head -c16; echo
Error:达到了 inotify 观察数限制
Linux 2016-05-27使用 tailf 查看 MongoDB 日志时报错:无法添加 inotify 观察(达到了 inotify 观察数限制)
GNU/Linux 清空磁盘操作
Linux 2016-05-20记录一次 Linux 下清空磁盘的操作。
dd if=/dev/urandom of=/dev/sdb bs=1M status=progress
安装 Ubuntu 16.04 LTS 笔记
Linux Ubuntu 2016-05-17重装系统,记录安装过程,留给日后重建同样的开发环境作参考。
其实还有好多细节没有记录,日后慢慢补充完整。
Linux 分区方案(Partition Scheme)
Linux 2016-05-14安装 Ubuntu 16.04 时选择的分区方案。
挂载点 | 大小 | 意义 |
---|---|---|
/ |
50GB | 根目录 |
/boot |
10GB | 启动目录 |
/home |
150GB | 用户主目录 |
/usr |
100GB | 程序分区 |
/var |
50GB | 变量文件目录 |
/tmp |
50GB | 临时文件目录 |
SWAP |
20GB | 交换分区 |
Linux 输出样式
Linux 2016-05-13在命令行中输出颜色文字。
使用 wget 复制站点
Linux wget 2016-04-26复制指定 URL 路径下的所有文件到本地目录 HTML 下:
wget -m -p -k -np -P <HTML> <URL>
Linux 运行级别和开机启动任务
Linux 2016-01-28先说明一下 Linux 的运行级别,然后使用 runlevel
、init
、chkconfig
等几个命令实现开机启动任务的管理。
为 CentOS 升级 Linux 内核
Linux CentOS 2015-11-19使用 col
命令删除退格符
Linux
2015-09-12如果通过定向符号输出 man
文档到文件,然后通过 vi
打开会看到很多蓝色的 ^H
符号。
如果是用 cat
或 less
、more
等命令查看(输出到屏幕)就不会看到。