Linux实用组合命令 2019年7月10日 ⋅...端口并发连接数 awk '$4 >="[04/Apr/2017:12:25:00" && $4 <="[04/Apr/2017:12:26:00"' blog.log # 输出指定时间段日志; 过滤第四列的项...,输出大于等于25分,小于等于26分的访问日志 数据存储 tcpdump -i eth0 -s 0 -l -w out.log port 3306 | strings #在数据库服务器是通过tcpdump
实用命令: 1、查看端口占用情况 # 查看该端口是否被占用 netstat -lnp|grep 5000 # 查看端口是否被占用 lsof -i:'5000' # 杀死端口占用进程,根据进程号杀死...# "^d" 以d开头的行 5.2、大小统计 使用 du、df、free 进行统计,详细见下 1、du详解 2.1 du 详解 Linux du 命令用于显示目录或文件的大小。...2、df详解 2.2 df 详解 Linux df 命令显示磁盘分区上可以使用的磁盘空间。 df 可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。...3、free详解 2.3 free 详解 Linux free 命令可以显示 Linux 系统中空闲的、已用的物理内存及交互区内存(swap),及被内核使用的 buffer(内核缓冲区内存)。...+x filename 或者 chmod g=rwx, o=rx filename 9、扩展命令 9.1、命令间隔执行 # 单条命令间隔执行 # -d 高亮显示本次刷新和上次刷新不同的地方 如:-d
lsof 简介 lsof(list open files)是一个列出当前系统中所有打开文件的工具 Linux中一切皆文件,所以在系统中,被打开的文件可以是普通文件、目录、网络文件系统中的文件、字符设备...lsof命令就是帮我们查看打开文件的信息的 基本用法 查看进程打开的文件 例如查看mysql在操作哪些文件 # lsof -c mysql 查看文件对应的进程 例如查看系统日志文件是在被谁操作...# lsof /var/log/messages 实用案例 (1)查看某进程正在操作哪些文件 命令 # lsof -p PID 这个命令很有用,例如系统I/O负载过高时,我们可以使用top...使用 lsof 还可以查找使用了某个端口的进程 比如发现系统有个不明端口,就需要使用lsof命令检查是谁在使用,来判定是否出现安全问题 命令 # lsof -i:端口号 (3)恢复删除的文件...linux中删除文件要谨慎,不像windows那么容易被恢复,如果文件被不小心删除,可以使用lsof来恢复,但前提是:这个文件正在被某个进程使用 还有,当系统受到入侵时,常见的情况是日志文件被删除
vi /etc/hosts 关闭iptables(防火墙)并设置其开机启动/不启动 注意:如果在xshell中可以ping通你的linux主机,却无法连接,多半是被防火墙拦截了。...cat /etc/group 可以查看所有的组linux查看帮助:ls --help wc --help 6.防火墙iptables iptables也叫netfilter,从字面上也不难理解,它是对网络进行过滤的...zip格式的压缩文件是唯一的windows和linux通用的压缩文件zip services.zip /etc/services 压缩文件,将etc目录下的services文件压缩成services.zipzip...linux系统的一般规律,只要改变了配置文件信息,下次才依然生效,命令行修改的只在临时有效。...ps –ef grep tomcat 查看所有有关tomcat的进程 16.6结束进程 kill 1234kill -9 4333 17Linux的软件包管理 linux软件包分为二进制软件包管理(RPM
|Directory} 例如:还以jdk-7u21-linux-i586.tar.gz为例。...sudo chown -R root:root jdk-7u21-linux-i586.tar.gz 重定向 说明:Linux系统中标准的输入设备为键盘,标准输出设备为屏幕,但在某些情况下,我们希望能从键盘以外的其他输入设备读取数据...如命令“wc < f1”就表示将f1文件的信息作为wc命令的输入。 输出重定向:输出重定向是将命令的输出结果重定向到一个文件中,而不是显示在屏幕上。...“>”重定向符后面指定的文件如果不存在,在命令执行中将建立该文件,并保存命令结果到文件中。“>”重定向符后面指定的文件如果存在,命令执行时将清空文件的内容并保存命令结果到文件中。...”命令执行的结果。
Linux是我们开发人员必不可少的系统,也是经常接触到的。然而,Linux命令比较多,有些不常用也难记住。那么,我们如何更高效的使用Linux命令,而又不必全面地学习呢?...今天就给大家分享一下我在开发过程中,比较常用、也比较实用的Linux命令。 01 查看文件或日志 查看文件内容或日志文件, 相信几乎所有人都会接触到。...root@192.168.130.130:/home/geshan/ 2、从远程服务器复制到本地服务器 从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了...05 修改权限 Linux系统中文件和目录访问权限是不同的,通过些方式可以确定谁可以对该文件和目录进行相应的操作。...这些Linux命令是比较常用实用的命令,肯定会有用得到的时候,记得收藏并转发给有需要的人哦。 原创不易,有一段时间没开赞赏了,支持记得赞赏一个,露个头像,金额随意,有心就好。
本文链接:https://blog.csdn.net/sunboy_2050/article/details/100670753 Linux 实用好评的命令工具 w(who)、nomn、ncdu、iftop...、findmnt、htop、ccze、glances 原文图片,请见原文米扑博客:Linux 实用好评的命令工具 1、w (who) 对,你没看错,就是 w 命令,其用法跟 who 类似 使用该命令我们可以查看到当前登录系统的用户是谁...ncdu 命令可以用来查看和分析 Linux 中各目录对磁盘空间占用情况的工具。...是一个 Linux 内置的命令行工具,不需要安装了,它主要用于查找挂载的文件系统状态。...安装完成后,输入 htop 命令 这里有一些用于htop交互性输出的快捷键设置: M 按照内存的使用量对进程排序 P 按照CPU的使用量对进程排序 ?
本文中将介绍一些实用又常用的Linux或Unix命令,这些是Linux系统管理员们平常使用的命令。...1.uptime命令在Linux中,uptime命令显示了你的系统运行了多久以及目前登录的用户有多少,另外还显示了间隔1分钟、5分钟和15分钟的负载平均值。...tar命令用于压缩Linux下的文件和文件夹;比如说,下面这个命令将为/home目录创建一个压缩存档,文件名为archive-name.tar。...last命令,我们就能观察用户在系统中的活动;该命令还可以以正常用户的身份来执行,它会显示完整的用户信息,比如终端、时间、日期、系统重启或启动以及内核版本,这是用来排查故障的实用命令。...30.mkdir命令mkdir命令用来在Linux下创建目录。# mkdir directoryname
本篇文章以centos为例,介绍一些简单又非常好用的Linux命令, 收好不谢!...diskstats 查看内 存信息 free -g 或者 cat /proc/meminfo |grep 'MemTotal' | awk '{print $2/1024/1024}' 查看僵尸进程命令...*结尾的文件夹或者文件 (3) " -type f "查找的类型为文件 (4) "-print" 输出查找的文件目录名 (5)exec选项后边跟着一个所要执行的命令,表示将find出来的文件或目录执行该命令...exec选项后面跟随着所要执行的命令或脚本,然后是一对{},一个空格和一个\,最后是一个分号 使用grep过滤日志 例如:查询user.log中在2020-05-09号04:01至4点09之间的日志信息...-nr|more | awk -F ' ' '{sum += $1};END{print sum}' 查看某个进程打开的文件句柄数量, ls -l /proc/${pid}/fd | wc -l 查看进程占用的物理内存
Linux命令 + 工作场景下的文本处理,提高效率 多文本合并 (类似于win中列操作) cat 1.txt 1 2 3 cat 2.txt 4 5 6 //多文本行合并 paste 1.txt...172.16.100.200",21), ("192.168.2.1",8080), ("10.1.1.1",443), ("172.20.20.20",22), ("192.168.1.200",3306), 两个文本数据的内连接查询...cat 1.txt 1 5 3 cat 2.txt 1 a 5 d 8 e 3 f 2 h 预期结果: 1 a 3 f 5 d //步骤如下: //1、将2.txt的多空格变成单空格...sed -i 's/ \+/ /' 2.txt cat 2.txt 1 a 5 d 8 e 3 f 2 h //2、对1.txt 2.txt的第一个字段进行排序
您是否曾经遇到过在文件中查找特定字符串或模式的任务,但不知道从哪里开始查找?那么,grep 命令可以拯救你! grep 是一个功能强大的文件模式搜索器,每个 Linux 发行版都配备了它。...Linux] $ sudo pacman -S grep [On Arch Linux] $ sudo zypper install grep [On OpenSUSE]...我发现熟悉 grep 命令的最简单方法就是直接深入并使用一些示例。...计算匹配的数量 类似于通过管道将 grep 字符串传递给字数统计(wc 命令),grep 的内置选项可以为您执行相同的操作: ifconfig | grep -c inet6 7....匹配文件中的正则表达式 egrep 命令是另一个派生命令,代表“扩展全局正则表达式”。它可以识别其他表达式元字符,例如 + ? |和 ()。
Linux是我们开发人员必不可少的系统,也是经常接触到的。然而,Linux命令比较多,有些不常用也难记住。那么,我们如何更高效的使用Linux命令,而又不必全面地学习呢?...今天就给大家分享一下我在开发过程中,比较常用、也比较实用的Linux命令。 01 查看文件或日志 查看文件内容或日志文件, 相信几乎所有人都会接触到。...root@192.168.130.130:/home/geshan/ 2、从远程服务器复制到本地服务器 从远程复制到本地的scp命令与上面的命令雷同,只要将从本地复制到远程的命令后面2个参数互换顺序就行了...05 修改权限 Linux系统中文件和目录访问权限是不同的,通过些方式可以确定谁可以对该文件和目录进行相应的操作。...这些Linux命令是比较常用实用的命令,肯定会有用得到的时候,记得收藏并转发给有需要的人哦。 ----
当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么 mv 命令是完成这个任务的首选。本文中总结了十个 Linux mv 命令的实例,希望能给大家带来一些帮助。...熟悉了复制命令,下一个相关的命令就是 mv 命令。当你想要将文件从一个位置移动到另一个地方并且不想复制它,那么 mv 命令是完成这个任务的首选。 初识 mv 命令 ?...mv 命令是一个与 cp 类似的命令,但是它并非创建文件或目录的复制品/副本。不管你在使用什么版本的 Linux 系统,mv 都默认安装在你的 Linux 系统上了。...mv -f *.txt /home/pungki/office 总结 移动文件和目录命令是 Linux 系统的基本命令。...---- via: http://linoxide.com/linux-command/mv-command-linux/ 译者:Linchenguang 校对:wxy
使用Linux操作系统掌握耿简单有效操作命令当然是很重要的了,我们这篇文章就讲一讲那些少见但非常实用的Linux命令,以飨读者! 1 :!!和!...关于mtr命令详解见: Linux命令之ping、traceroute、mtr——查看网络状态 3 :python -m SimpleHTTPServer -- 通过HTTP显示文件夹结构树 在终端输入如下命令...在终端,只需要在键入命令之前输入一个或多个空格,这样你的命令就不会被记录了。 ? 9 :stat -- 显示文件详细信息 Linux中的stat命令用来显示文件或文件系统的状态信息,比ls更加详细。...详情见公众号以前文章: Linux命令之screen——终端切换 13 : file -- 查看文件类型 ? 例子:file test ?...id命令已经默认预装在大多数Linux系统中。当我们想知道某个用户的UID和GID时id命令是非常有用的。一些程序可能需要UID/GID来运行。
1)pgrep pgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的。...如: $ pgrep -u hchen 22441 22444 这个命令相当于: ps -ef | egrep '^hchen' | awk '{print $2}' 2)pstree 这个命令可以以树形的方式列出进程...下面是一个我们利用bc命令写的一个脚本(文件名:sqrt) #!.../sqrt 10.0000 3.1622 4)split 如果你有一个很大的文件,你想把其分割成一些小的文件,那么这个命令就是干这件事的了。...平时,我们在命令行上使用竖线“|”把命令串起来是使用无命管道。而我们使用mkfifo则使用的是有名管道。
输出内容格式化 例如 mount 命令的输出结果看起来很费劲 可以使用 column 对其进行格式化 mount | column -t 再比如有的文件内容格式也不友好 cat /etc/passwd...(详细说明可以查看之前的文章 “理解 Linux shell 中的一个方言:2>&1”) 3....用 root 权限执行上一条命令 有时我们会忘记在需要root权限的命令前使用 sudo,就要重写,比较麻烦,可以使用 sudo !!...强大的 Xargs 命令 示例(1) 例如文件 urls.txt 中有一个url列表,现在想下载他们,可以使用命令一次完成: cat urls.txt | xargs wget xargs 会把 cat...-9 把前面取得的tomcat进程号传给 kill命令 示例(3) 如果要传递的命令中需要多个参数,如 cp 有2个参数,xargs 要把之前命令的输出作为其中一个参数传给 cp ls *.txt |
本文列出了 10 个基础的每个 Linux 用户都应该知道的网络和监控命令。...用于查看 linux 服务器 ip 地址,管理服务器网络配置,通过 telnet 和 ethernet 建立与 linux 之间的网络链接,查看 linux 的服务器信息等。...下面让我们看看在 Linux 下的网络和监控命令的使用。...显示用户的登录名字、真实名字以及登录终端的名字和登录权限。这是 unix 一个很老的命令,现在已很少使用了。 补充:另外用 who -a 命令也可以查看用户信息。...---- 在逛 Linux.cn 的时候看到此文,觉得总结的很全面,就转载过来,并补充了一些我自己的经验,希望对一些 Linux 初学者有所帮助!
一般在控制台中,可以使用命令操作各式文本文件。但难以避免,需要操作一些非文本文件,如 pdf,doc 等。 此时,一般的做法是,打开文件管理器,再一层层进入对应目录,找到对应文件,再双击打开。...有没有简单点的办法呢,有,最开始我是这么做的: 方式一: 借助nautilus nautilus 是 ubuntu 下默认的文件管理器。...在控制台可以使用 nautilus 命令直接对指定路径打开文件管理器,省去一层层双击鼠标的麻烦 nautilus 路径 打开文件管理器之后,再使用鼠标双击打开目标文件即可。...怕记不住 nautilus 的,可以为它添加 alias alias opendir='nautilus' 方式二:直接打开 大多数程序都是可以从命令行调用启动的,因此直接调用对应的应用程序,打开对应文件...例如 wps xxx.doc FoxitReader xxx.pdf 方式三:xdg-open 介绍了以上两个方式,可以发现,第一种好记,就一个命令,打开文件管理器,但是麻烦,还得再用鼠标双击去打开对应文件
近日发现了有一个工具,git-svn,可以打通git svn之间的鸿沟。 很适合习惯于git,却需要维护svn代码的同学。...安装 sudo apt-get install git-svn 具体使用就不多写了,可以看帮助文档,或者网上很多详细的说明。...大概就是,从远程拉取一个svn库,变成本地的git库,后续的操作就完全基于git,只有在需要跟远程svn交互时,才需要使用 git svn xxx 命令。...像这种工具,使用是非常简单的,主要就是,知道和不知道的区别。 一旦知道了有这么个工具,用起来还是很快的,迅速提升开发舒适度。
cat /proc/meminfo #查看有多少个pdflush进程 Linux 用pdflush进程把数据从缓存页写入硬盘 #pdflush的行为受/proc/sys/vm中的参数的控制/proc/...命令显示的是当前shell环境中所起的后台正在运行或者被挂起的任务信息 jobs ##查看后台运营的进程号 jobs -p ##查看现在被终止或者退出的进程号 jobs -n ##kill命令 终止一个前台进程可以使用...atrm 1 //删除计划任务1 ##pstree命令:列出当前的进程,以及它们的树状结构 格式:pstree [选项] [pid|user] pstree ##nice命令:改变程序执行的优先权等级...命令 renice命令允许用户修改一个正在运行进程的优先权。...利用renice命令可以在命令执行时调整其优先权。 ##其中,参数number与nice命令的number意义相同。(1) 用户只能对自己所有的进程使用renice命令。
领取专属 10元无门槛券
手把手带您无忧上云