我家的书架长🐱了
搬完家,刚收拾好书架你就上去了。调皮
nginx安装和使用
安装
sudo apt-get install nginx
配置文件/etc/nginx/nginx.conf
include /etc/nginx/conf.d/*.conf
sudo /etc/init.d/nginx start
nginx -s reload
curl http://localhost/或者sudo nginx -t # test
配置blog.conf:
# limit_req_zone $binary_remote_addr zone=addr:10m rate=4r/m;server { # http socket listen 443 ssl; server_name luckyu.com.cn; charset utf-8; # access_log /var/log/nginx/blog.access.log main; ssl_certificate blog/luckyu.com.cn_bundle.pem; ssl_certificate_key blog/luc ...
当前博客网站所用壁纸
使用bing每日壁纸,每天发现一个新地方。
“必应壁纸”包含必应主页上特别推荐的一批来自世界各地的精美图片。您不仅每天都会在桌面上看到一个新图像,而且还可以浏览图像并了解其来源。
ps到货!
最近周末无聊死了,期待能很好玩吧。有没有有经验的P友,推荐点高质量的游戏吧~
unix编程艺术
序知识和专能差别巨大,凭借知识可以推断出该做什么,而专能能让你在无意之间条件反射的把事情做好。
Advanced Programming in the Unix Environment [Stevens92] 是探究Unix API的经典著作
The Practice of Programming [Kernighan-Pike99] 是每个程序员都应该看的书
Zen Flesh, Zen Bones [Reps-Senzaki] 禅宗
用错误的方式解决正确的问题总比用正确的方法解决错误的问题。 --Doug Mcllroy
哲学Unix 仍然是唯一一个在不同种类的计算机,众多厂商,各种专用硬件上提供了一个一致的,文档齐全的应用程序接口的操作系统。
每个程序就做好一件事。如果有新任务,就重新开始,不要在原程序中加入新功能而搞得很复杂。
假定每个程序的输出都会成为另一个程序的输入,哪怕那个程序还是未知的。输出中不要有无关的信息干扰。避免使用严格的分栏格式和二进制格式输入。不要坚持使用交互式输入。
尽可能早地将设计和编译的软件投入试用,哪怕是操作系统也不例外,理想情况下,应该是在几星期内 ...
linux命令行与shell脚本编程大全
快捷键
Ctrl Shift N 创建新shell会话(N->T:当前窗口)
Ctrl Shift W 关闭当前会话(W->Q:当前窗口)
Ctrl +/- 改变窗口显示字号
Ctrl 0 恢复默认字号
Ctrl Shift C/V 复制粘贴
Ctrl Shift F 在当前窗口搜索文本内容(F->G:向后、F->H:向前)
Alt number 切换当前窗口内的活动标签(Ctrl PageDown/PageUp切换标签,+Shift移动当前标签)
基本bash文件与目录
ls -F # 区分目录和文件
ls -R # 递归选项
ls -l # 显示长列表
文件类型:目录d、文件-、字符型文件c、块设备b
文件权限
硬链接数目
属主用户名
属组组名
文件大小
文件上次修改时间(并非是访问时间,若要查看访问时间:–time=atime)
文件名或者目录名
ls * # 支持过滤功能
ls -i # 文件或目录的inode编号是唯一标示的数字
处理文件创建文件
touch file # 创建文件命令
touch -a ...