- Unix / Linux 初学者
- Unix / Linux - 主页
- Unix / Linux - 入门
- Unix / Linux - 文件管理
- Unix / Linux - 目录
- Unix / Linux - 文件权限
- Unix / Linux - 环境
- Unix / Linux - 基本实用程序
- Unix / Linux - 管道和过滤器
- Unix / Linux - 进程
- Unix / Linux - 通信
- Unix / Linux - vi 编辑器
- Unix/Linux Shell 编程
- Unix / Linux - Shell 脚本
- Unix / Linux - 什么是 Shell?
- Unix / Linux - 使用变量
- Unix / Linux - 特殊变量
- Unix / Linux - 使用数组
- Unix / Linux - 基本运算符
- Unix / Linux - 决策
- Unix / Linux - Shell 循环
- Unix / Linux - 循环控制
- Unix / Linux - Shell 替换
- Unix / Linux - 引用机制
- Unix / Linux - IO 重定向
- Unix / Linux - Shell 函数
- Unix / Linux - 联机帮助页
Unix / Linux - 有用的命令
本快速指南列出了命令,包括语法和简要说明。有关更多详细信息,请使用 -
$man command
文件和目录
这些命令允许您创建目录和处理文件。
先生。 | 命令与说明 |
---|---|
1 |
猫 显示文件内容 |
2 |
光盘 将目录更改为 dirname |
3 |
chgrp 更改文件组 |
4 |
chmod 更改权限 |
5 |
CP 将源文件复制到目标位置 |
6 |
文件 确定文件类型 |
7 |
寻找 查找文件 |
8 |
grep 在文件中搜索正则表达式 |
9 |
头 显示文件的前几行 |
10 |
因 在旧名称上创建软链接 |
11 |
LS 显示有关文件类型的信息 |
12 |
目录 创建一个新目录 dirname |
13 |
更多的 以分页形式显示数据 |
14 |
MV 将旧名称移动(重命名)为新名称 |
15 |
密码 打印当前工作目录 |
16 |
R M 删除(删除)文件名 |
17 号 |
目录 删除现有的空目录 |
18 |
尾巴 打印文件中的最后几行 |
19 |
触碰 更新文件的访问和修改时间 |
操纵数据
可以使用以下命令比较和更改文件的内容。
先生。 | 命令与说明 |
---|---|
1 |
awk 模式扫描和处理语言 |
2 |
CMP 比较两个文件的内容 |
3 |
通讯 比较排序数据 |
4 |
切 剪切文件每行的选定字段 |
5 |
差异 差异文件比较器 |
6 |
扩张 将制表符扩展为空格 |
7 |
加入 在某些公共字段上连接文件 |
8 |
珀尔 数据操作语言 |
9 |
sed 流文本编辑器 |
10 |
种类 对文件数据进行排序 |
11 |
分裂 将文件分割成更小的文件 |
12 |
t 翻译字符 |
13 |
独特的 报告文件中的重复行 |
14 |
厕所 计算字数、行数和字符数 |
15 |
六 打开 vi 文本编辑器 |
16 |
维姆 打开 vim 文本编辑器 |
17 号 |
FMMT 简单的文本格式化程序 |
18 |
拼写 检查文本是否有拼写错误 |
19 |
伊斯佩尔 检查文本是否有拼写错误 |
20 |
emacs GNU 项目 Emacs |
21 |
前,编辑 行编辑器 |
22 |
emacs GNU 项目 Emacs |
压缩文件
文件可以被压缩以节省空间。可以创建和检查压缩文件。
先生。 | 命令与说明 |
---|---|
1 |
压缩 压缩文件 |
2 |
枪拉链 帮助解压缩 gzip 压缩的文件 |
3 |
压缩包 GNU 替代压缩方法 |
4 |
解压缩 帮助解压缩文件 |
5 |
解压 列出、测试和提取 ZIP 存档中的压缩文件 |
6 |
猫 Cat 压缩文件 |
7 |
兹卡普 比较压缩文件 |
8 |
兹差异 比较压缩文件 |
9 |
兹莫尔 用于压缩文本的 CRT 查看的文件细读过滤器 |
获取资讯
可以在线获取各种 Unix 手册和文档。以下 Shell 命令提供信息 -
先生。 | 命令与说明 |
---|---|
1 |
恰到好处 通过关键字查找来定位命令 |
2 |
信息 在线显示命令信息页面 |
2 |
男人 在线显示手册页 |
3 |
什么是 在 Whatis 数据库中搜索完整单词 |
4 |
喊叫 GNOME 帮助查看器 |
网络通讯
以下命令用于从本地 Unix 主机向世界各地的远程主机发送和接收文件。
先生。 | 命令与说明 |
---|---|
1 |
文件传输协议 文件传输程序 |
2 |
远程控制协议 远程文件复制 |
3 |
登录 远程登录Unix主机 |
4 |
rsh 远程外壳 |
5 |
传输协议 简单的文件传输程序 |
6 |
远程登录 与另一台主机建立终端连接 |
7 |
SSH 保护 shell 终端或命令连接 |
8 |
SCP 保护 shell 远程文件复制 |
9 |
sftp 保护 shell 文件传输程序 |
出于安全原因,其中一些命令可能在您的计算机上受到限制。
用户之间的消息
Unix 系统支持向其他用户发送屏幕消息和全球电子邮件 -
先生。 | 命令与说明 |
---|---|
1 |
进化 Linux 上的 GUI 邮件处理工具 |
2 |
邮件 简单的发送或阅读邮件程序 |
3 |
消息 允许或拒绝消息 |
4 |
包裹 将文件发送给另一个用户 |
5 |
松树 基于 Vdu 的邮件实用程序 |
6 |
讲话 与另一个用户交谈 |
7 |
写 向另一个用户写入消息 |
编程实用程序
根据您在 Unix 上安装的内容,可以使用以下编程工具和语言。
先生。 | 命令与说明 |
---|---|
1 |
数据库 Sun调试器 |
2 |
数据库 GNU 调试器 |
3 |
制作 维护程序组并编译程序 |
4 |
纳米 打印程序的名称列表 |
5 |
尺寸 打印程序的大小 |
6 |
条 删除符号表和重定位位 |
7 |
CB C程序美化器 |
8 |
抄送 适用于 Suns SPARC 系统的 ANSI C 编译器 |
9 |
跟踪 C程序调试器 |
10 |
海湾合作委员会 GNU ANSI C 编译器 |
11 |
缩进 缩进和格式化 C 程序源 |
12 |
公元前 交互式算术语言处理器 |
13 |
协鑫 GNU Common Lisp |
14 |
珀尔 通用语言 |
15 |
php 网页嵌入语言 |
16 |
py Python语言解释器 |
17 号 |
ASP 网页嵌入语言 |
18 |
抄送 适用于 Suns SPARC 系统的 C++ 编译器 |
19 |
克++ GNU C++ 编译器 |
20 |
javac JAVA编译器 |
21 |
小程序视图 JAVA小程序查看器 |
22 |
网豆 Linux上的Java集成开发环境 |
23 |
sqlplus 运行 Oracle SQL 解释器 |
24 |
sqlldr 运行 Oracle SQL 数据加载器 |
25 |
mysql 运行 mysql SQL 解释器 |
其他命令
这些命令列出或更改有关系统的信息 -
先生。 | 命令与说明 |
---|---|
1 |
chfn 更改您的手指信息 |
2 |
chgrp 更改文件的组所有权 |
3 |
乔恩 变更所有者 |
4 |
日期 打印日期 |
5 |
确定 自动查找终端类型 |
6 |
杜 打印磁盘使用量 |
7 |
回声 回显标准选项的参数 |
8 |
出口 退出系统 |
9 |
手指 打印有关登录用户的信息 |
10 |
组添加 创建用户组 |
11 |
团体 显示群组成员资格 |
12 |
家庭配额 显示配额和文件使用情况 |
13 |
iostat 报告 I/O 统计信息 |
14 |
杀 向进程发送信号 |
15 |
最后的 显示用户上次登录情况 |
16 |
登出 注销 Unix |
17 号 |
伦 列出用户名或登录 ID |
18 |
网络统计 显示网络状态 |
19 |
密码 更改用户密码 |
20 |
密码 更改您的登录密码 |
21 |
打印环境 显示 shell 变量的值 |
22 |
附注 显示当前进程的状态 |
23 |
附注 打印进程状态统计信息 |
24 |
配额-v 显示磁盘使用情况和限制 |
25 |
重置 重置终端模式 |
26 |
脚本 保留终端会话的脚本 |
27 |
脚本 保存命令或进程的输出 |
28 |
设置环境变量 设置环境变量 |
30 |
斯蒂 设置终端选项 |
31 |
时间 帮助计算命令的时间 |
32 |
顶部 显示所有系统进程 |
33 |
采特 设置终端模式 |
34 |
终端 打印当前终端名称 |
35 |
掩码 显示默认授予查看文件的权限 |
36 |
乌纳梅 显示当前系统的名称 |
37 |
正常运行时间 获取系统运行时间 |
38 |
用户添加 创建用户帐户 |
39 |
用户 打印登录用户的姓名 |
40 |
虚拟机状态 报告虚拟内存统计信息 |
41 |
w 显示登录用户正在做什么 |
42 |
WHO 列出已登录的用户 |