1. 在 vi 或 vim 的命令状态下 :%!xxd 将当前文本转换为16进制格式。 :%!xxd -r 将当前文件转换回文本格式。 2. od - dump files in octal and other formats 顾名思义是查看八进制,可以通过指定参数为查看十六进制 -A 指定左边侧栏显示的地址基数,默认为...
TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最敏感的任务列表.该命令可以按CPU使用.内存使用和执行...
1.作用 linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.实例 $ ls |grep \b40\b 只打印匹配的行数 $ gr...
1.mkdir 使用方式:mkdir [-p] dirName 说明:建立名称为 dirName 之子目录。 参数:-p 确保目录名称存在,如果目录不存在的就新创建一个。...
linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 1.命令格式:touch[选项]...文件... 2.命令参数:-a或--time=atime或--time=access或--time=use 只更改存取时间。-c或--no-create 不建立任何文...
我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable # vi variable 脚本内容如下: #!/bin/sh echo number:$# echo scname:$0 echo first :$1 echo second:$2 echo argume:$@ echo show parm list:$* echo show process id:$$ echo show...
功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。 1.tree---当前目录下的所有内容显示 lwnyls@lwnyls-desktop:/usr$tree lwnyls@lwnyls-desktop:/usr$ tree 2.tree -L level---只显示当前目录下指定最大深度的目录结构 lwnyls@lwnyls-desktop:...
功能说明:在文件内查找指定的字符串。egrep执行效果如grep -E,使用的语法及参数可参照grep指令,与grep不同点在于解读字符串的方法,egrep是用extended regular expression语法来解读,而grep则用basic regular expression语法,extended regular expressio...
ed(editor) 功能说明:文本编辑器。 语 法:ed [-][-Gs][-p字符串][--help][--version][文件] 补充说明:ed是Linux中功能最简单的文本编辑程序,一次仅能编辑一行而非全屏幕方式的操作。 参 数: -G或--traditional 提供回兼容的功能。 -p字符串 指定ed在comm...
colrm(column remove) 功能说明:滤掉指定的行。 语 法:colrm [开始行数编号结束行数编号] 补充说明:colrm 命令从文件中除去选定的列。从标准输入中获取输入。将输出发送到标准输出。 如果使用一个参数调用,则从指定的列除去每行的列。如果使用两个参数调...
comm(common) 功能说明: 比较两个已排过序的文件。 语 法: comm[-123][--help][--version][第1个文件][第2个文件] 补充说明: 这项指令会一列列地比较两个已排序文件的差异,并将其结果显示出来,如果没有指定任何参数,则会把结果分成3行显示:第1行仅是...
Linux 下 col 命令 使用详解 功能说明:过滤控制字符。 语 法:col [-bfx][-l缓冲区列数] 补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符和,把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些...
vmstat命令是一个通用的报表工具,提供有关进程,内存,分页系统,I/O块和CPU活动的信息.判断系统问题的第一步,可以使用vmstat命令. procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo i...
一、二者区别 在使用find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是参数列太长或参数列溢出。这就...
对于大多数计算机用户而言,查找并替换重复的文件是一个常见的需求。查找并移除重复文件真是一项令人不胜其烦的工作,它耗时又耗力。但如果你的机器上跑着GNU/Linux,那么查找重复文件会变得十分简单,这多亏了fdupes工具。 fdupes在Linux中查找并删除重复文...
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r file...
指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。 参数 : mode : 权限设定字串,...
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对行来进行分析的,并不是整篇信息分析的。 (1)其语法格式为: cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明 cut 命令从文件的每一行剪切字...
Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。 Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置类UNIX系统。 在Linux生态系统中,Systemd被部署到了大多数的标准Linux...
iostat用于输出CPU和磁盘输入输出、分区、网络文件系统NFS相关的统计信息。iostat命令用于监控系统设备的输入/输出情况,并生成报告,以便根据统计报告修改系统配置,获取更优的性能。 命令格式: iostat [ -c ] [ -d ] [ -N ] [ -n ] [ -h ] [ -k | -m ] [ -...
curl -s https://raw.githubusercontent.com/jlevy/the-art-of-command-line/master/README.md | egrep -o `\w+` | tr -d ` | cowsay -W50 流畅地使用命令行是一个常被忽略的技能,或被认为是神秘的奥义。但是,它会以明显而微妙的方式改善你作为工程师的灵...
DNF即Dandified YUM,是基于RPM的Linux发行版的下一代软件包管理工具。它首先在Fedora 18中出现,并且在最近发行的Fedora 22中替代了YUM工具集。 DNF致力于改善YUM的瓶颈,即性能、内存占用、依赖解决、速度和许多其他方面。DNF使用RPM、libsolv和hawkey库进...
系统管理员必须维护他们服务器的健康运行。其中一个重要的部分就是内存。当服务器内存使用率过高时,它会降低服务器的性能。Linux有一个称为 free 的工具,来监控内存使用率。 free 命令是什么 free 命令是一个显示系统中空闲和已用内存大小的工具。free 命...
打包当前目录下的所有后缀为.log的文件和一个box目录(tar包)。 把当前目录下所有后缀名为.log的文件打包并压缩(tar.gz包)。之后再进行解压缩和解包。 步骤阅读 创建 tar.bz2 包和解压tar.bz2 包。 tar命令下的--exclude参数用法。 格式: tar 选项 文件...
Linux系统可以通过top命令查看系统的CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里。是内存不够、CPU处理能力不够、IO读写过高。 使用SSHClient客户端连接到远程Linux系统。使用top命令查看系统的当前运行...
1.查看进程 # grep -v 代表过滤 ps -ef|grep java|grep -v grep 2.更改文件权限 # 更改文件所有者 chown - R user.group file # 更改文件读写全些 chmod ... file 3.使用awk批量杀进程 # 假设杀所有java进程 ps -ef|grep java|grep -v grep|awk {print kill...
当涉及到在Linux中转换或编辑图像文件时,ImageMagick毫无疑问是最为熟知的一体化软件之一。它包含了一整套命令行工具,用以显示、转换,或复制超过200中类型的光栅或矢量图像文件,所有这一切都在命令行下完成。ImageMagick可以用于多样化的图像编辑工作,...
ss是iproute2包的一部分(控制TCP/IP网络和流量的工具)。iproute2的目标是替代先前用于配置网络接口、路由表和管理ARP表的标准Unix网络工具套装(通常称之为net-tools)。ss工具用于导出套接字统计,它可以显示与netstat类似的信息,且可以显示更多的TCP和...
目录 1 1.名词解释 1 2.什么是守护进程? 2 2.1.后台运行 2 2.2.解释关系 2 3.以 方式...
scp 是 安全拷贝协议 Secure Copy Protocol 的缩写,和众多 Linux/Unix 使用者所熟知...
语法:tar [主选项+辅选项] 文件或者目录 使用该命令时,主选项是必须要有的,它告诉t...
任务 命令组合 1 删除0字节文件 find . -type f -size 0 -exec rm -rf {} \; find . t...
Systemd是一种新的linux系统服务管理器。 它替换了init系统,能够管理系统的启动过程...
想不想知道你的服务器到底在干什么?那么你要知道本文介绍的这些基本命令。一旦你熟悉...