progrium/bashstyle (中文翻译 yujiaao) Bash 是系统编程的 JavaScript. 但有时使用系统编程语言如 C 或 Go 会更好, Bash 是理想的面向 POSIX 标准的小任务或命令…
分类:bash教程
Y分钟学Bash
Bash 是一个为 GNU 计划编写的 Unix shell,是 Linux 和 Mac OS X 下的默认 shell。 以下大多数例子可以作为脚本的一部分运行,也可直接在 shell 下交互执行。 更多信息 #!/b…
bash快捷键整理
转载请注明文章出处: https://tlanyan.me/bash-short… 今天敲命令行时想在单词间移动,竟然不记得快速移动的快捷键。试了Ctrl + W和Ctrl + B/F均不凑效,于是怀念之前某…
终端中的 zsh 和 bash
zsh、bash 都是 shell,zsh 比 bash 更加强大,功能也更加完善,此篇文章说明 zsh 和 bash 之间的切换。 切换 Linux/Unix 产品一般默认的都是使用 bash。 从 bash 切换到 …
复用命令行的小技巧
重复执行同一个命令行不在此文讨论(需要讨论吗?). 背景 一个简单的场景, kill 一个名为Main的Java 进程, 比较土的办法是: shell> jps 2817 Jps 11917 Main 2584 N…
Linux下设置终端文本的显示属性
Linux 通过ANSI逸出序列(escape sequences)设置终端文本的显示属性,如文本的前景与背景颜色等,形式为ESC[{parameters…}m ESC用于引导逸出序列,八进制、十进制与十六进…
跟我一起写shell补全脚本(开篇)
如果你是一个重度shell用户,一定会关注所用的shell的补全功能。某款shell的补全强弱,也许就是决定你的偏好的第一要素。 shell里面补全的影子无处不在,输入命令的时候可以有补全,敲打选项的时候可以有补全,选择…
Apache 简单页面缓存
维护一套网站系统,因为时间久远,已不知道他的静态化系统要如何开启和如何运作,而首页及部分频道页因为查询太多,导致运行缓慢,急需一种简单有效的方法来提高访问效率。 因为问题主要出在页面中内容的查询上,优化方法自然是要减少或…
Centos7如何开启端口
CentOS7默认的防火墙不是iptables,而是firewalle. 安装iptable iptable-service #先检查是否安装了iptables service iptables status …
Linux打包压缩命令 - zip,gzip,bzip2,tar
常用打包压缩格式 .zip .gz .bz2 .tar .tar.gz .tar.bz2 一、.zip 格式 1. 压缩 压缩文件 zip 压缩文件名 源文件 压缩目录 zip -r 压缩文件名 源目录 实例 [vagr…
Fish Shell 使用笔记
安装Fish Shell brew install fish 安装Oh My Fish curl -L https://get.oh-my.fish | fish 安装Fisher curl https://git.io…
获取最近几分钟的日志
最近在整理对于各个模块的监控,需要有一定的实时性。比如,需要获取最近几分钟内的日志,然后看某些请求的数量以及响应时间是否符合要求。但是,线上服务的日志,通常都是按照小时粒度进行切分 的,你不可能对一个文件进行直接的过滤操…