linux命令速查(1)

语法格式: ls [参数] [文件]  

显示当前或指定目录下的文件信息

常用参数:

-a 显示所有文件及目录,包括隐藏文件

-l 使用长格式列出文件及目录的详细信息

-r 将文件以相反次序显示(默认依英文字母次序)

-t 根据最后的修改时间排序

-A 同 -a ,但不列出 “.” (当前目录) 及 “..” (父目录)

-S 根据文件大小排序

-R 递归列出所有子目录

-d 查看目录的信息,而不是里面子文件的信息

-i 输出文件的inode节点信息

-m 水平列出文件,以逗号间隔

-X 按文件扩展名排序

--color 输出信息中带有着色效果

语法格式:cp [参数] 源文件 目标文件

cp即copy,复制文件或目录

常用参数:

-f 若目标文件已存在,则会直接覆盖原文件

-i 若目标文件已存在,则会询问是否覆盖

-p 保留源文件或目录的所有属性

-r 递归复制文件和目录

-d 当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录

-l 对源文件建立硬连接,而非复制文件

-s 对源文件建立符号连接,而非复制文件

-b 覆盖已存在的文件目标前将目标文件备份

-v 详细显示cp命令执行的操作过程

-a 等价于“pdr”选项

语法格式 : mkdir [参数] 目录

创建目录

常用参数:

-p 递归创建多级目录

-m 建立目录的同时设置目录的权限

-z 设置安全上下文

-v 显示目录的创建过程

语法格式:mv [参数] 源文件 目标文件

移动或给文件修改名字

常用参数:

-i 若存在同名文件,则向用户询问是否覆盖

-f 覆盖已有文件时,不进行任何提示

-b 当文件存在时,覆盖前为其创建一个备份

-u 当源文件比目标文件新,或者目标文件不存在时,才执行移动此操作

语法格式:pwd [参数]

显示当前路径

常用参数:

-L 显示逻辑路径

语法格式:cat [参数] 文件

查看文件内容

常用参数:

-n 显示行数(空行也编号)

-s 显示行数(多个空行算一个编号)

-b 显示行数(空行不编号)

-E 每行结束处显示$符号

-T 将TAB字符显示为 ^I符号

-v 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外

-e 等价于”-vE”组合

-t

等价于”-vT”组合

-A 等价于 -vET组合

--help 显示帮助信息

--version 显示版本信息

语法格式:echo [参数] 字符串/变量

输出字符串或者打印某个变量值

常用参数:

-n 不输出结尾的换行符

-e “\a” 发出警告音

-e “\b” 删除前面的一个字符

-e “\c” 结尾不加换行符

-e “\f” 换行,光标扔停留在原来的坐标位置

-e “\n” 换行,光标移至行首

-e “\r” 光标移至行首,但不换行

-E 禁止反斜杠转移,与-e参数功能相反

—version 查看版本信息

--help 查看帮助信息 

语法格式:rm [参数] 文件

rm即remove

常用参数:

-f 强制删除(不二次询问)

-i 删除前会询问用户是否操作

-r/R 递归删除

-v 显示指令的详细执行过程

语法格式:tail [参数] 文件

输出文件末尾的信息

常用参数:

-c 输出文件尾部的N(N为整数)个字节内容

-f 持续显示文件最新追加的内容

-F <N> 与选项“-follow=name”和“--retry”连用时功能相同

-n <N> 输出文件的尾部N(N位数字)行内容

--retry 即是在tail命令启动时,文件不可访问或者文件稍后变得不可访问,都始终尝试打开文件。

--pid=<进程号> 与“-f”选项连用,当指定的进程号的进程终止后,自动退出tail命令

--help 显示指令的帮助信息

--version 显示指令的版本信息 

语法格式: grep [参数] 文件

搜索

常用参数:

-i 忽略大小写

-c 只输出匹配行的数量

-l 只列出符合匹配的文件名,不列出具体的匹配行

-n 列出所有的匹配行,显示行号

-h 查询多文件时不显示文件名

-s 不显示不存在、没有匹配文本的错误信息

-v 显示不包含匹配文本的所有行

-w 匹配整词

-x 匹配整行

-r 递归搜索

-q 禁止输出任何结果,已退出状态表示搜索是否成功

-b 打印匹配行距文件头部的偏移量,以字节为单位

-o 与-b结合使用,打印匹配的词据文件头部的偏移量,以字节为单位

-F 匹配固定字符串的内容

-E 支持扩展的正则表达式

语法格式:rpm [参数] 软件包

RedHat Package Manager 软件包管理器

