本文将讲述网络相关命令,作者假定读者具备TCP/IP协议栈的基础知识。对于相关命令及其输出只介绍它的基本的使用方法和大概的描述,具体协议将不作详细解释。 如今网络无疑是很重要的,linux系统中提供了丰富的网络测试与管理…
分类:bash教程
高效SHELL环境 step by step(一): 命令别名
基础环境 在进行高效的SHELL实践之前,首先配置一下基础环境,当然首先是需要一台MacOS电脑。这里采用: zsh + oh-my-zsh + zsh-completions + zsh-autosuggestions…
节省时间的那些 Linux 命令
前言:有网友在问答网站Quora上提问:“有哪些省时小技巧,是每个Linux用户都应该知道的?” Joshua Levy 平常就在 Linux 平台工作,并且他积累了不少实用命令行技巧,他在回复中精选出一部分。对技术用…
grep 工具实用页
这次讲的是 bash 命令行中的外部命令 grep 的一些事情。 历史 1 grep是一个最初用于 Unix 操作系统的 命令行 工具。在给出文件列表或 标准输入 后,grep会对匹配一个或多个 正则表达式 的文本进行搜…
生成固定大小的随机文件
近期有个需求,需要大量的文件,随机生成10000个大小为1K的文件: seq 10000 | xargs -i dd if=/dev/zero of={}.dat bs=1024 count=1 此方法生成随机文件的好处…
自动给tmux现场做备胎
tmux系列文章: 自动给tmux现场做简单的备胎 自动给tmux现场做备胎 还记得本渣以前写的给tmux现场做备胎的脚本吗?其实后来本渣就没再去拓展这个脚本了,不是因为之前的脚本运行得够好不需要再改了,而是在写好那个脚…
认识 Here Document
基础 HereDoc 全名叫做 Here Document,中文可以称之为 嵌入文档。对它的叫法实际上很多,here文档,hereis,here-string 等等都是它。 嵌入文档是 Shell I/O 重定向功能的一…
CentOS 升级 Bash --- 修复破壳漏洞
因为很多公司都有自己的 yum 源,所以直接配置其他的 yum 源升级的话是不允许的,为了能方便的升级,并且安全的测试,先拿一台测试机做测试。 CentOS 的修复方案 安装 yum 插件 yum-downloadonl…
.bashrc和.bash_profile之间的不同
区分两者之间的区别,首先要搞清楚login shell和no-login shell之间的区别。 login shell 当你通过终端输入用户名和密码,然后进入到terminal,这时候进入的shell环境就叫做是log…
linux基础命令介绍十:文本流编辑 sed
与vim不同,sed是一种非交互式的文本编辑器,同时它又是面向字符流的,每行数据经过sed处理后输出。 sed [OPTION]... [script] [file]... sed的工作过程是这样的:首先,初始化两个数据…
nohup, &作用
最近看了58沈剑的文章”一分钟了解nohup和&的功效“, “明明打印到文件了,为啥tail -f看不到“, 对常用的nohup和&的了解更多了一些,结合这…
linux基础命令介绍八:文本分析 awk
awk是一种模式扫描和处理语言,在对数据进行分析处理时,是十分强大的工具。 awk [options] 'pattern {action}' file... awk的工作过程是这样的:按行读取输入(标准输入或文件),对于…