Linux grep 实战用法

接着之前的 [awk 实战用法],我们继续 Linux 常见命令系列,回顾一下 grep 的常见用法。想了解详细规则的同学可以参照 官方文档。这里我们重点放在快速入门,以及日常会用到的一些用法。

标签: grep
发表于:2022-9-2 / 阅读(970) / 评论(0) 分类 Linux命令
linux awk 实战用法

近期有一个新闻很有意思,80岁的计算机领域泰斗 Brian Kernighan 大神,也就是我们常说的 K & R 中的 K,依然在为 awk 贡献代码增加了对 Unicode 的支持,详细的背景和采访请看原文。

标签: awk
发表于:2022-9-2 / 阅读(950) / 评论(0) 分类 Linux命令
linux常用工具指令

本文先介绍常用的 Linux 工具包,第二部分介绍我个人在平常使用Linux时,用到的一些指令和技巧,其中不包括特别基础的,大多为“用了可以省时省力,不使用也能有别的方法绕过”的技巧。 第二部分持续整理中,8月10日前整理好... 文中的指令,大部分在 Linux 和 MacOS 上都可用,少部分在...

发表于:2022-7-29 / 阅读(1016) / 评论(0) 分类 Linux命令
linux极简小知识

Ctrl+l 清除屏幕显示的内容 由于太孤陋寡闻,看到一个快速清屏的操作,查了下发现, Ctrl+l 在终端下是快速清屏的快捷键。 Ctrl + l 快速清屏,比输入 clear 命令清屏方便快捷多了。 Ctrl + l (l 为 L 键)。 除此之外,还有 history -c 命令,用...

标签: Linux 命令
发表于:2022-7-26 / 阅读(1142) / 评论(0) 分类 Linux命令
Linux抓包工具Tcpdump使用示例教程

tcpdump 是一款强大的网络抓包工具,它使用 libpcap 库来抓取网络数据包,这个库在几乎在所有的 Linux/Unix 中都有。熟悉 tcpdump 的使用能够帮助你分析调试网络数据,本文将通过一个个具体的示例来介绍它在不同场景下的使用方法。不管你是系统管理员,程序员,云原生工程师还...

标签: 抓包
发表于:2021-11-24 / 阅读(1278) / 评论(0) 分类 Linux命令
腾讯云挂载初始化云硬盘

操作场景 本文档介绍如何初始化已挂载至云服务器的空云硬盘,在云硬盘上创建文件系统并向其中写入一个名为 qcloud.txt 的文件。 说明 关于初始化云硬盘的更多信息,请参考 初始化场景介绍。

发表于:2021-11-24 / 阅读(698) / 评论(0) 分类 Linux命令
如何在 CentOS 上修改主机名

通常主机名在操作系统安装过程中设置或者在创建虚拟机的过程中动态指定的。 有很多原因,你需要去改变主机名。最常见的原因就是,当自动创建实例的时候,需要自动设置主机名。 这篇指南解释了如何在 CentOS 8 上修改主机名,而不需要重启系统。 想要修改 CentOS 系统的主机名,使用 hostname...

标签: hostname
发表于:2021-11-22 / 阅读(802) / 评论(0) 分类 Linux命令
最强 Linux 命令总结

