您的位置:首页 > 运维架构 > Linux

Linux常用的命令

2013-03-10 21:59 281 查看
文件管理:

cmp:比较两个文件是否有差异。

语法:cmp [-clsv][-i <字符数目>][--help][第一个文件][第二个文件]

说明:当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有所差异,预设会标示出第一个不同之处的字符和列数编号。若不指定任何文件名称或是所给予的文件名为"-",则cmp指令会从标准输入设备读取数据。

diff:diff以逐行的方式,比较文本文件的异同处。所是指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。

语法:diff [-abBcdefHilnNpPqrstTuvwy][-<行数>][-C <行数>][-D <巨集名称>][-I <字符或字符串>][-S <文件>][-W <宽度>][-x <文件或目录>][-X <文件>][--help][--left-column][--suppress-common-line][文件或目录1][文件或目录2]

dffstat: diffstat读取diff的输出结果,然后统计各文件的插入,删除,修改等差异计量。

语法:diff [-wV][-n <文件名长度>][-p <文件名长度>]

file: 通过file指令,我们得以辨识该文件的类型。

语法:file [-beLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]

gitview: 可用于观看文件的内容,它会同时显示十六进制和ASCII格式的字码。

语法:gitview [-bchilv][文件]

Cut: 显示每行从开头算起 num1 到 num2 的文字。

语法:cut -cnum1-num2 filename

Less: less 的作用与 more 十分相似,都可以用来浏览文字档案的内容,不同的是 less 允许使用者往回卷动

语法:less [Option] filename

Locate: 让使用者可以很快速的搜寻档案系统内是否有指定的档案。

Isattr: 用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。

语法:lsattr [-adlRvV][文件或目录...]

Rmdir: 删除空的目录。

语法:rmdir [-p] dirName -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。

Od:输出文件内容。

Rm: 删除档案及目录

语法:rm [options] name...

Slocate: 查找文件或目录。

Tee:指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。

In:连接文件或者目录。

Whereis: whereis指令会在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。

whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]

磁盘管理

范例 : 跳到 /usr/bin/ :

   cd /usr/bin

跳到目前目录的上上两层 :

   cd ../..

Du: 会显示指定的目录或文件所占用的磁盘空间。

Quota: 可查询磁盘空间的限制,并得知已使用多少空间。

Rmdir: 删除空的目录。

Tree: 它会列出指定目录下的所有文件,包括子目录里的文件。

Ls: 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。

Ed: 中功能最简单的文本编辑程序,一次仅能编辑一行而非全屏幕方式的操作。

Fgrep: 查找文件里符合条件的字符串。

Jed:编辑文本文件。

磁盘维护:

Cfdisk: 用来磁盘分区的程序

系统管理

Adduser:系统管理员

Useradd:建立用户账号。

Date:显示设定时间。

Exit:退出当前的shell

Groupdel:删除系统上建立的组群。

Kill:删除执行中的程序或工作。

Gunzip:解压缩程序。

Cpio:备份文件。

Gzexe::压缩执行文件。

Gzip:压缩文件。

Lha: 文件经它压缩后,会另外产生具有".lzh"扩展名的压缩文件。

Tar:是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。

Zip:是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: