让我们看一下最常用的100多个Linux命令列表。此列表对初学者和专业人士都有帮助。
| Commands | Description |
|---|---|
| alias | 将复杂的命令转换为更简单的命令。 |
| bzip2 / bunzip2 | 压缩文件/解压bzip2文件。 |
| bzcat / bzmore | 显示使用bzip2压缩的文件。 |
| cal | Displays calendar. |
| cat | 这是一个多功能命令。 |
| cd | 更改当前工作目录。 |
| chage | 设置用户帐户的到期日期。 |
| chgrp | Changes group. |
| chmod | 更改文件或目录的权限。 |
| chown | 更改文件或目录的所有者。 |
| chsh | 更改外壳。 |
| clear | 清除终端。 |
| comm | 比较两个流或文件。 |
| cp | 将文件内容从一个文件复制到另一文件。 |
| cut | 用于显示文件中所需的列。 |
| date | 显示当前日期。 |
| df | 检查系统中的磁盘空间。 |
| echo | 在终端上打印输入的单词。 |
| exit | 从当前用户组退出到最后一个组。 |
| export | 将外壳变量导出到其他外壳。 |
| file | 显示文件类型。 |
| find | 查找用于特定搜索的文件。 |
| gpasswd | 将组成员身份转移到另一个用户。 |
| grep | 过滤包含特定字符串的文本行。 |
| groupadd | 创建一个组。 |
| groupdel | 永久删除群组。 |
| groupmod | 更改组名。 |
| groups | 显示当前用户所属的组名。 |
| gzip / gunzip | 压缩文件/解压缩gzip文件。 |
| head | 显示文件的前十行。 |
| history | 显示Shell命令历史记录中的旧命令。 |
| HISTSIZE | 确定要在当前环境中存储的命令数。 |
| HISTFILE | 显示包含历史记录的文件。 |
| HISTFILESIZE | 设置历史文件中保留的命令数。 |
| id | 讲述系统中用户的ID。 |
| less | 根据终端的宽度显示文件内容。 |
| locate | 在数据库中搜索文件。 |
| ls | 列出目录的所有文件。 |
| man | 显示指定命令的手册页。 |
| mkdir | Creates directory. |
| more | 一次显示一个输出屏幕。 |
| mv | 重命名目录或文件。 |
| od | 以八进制格式显示文件内容。 |
| passwd | 设置用户组密码。 |
| pwd | 显示当前工作目录位置。 |
| PS1 | 在终端中更改提示名称。 |
| rename | 一次重命名多个文件。 |
| rm | 删除文件。 |
| rmdir | 删除目录。 |
| 设置-o noclobber | 防止文件被覆盖。 |
| 设置+ o noclobber | 允许覆盖现有文件。 |
| set -u | 将未定义的变量显示为错误。 |
| 设置+ u | 未定义变量不显示任何内容。 |
| 设置-x | 显示外壳扩展。 |
| 设置+ x | 禁用外壳扩展。 |
| sed | 在流中执行编辑。 |
| sleep | 等待指定的秒数。 |
| sort | 按字母顺序对内容进行排序。 |
| su | 允许用户以其他用户身份运行Shell。 |
| sudo | 允许用户使用其他用户的凭据启动程序。 |
| tac | 以相反的顺序显示文件内容。 |
| tail | 显示文件的最后十行。 |
| tar | 压缩目录。 |
| tee | 将stdin放在stdout上, 然后放入文件中。 |
| time | 显示执行命令所花费的时间。 |
| touch | 创建一个空文件。 |
| tr | Translates characters. |
| type | 显示有关命令类型的信息。 |
| uniq | 仅对一次重复行进行排序和显示多次。 |
| unset | 从外壳删除变量。 |
| useradd | 添加用户。 |
| userdel | Deletes users. |
| usermod | 修改用户的属性。 |
| vi | 打开vi编辑器以编写程序。 |
| w | 显示谁登录以及他们在做什么。 |
| wc | 计算单词, 行和字符。 |
| who | 告诉谁登录了系统。 |
| whoami | 告诉用户名。 |
| 我是谁 | 显示指向你当前会话的行。 |
| zcat /可以 | 查看使用gzip压缩的文件。 |
Linux符号
| Symbols | Function |
|---|---|
| & (ampersand) | 返回shell提示符, 而无需等待命令完成。 |
| ; (分号) | 在同一行上用(;)分隔两个或多个命令。 |
| $? (美元问号) | prevoius命令的退出代码以0或1的形式存储。 |
| || (双竖线) | 表示逻辑或。 |
| &&(双”&”号) | 表示逻辑AND。 |
| # (英镑符号) | 考虑在其后键入的单词作为注释。 |
| \(转义特殊字符) | 启用控制字符的使用。 |
| *(asterisk) | 生成与指定*匹配的任意数量的字符的输出。 |
| ? (问号) | 生成与指定匹配的输出?带有一个过人的角色。 |
| [] (方括号) | 生成匹配[]之间任意数量字符的输出。 |
| !! (砰砰) | 在bash中重复最后一个命令。 |
| ! (bang) | 重复bash中最后一个命令以外的命令。 |
srcmini
评论前必须登录!
注册