常用参数:

-a 查询所有的软件包

-b或-t 设置包装套件的完成阶段,并指定套件档的文件名称;

-c 只列出组态配置文件,本参数需配合”-l”参数使用

-d 只列出文本文件,本参数需配合”-l”参数使用

-e 卸载软件包

-f 查询文件或命令属于哪个软件包

-h 安装软件包时列出标记

-i 安装软件包

-l 显示软件包的文件列表

-p 查询指定的rpm软件包

-q 查询软件包

-R 显示软件包的依赖关系

-s 显示文件状态,本参数需配合”-l”参数使用

-U 升级软件包

-v 显示命令执行过程

-vv 详细显示指令执行过程

语法格式:find [路径] [参数]

查找文件

常用参数:

-name 匹配名称

-perm 匹配权限(mode为完全匹配,-mode为包含即可)

-user 匹配所有者

-group 匹配所有组

-mtime -n +n 匹配修改内容的时间(-n指n天以内,+n指n天以前)

-atime -n +n 匹配访问文件的时间(-n指n天以内,+n指n天以前)

-ctime -n +n 匹配修改文件权限的时间(-n指n天以内,+n指n天以前)

-nouser 匹配无所有者的文件

-nogroup 匹配无所有组的文件

-newer f1 !f2 匹配比文件f1新但比f2旧的文件

-type b/d/c/p/l/f 匹配文件类型(后面的字幕字母依次表示块设备、目录、字符设备、管道、链接文件、文本文件)

-size 匹配文件的大小(+50KB为查找超过50KB的文件,而-50KB为查找小于50KB的文件)

-prune 忽略某个目录

-exec …… {}\; 后面可跟用于进一步处理搜索结果的命令

语法格式:startx [参数]

start X-windows

常用参数:

— -depth <数字> 指定颜色深度

-m 当未找到启动脚本时,启动窗口管理器

-r 当未找到启动脚本时,装入资源文件

-w 强制启动

-x 使用startup脚本启动X-windows会话

语法格式:ps [参数]

显示进程状态

常用参数:

a 显示现行终端机下的所有程序,包括其他用户的程序

-A 显示所有程序

c 显示每个程序真正的指令名称,而不包含路径

-C <指令名称> 指定执行指令的名称,并列出该指令的程序的状况

-d 显示所有程序,但不包括阶段作业管理员的程序

e 列出程序时,显示每个程序所使用的环境变量

-f 显示UID,PPIP,C与STIME栏位

f 用ASCII字符显示树状结构,表达程序间的相互关系

g 显示现行终端机下的所有程序,包括所属组的程序

-G <群组识别码> 列出属于该群组的程序的状况

h 不显示标题列

-H 显示树状结构,表示程序间的相互关系

-j 采用工作控制的格式显示程序状况

-l 采用详细的格式来显示程序状况

L 列出栏位的相关信息

-m 显示所有的执行绪

n 以数字来表示USER和WCHAN栏位

-N 显示所有的程序,除了执行ps指令终端机下的程序之外

-p <程序识别码> 指定程序识别码,并列出该程序的状况

r 只列出现行终端机正在执行中的程序

-s <阶段作业> 列出隶属该阶段作业的程序的状况

s 采用程序信号的格式显示程序状况

S 列出程序时,包括已中断的子程序资料

-t <终端机编号> 列出属于该终端机的程序的状况

-T 显示现行终端机下的所有程序

u 以用户为主的格式来显示程序状况

-U <用户识别码> 列出属于该用户的程序的状况

U <用户名称> 列出属于该用户的程序的状况

v 采用虚拟内存的格式显示程序状况

-V或V 显示版本信息

-w或w 采用宽阔的格式来显示程序状况

x 显示所有程序,不以终端机来区分

X 采用旧式的Linux i386登陆格式显示程序状况

-y 配合选项”-l”使用时,不显示F(flag)栏位,并以RSS栏位取代ADDR栏位

--cols <每列字符数> 设置每列的最大字符数

--headers 重复显示标题列

--help 在线帮助

--info 显示排错信息

--lines <显示列数> 设置显示画面的列数

语法格式:uname [参数]

显示内核信息

常用参数:

-a 显示系统所有相关信息

-m 显示计算机硬件架构

-n 显示主机名称

-r 显示内核发行版本号

-s 显示内核名称

-v 显示内核版本

-p 显示主机处理器类型

-o 显示操作系统名称

-i 显示硬件平台

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 1
收藏 1
关注 28
成为作者 赚取收益
全部留言
0/200
成为第一个和作者交流的人吧