Mac 终端Terminal光标移动快捷键

在Mac系统中并没有Home、End等键,所以在使用时并不是特别的顺手,但是有几个键位组合可以使Terminal的操作更加灵活方便。 将光标移动到行首:control + a 将光标移动到行尾:control + e 清除屏幕:control + l 搜索以前使用命令:control + r 清除当前行:control + u 清除至当前行尾:control + k 单词为单位移动:option

Continue reading

Linux 系统 /var/log/journal/ 垃圾日志清理

CentOS系统中有两个日志服务,分别是传统的 rsyslog 和 systemd-journal systemd-journald是一个改进型日志管理服务,可以收集来自内核、系统早期启动阶段的日志、系统守护进程在启动和运行中的标准输出和错误信息,还有syslog的日志。 该日志服务仅仅把日志集中保存在单一结构的日志文件/run/log中,由于日志是经历过压缩和格式化的二进制数据,所以在查看和定位的时候很迅速。 本文转自米扑博客:Linux 系统 /var/log/journal/ 垃圾日志清理 默认情况下并不会持久化保存日志,只会保留一个月的日志。另外,一些rsyslog无法收集的日志也会被journal记录到。 rsyslog作为传统的系统日志服务,把所有收集到的日志都记录到/var/log/目录下的各个日志文件中。 常见的日志文件如下: /var/log/messages 绝大多数的系统日志都记录到该文件/var/log/secure 所有跟安全和认证授权等日志都会记录到此文件/var/log/maillog 邮件服务的日志/var/log/cron crond计划任务的日志/var/log/boot.log 系统启动的相关日志 曾经有人说:Linux没有垃圾文件,Windows才有垃圾文件,实际上不是这样的,两者都会有垃圾文件。

Continue reading

wordpress rest api 学习

https://liulangmao.org:8001/wp-json/wp/v2/posts?_fields=id,title,link   https://liulangmao.org:8001/wp-json/wp/v2/posts?_fields[]=id&_fields[]=title&_fields[]=link   ?_fields=meta.one-of-many-keys   ?_fields=meta.key_name.nested_prop.deeply_nested_prop,meta.key_name.other_nested_prop   POST: https://liulangmao.org:8001/wp-json/wp/v2/posts/1?_method=DELETE     header也在body种返回 https://liulangmao.org:8001/wp-json/wp/v2/posts?_fields=id,title,link,tags&_envelope   jsonp:   https://liulangmao.org:8001/wp-json/wp/v2/posts?_fields=id,title,link,tags&_jsonp=receiveData   per_page:

Continue reading

wordpress template tags

include tags get_header() get_footer() get_sidebar() get_template_part() get_search_form() comments_template() login tags wp_loginout() wp_logout_url() wp_login_url() wp_login_form() wp_lostpassword_url() wp_register() is_user_logged_in() archive tags single_post_title()

Continue reading

Centos 7下开启UserNS(User Namespace)

User namespace是目前的六个namespace中最后一个支持的,并且直到Linux内核3.8版本的时候还未完全实现(还有部分文件系统不支持)。因为user namespace实际上并不算完全成熟,很多发行版担心安全问题,在编译内核的时候并未开启USER_NS,比如我们的Centos,最明显的,在/proc/[pid]/目录下就没有gid_map和pid_map两个文件。(但是在ubuntu中是默认开启的),那么怎么在centos下开启呢: root@hostname#grubby –args=”user_namespace.enable=1″ –update-kernel=”$(grubby –default-kernel)” 然后重启系统就可以了,此时我们就能在/proc/[pid]/下看到这两个映射文件: 也可以通过下面的指令移除: root@hostname# grubby –remove-args=”user_namespace.enable=1″ –update-kernel=”$(grubby –default-kernel)” 参考文献:How to enable “user” namespace in

Continue reading