![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 87
筑梦悠然
The running of life depends on the perseverance in the journey, rather than momentary outburst.
人生的奔跑,不在于瞬间的爆发,而取决于途中的坚持!
展开
-
线上负载过高排查(top/vmstat/ifstat/free/df)
总结的Linux+JDK命令操作相关的笔记。原创 2023-03-06 12:32:35 · 1316 阅读 · 0 评论 -
【亲测可用】Linux三剑客命令grep,sed,awk(cut)案例练习
目录一、cut与awk1、处理access1.log文件内容,将域名取出并根据域名进行计数排序处理(百度和sohu面试题)方法1: cut -d -f方法2: awk -F print方法3: awk数组方法4: cut与awk数组方法5: grep2、已知access2.log,第一列是文件名,第二列是版本号,打印出每个文件最大的版本号一行。3、access3.log内容如下:4、access4.log内容如下:二、sed1、反倒是2、倒叙一、cut转载 2020-07-21 21:23:00 · 2643 阅读 · 0 评论 -
测试端口通不通的四种方法
(1)telnet ip porttelnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet.(2)ssh -v -p port username@ipssh是linux的标准配置并且最常用。-v调试模式(会打印日志),-p指定端口(3)wget ip:portwget是linux下的下载工具,需要先安装.(4)使用端口扫描工具...转载 2020-09-23 15:57:36 · 3533 阅读 · 0 评论 -
iTerm2,bash,zsh的区别?
iTerm2是终端模拟器,而非shellbash是最常用的shellzsh是终极的shell,兼容bash原创 2020-04-10 11:22:10 · 776 阅读 · 0 评论 -
Linux netstat的10个使用方法
Netstat 是一款命令行工具,可用此获知整个Linux系统的网络情况。可用于列出系统上所有的网络套接字连接情况。1、tcp,udp以及unix套接字的连接情况; 列出处于监听状态(即等待接入请求)的套接字。2、确认系统上的Web服务有没有起来; 查看80端口有没有打开。语法netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]参...转载 2019-06-16 20:18:02 · 541 阅读 · 0 评论 -
Linux三剑客命令之sed
命令格式sed的命令格式:sed [options] 'command' file(s);sed的脚本格式:sed [options] -f scriptfile file(s);选项 -e :直接在命令行模式上进行sed动作编辑,此为默认选项; -f :将sed的动作写在一个文件内,用–f filename 执行filename内的sed动作; -i :直接修改文件...转载 2019-06-17 08:27:24 · 161 阅读 · 0 评论 -
Linux中sed和awk命令比较实例
======删除文件中所有的空行(1)sed实现:sed'/^$/d'123.txt(2)awk实现:awk'!/^$/{printf("%s",$0)}'123.txt======删除所有的偶数行:(1)sed实现:sed'n;d'123.txt命令解析:n表示读取下一行,并用下一个命令来处理对应的行。(2)awk实现: awk'NR%2!=0{printf("%s...转载 2019-06-17 10:20:44 · 314 阅读 · 0 评论 -
LInux三剑客命令之awk
1、AWK简介AWK是一种处理文本文件的语言,是一个强大的文本分析工具。2、AWK语法awk [选项参数] 'script' var=value file(s)或awk [选项参数] -f scriptfile var=value file(s)选项参数的说明:-F fs or –field-separator fs指定输入文件折分隔符,fs是一个字符串或者是一个正则...转载 2019-06-17 23:47:15 · 138 阅读 · 0 评论 -
Linux三剑客命令之grep
一、grep多个关键字"与"、"或"1、与操作grep pattern1 files|grep pattern2 //显示既匹配 pattern1 又匹配 pattern2 的行。2、或操作grep -E '123|abc' filename // 找出文件(filename)中包含123或者包含abc的行egrep '123|abc' filename // 用egrep同样可...转载 2019-06-20 15:20:38 · 158 阅读 · 0 评论 -
linux的ps命令的10个操作
1. 不加参数执行ps命令结果默认会显示4列信息。PID: 运行着的命令(CMD)的进程编号,TTY: 命令所运行的位置(终端),TIME: 运行着的该命令所占用的CPU处理时间,CMD: 该进程所运行的命令2. 显示所有当前进程使用 -a 参数。-a 代表 all。同时加上x参数会显示没有控制终端的进程。这个命令的结果或许会很长。为了便于查看,可以结合less命令和管道来使用转载 2017-11-16 19:08:36 · 467 阅读 · 0 评论 -
[面试]鸟哥linux私房菜-vi操作
其中,/ 来搜索关键词的时候,继续查找匹配的下一个:n,查找匹配的上一个:N原创 2017-12-28 10:46:11 · 212 阅读 · 0 评论 -
linux中less的常用命令
以查看laravel.log为例:less laravel.log 一、常用命令G :移动到最后一行g :移动到第一行b:向上翻一页按空格:向下翻一页u:向上翻半页d:向下翻半页q: 退出 less 命令 二、向前搜索/ :使用一个模式进行搜索,并定位到下一个匹配的文本N :向后查找前一个匹配的文本n :向前查找下一个匹配的文本 ...原创 2018-01-23 18:21:05 · 1821 阅读 · 0 评论 -
Linux日志相关查询
查看日志中访问次数最多的前10个IPcat access_log |cut -d ' ' -f 1 | sort |uniq -c | awk '{print $0 }' | sort -rn | head -n 10 | less 查看日志中出现100次以上的IPcat access_log |cut -d ' ' -f 1 | sort |uniq -c | a原创 2018-04-01 22:53:54 · 265 阅读 · 1 评论 -
mac或者linux常见重要命令
=============mac=====================查看9000端口被哪个进程占用sudo lsof -i :9000查看mysql进程占用哪个端口lsof -Pni4 | grep LISTEN | grep mysql强制杀死nginx进程ps -ef | grep nginx | grep -v grep | awk '{print $2}' | xargs kill ...原创 2018-03-30 18:15:08 · 392 阅读 · 0 评论 -
tar的压缩解压+git archive的压缩
压缩总结:tar xvf 只能压缩 *.tar, *.tar.gz, *.tar.bz2, *.tar.Z这4种。*.gz 的解压方式为:gzip -d或者gunzip*.bz2的解压方式为:bzip2 -d或者用bunzip2*.Z的解压方式为:uncompress*.zip的解压方式为:unzip*.rar的解压方式为:unrar e具体详解如下: ...转载 2019-04-30 12:47:36 · 1936 阅读 · 0 评论 -
Linux curl命令最全详解
curl是一个非常实用的、用来与服务器之间传输数据的工具;支持的协议包括 (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP),curl设计为无用户交互下完成工作;curl提供了一...转载 2019-06-04 10:53:11 · 128723 阅读 · 3 评论 -
[面试]常用linux命令
转自:http://www.cnblogs.com/gaojun/p/3359355.htmllinux命令大全:http://www.runoob.com/linux/linux-command-manual.html1、ls命令就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等常用参数搭配:...转载 2017-11-07 11:31:32 · 334 阅读 · 0 评论