本快速指南列出的命令,包括语法和简要说明。更多详细信息,使用 -
$man command
这些命令允许您创建的目录和处理文件。
| 命令 | 描述 |
|---|---|
| cat | 显示文件内容 |
| cd | 更改目录到目录名 |
| chgrp | 更改文件组 |
| chmod | 更改权限 |
| cp | 复制源文件到目的地 |
| file | 确定文件类型 |
| find | 查找文件 |
| grep | 搜索文件的正则表达式。 |
| head | 显示文件的前几行 |
| ln | 创建使用oldName软链接 |
| ls | 显示有关文件类型的信息。 |
| mkdir | 创建一个新的目录目录名 |
| more | 在分页的形式显示数据。 |
| mv | 移动(重命名)使用oldName为newname。 |
| pwd | 打印当前工作目录。 |
| rm | 删除(删除)文件名 |
| rmdir | 删除现有的目录,只要它是空的。 |
| tail | 最后打印文件中的几行。 |
| touch | 更新文件的访问和修改时间。 |
文件的内容可以被比较,并用下面的命令改变。
| 命令 | 描述 |
|---|---|
| awk | 模式扫描和处理语言 |
| cmp | 比较两个文件的内容 |
| comm | 比较排序的数据 |
| cut | 切出一个文件的每一行中选定字段 |
| diff | 差分文件比较 |
| expand | 扩展制表符为空格 |
| join | 加入一些常见的野外文件 |
| perl | 数据操纵语言 |
| sed | 流文本编辑器 |
| sort | 排序文件数据 |
| split | 文件分割成更小的文件 |
| tr | 翻译字符 |
| uniq | 报告重复行的文件 |
| wc | 算的话,线和字符 |
| vi | 打开vi文本编辑器 |
| vim | 打开VIM文本编辑器 |
| fmt | 简单的文本格式化 |
| spell | 检查拼写错误的文字 |
| ispell | 检查拼写错误的文字 |
| ispell | 检查拼写错误的文字 |
| emacs | GNU Emacs的项目 |
| ex,exit | 行编辑器 |
文件可以被压缩以节省空间。压缩文件可以创建和检查 -
| 命令 | 描述 |
|---|---|
| compress | 压缩文件 |
| gunzip | gzip压缩解压缩文件 |
| gzip | GNU替代压缩方法 |
| uncimpress | 解压缩文件 |
| unzip | 列表,测试和提取压缩的文件的ZIP存档 |
| zcat | 解压缩文件 |
| zcmp | 比较压缩文件 |
| zdiff | 比较压缩文件 |
| zmore | 细读文件过滤器压缩文本的CRT观看 |
各种UNIX手册和文档可上线。下面的shell命令给信息 -
| 命令 | 描述 |
|---|---|
| apropos | 通过定位查找关键字的命令 |
| info | 显示命令信息页面在线 |
| man | 显示手册页在线 |
| whatis | 搜索全名搜索whatis数据库。 |
| yelp | GNOME帮助浏览器 |
以下这些命令用于从本地UNIX主机发送和接收文件到世界各地的远程主机。
| 命令 | 描述 |
|---|---|
| ftp | 文件传输程序 |
| rcp | 远程文件拷贝 |
| rlogin | 远程登录到UNIX主机 |
| rsh | 远程shell |
| tftp | 简单文件传输程序 |
| telnet | 让到另一台主机终端连接 |
| ssh | 安全shell终端或命令连接 |
| scp | 安全shell远程文件拷贝 |
| sftp | 安全shell文件传输程序 |
其中一些命令可以在你的电脑安全原因被限制。
在UNIX系统支持屏幕上的信息给其他用户和世界各地的电子邮件 -
| 命令 | 描述 |
|---|---|
| evolution | 在Linux GUI邮件处理工具 |
| 简单的发送或阅读电子邮件程序 | |
| mesg | 允许或拒绝的消息 |
| parcel | 将文件发送给其他用户 |
| pine | 基于VDU-mail工具 |
| talk | 跟其他用户 |
| write | 写信息给其他用户 |
下面的编程工具和语言的基础上已安装在你的Unix哪些是可用的。
| 命令 | 描述 |
|---|---|
| dbx | SUN调试器 |
| gdb | GNU调试器 |
| make | 维护程序组和编译程序。 |
| nm | 打印程序的名单 |
| size | 打印程序的大小 |
| strip | 删除符号表和重定位位 |
| cb | C程序美化 |
| cc | ANSI C编译器为太阳SPARC系统 |
| ctrace | C程序调试器 |
| gcc | GNU ANSI C编译器 |
| indent | 缩进和格式C程序源代码 |
| bc | 互动算术语言处理器 |
| gcl | GNU Common Lisp的 |
| perl | 通用语言 |
| php | 网页嵌入式语言 |
| py | Python语言解释器 |
| asp | 网页嵌入式语言 |
| cc | C ++编译器为太阳SPARC系统 |
| g ++ | GNU C ++编译器 |
| javac | Java编译器 |
| appletvieweir | JAVA小程序查看器 |
| netbeans | Java集成开发环境在Linux上 |
| sqlplus | 运行Oracle SQL解释 |
| sqlldr | 运行Oracle SQL数据加载 |
| mysql | 运行MySQL SQL解释 |
这些命令列出或更改有关系统的信息 -
TD>组
| 命令 | 描述 |
|---|---|
| chfn | 改变你的手指信息 |
| chgrp | 更改文件的组所有权 |
| chown | 更改所有者 |
| date | 打印日期 |
| determin | 自动查找终端类型 |
| du | 磁盘使用情况的打印量 |
| echo | 回声参数标准选项 |
| exit | 退出系统 |
| finger | 打印关于登录用户的信息 |
| groupadd | 创建用户组 |
| 显示组成员 | |
| homequota | 显示配额和文件使用情况 |
| iostat | 报告I / O统计信息 |
| kill | 将信号发送到一个进程 |
| last | 显示用户登录最后 |
| logout | 注销UNIX |
| lun | 列表用户名或登录ID |
| netstat | 显示网络状态 |
| passwd | 更改用户密码 |
| passwd | 更改登录密码 |
| printenv | 一个shell变量的显示值 |
| ps | 显示当前进程的状态 |
| ps | 打印过程中的统计信息 |
| quota -v | 显示磁盘使用情况和限制 |
| reset | 复位终端模式 |
| script | 保持终端会话脚本 |
| script | 保存的指令或过程的输出 |
| setenv | 设置环境变量 |
| stty | 设置终端选项 |
| time | 时间命令 |
| top | 显示所有的系统进程 |
| tset | 设置终端模式 |
| tty | 打印当前的终端名称 |
| umask | 表明给出默认情况下,查看文件的权限 |
| uname | 当前系统的显示名称 |
| uptime | 获取系统运行时间 |
| useradd | 创建用户帐户 |
| users | 在用户记录的打印名字 |
| vmstat | 报告虚拟内存统计 |
| w | 展示一下登录的用户在做 |
| who | 列表登录的用户 |