今天,带来一篇 Linux 命令总结的非常全的文章,也是我们平时工作中使用率非常高的操作命令,命令有点多,建议小伙伴们可以先收藏后阅读。` 1. 基本命令 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件...

标签: 命令
发表于:2021-9-27 / 阅读(523) / 评论(0) 分类 Linux命令
linux的TCP连接数量最大不能超过65535个吗

linux的TCP连接数量最大不能超过65535个吗 这明显是进入了思维的误区,65535是指可用的端口总数,并不代表服务器同时只能接受65535个并发连接。 举个例子: 我们做了一个网站,绑定的是TCP的80端口,结果是所有访问这个网站的用户都是通过服务器的80端口访问,而不是其他端口。可见端口是...

标签: port
发表于:2021-9-23 / 阅读(666) / 评论(0) 分类 Linux命令
深入理解 Linux 的 epoll 机制及epoll原理

IO 多路复用 在 Go 里最核心的是 Goroutine ,也就是所谓的协程,协程最妙的一个实现就是异步的代码长的跟同步代码一样。比如在 Go 中,网络 IO 的 read,write 看似都是同步代码,其实底下都是异步调用,一般流程是:

标签: epoll
发表于:2021-9-23 / 阅读(549) / 评论(0) 分类 Linux命令
linux 统计代码行数

linux 统计代码行数 find /path -name '.cpp' |xargs wc -l find . -name ".java"|xargs wc -l|grep "total"|awk '{print $1}' find . -name &quo...

标签: 统计
发表于:2021-9-16 / 阅读(537) / 评论(0) 分类 Linux命令
Linux命令Tmux安装使用手册

tmux是一款优秀的终端复用软件,它比Screen更加强大,至于如何强大,网上有大量的文章讨论了这点,本文不再重复。tmux之所以受人们喜爱,主要得益于以下三处功能: 丝滑分屏(split),虽然iTem2也提供了横向和竖向分屏功能,但这种分屏功能非常拙劣,完全等同于屏幕新开一个窗口,新开的pan...

标签: tmux
发表于:2021-9-13 / 阅读(511) / 评论(0) 分类 Linux命令
Linux日志轮转工具Logrotate

Linux系统日志对管理员来说,是了解系统运行的主要途径,因此需要对 Linux 日志系统有个详细的了解。 Linux 系统内核和许多程序会产生各种错误信息、告警信息和其他的提示信息,这些各种信息都应该记录到日志文件中,完成这个过程的程序就是 rsyslog,rsyslog 可以根据日志的类别和优先...

发表于:2021-9-10 / 阅读(550) / 评论(0) 分类 Linux命令
通过Supervisor部署Go程序

通过Supervisor部署Go程序 Supervisord 是用 Python 实现的一款非常实用的进程管理工具,supervisord 还要求管理的程序是非 daemon 程序,supervisord 会帮你把它转成 daemon 程序,因此如果用 supervisord 来管理 nginx 的...

发表于:2021-9-10 / 阅读(561) / 评论(0) 分类 Linux命令
Linux常用工具命令-screen

screen作用 统一的管理多个会话的界面和相应的功能。可以保持会话。

发表于:2021-9-10 / 阅读(655) / 评论(0) 分类 Linux命令
git快速入门

流程:取代码 → 每次工作前更新代码到最新版本 → 修改代码 → 提交代码到服务器取代码及修改全局设置设置用户名与邮箱git config --global user.name "My Name"git config --global user.email "my@email.com"从已有的git...

发表于:2012-12-11 / 阅读(1069) / 评论(0) 分类 Linux命令
Linux查看系统信息命令

系统# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 ...

发表于:2011-6-29 / 阅读(1036) / 评论(0) 分类 Linux命令
转:工作中常用的Linux命令集锦

tcpdump —— 打印出通过网口流入流出的数据内容,用于网络协议调试 tcpdump就是大家嘴里常说的抓包工具,在linux命令行下,使用tcpdump,可以查看服务器特定端口进出的数据包内容。

发表于:2011-4-13 / 阅读(1286) / 评论(0) 分类 Linux命令
编辑Ubuntu“位置"(Places)菜单

这个可以改变Ubuntu的位置菜单中的内容吆~~  Ubuntu "位置"(Places)菜单/"应用程序: 打开一个文件夹窗口(随便一个),在菜单拦打开"书签"-"编辑书签",然后就可以增加活删除"位置"(Places)菜单的项目了。

发表于:2010-12-4 / 阅读(2302) / 评论(0) 分类 Linux命令
shell脚本判断变量文件目录的写法

Linux shell 是灰常强大的,这篇文章是一些基本的shell命令, 先写一些基本语法:  1、字符串判断  str1 = str2      当两个串有相同内容、长度时为真  str1 != str2      当串str1和str2不等时为真 

发表于:2010-9-13 / 阅读(2007) / 评论(0) 分类 Linux命令
Install B利器——Ubuntu

以前很看不惯Ubuntu,来BJ之后就安装了Ubuntu 8.04 长期支持版,(也是在前辈的推荐下,用了这个) 只后偶尔用用,也是打发时间,闲的无聊,就Install 一下B,其实做的也还不错了, 界面清新,而且可以自己折腾,也蛮好玩的,真是应了那句生命在于折腾了。这个是show一下我的Ubunt...

发表于:2010-9-4 / 阅读(1325) / 评论(0) 分类 Linux命令
硬盘安装 ubuntu10.04(不用wubi)

Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(译为吾帮托或乌班图),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的&ldquo...

发表于:2010-8-31 / 阅读(1374) / 评论(0) 分类 Linux命令
linux shell 命令行编辑常用快捷键

  删除 ctrl + d      删除光标所在位置上的字符相当于VIM里x或者dl ctrl + h      删除光标所在位置前的字符相当于VIM里hx或者dh ctrl + k      删除...

发表于:2010-8-13 / 阅读(1323) / 评论(0) 分类 Linux命令
UNIX环境高级编程读书笔记连载之UNIX信号

Unix信号真是一个有趣的东西,以前仅仅知道键入Control+C时,结束程序,但不知原理是什么,今天我就来和大家一起学习这玩意,希望大家都有收获。        所有的信号量,例如SIGINT事实上在头文件中都有定义,linux内核在Linux 2.4.22...

发表于:2010-6-9 / 阅读(1734) / 评论(0) 分类 Linux命令
VI 中替代所有字符串

管理专家课堂和篮徒E站的几个服务器,避免不了要用VI来编辑一些文件, 今天又要批量替换一些东西,也小改了一把,感觉VI的确很方便, 下面是搜集的VI 替代字符串的方法:  vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真...

发表于:2010-6-8 / 阅读(1768) / 评论(0) 分类 Linux命令
最近用到的命令

svn更新步骤:192.168.24.67上      svn ci -m "修改qa后台显示不正常" newthread.inc.php192.168.148.217上   svn up newthread.inc.phpsvn st -u  //...

发表于:2010-5-25 / 阅读(2896) / 评论(0) 分类 Linux命令
快速统计日志文件里点击量前十位的URL

关于shell命令,网上流传着很多奇技淫巧,比如说快速统计日志文件里点击量前十位的URL: awk '{print $7}' /path/to/log | sort | uniq -c | sort -nr | head -n 10 附:这里假设日志文件是common格式的...

发表于:2010-1-10 / 阅读(1287) / 评论(0) 分类 Linux命令
inotify + rsync实现linux文件实时同步

一、介绍 Inotify 是文件系统事件监控机制,作为 dnotify 的有效替代。dnotify 是较早内核支持的文件监控机制。Inotify 是一种强大的、细粒度的、异步的机制,它满足各种各样的文件监控需要,不仅限于安全和性能。 inotify 可以监视的文件系统事件...

发表于:2010-1-10 / 阅读(1299) / 评论(0) 分类 Linux命令
用SecureCRT上传和下载文件

简要介绍:   VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是windows下登录UNIX或Liunx服务器主机的软件。二者不同的是SecureCRT支持SSH∗(SSH1和SSH2)。 Sec...

发表于:2010-1-10 / 阅读(1197) / 评论(0) 分类 Linux命令
Linux 试题

一.填空题: 1. 在Linux系统中,以 文件 方式访问设备 。 2. Linux内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux文件系统中每个文件用 i节点 来标识。 4. 全部磁盘块由四个部分组成,分别为引导块 、专...

发表于:2009-12-11 / 阅读(1182) / 评论(0) 分类 Linux命令