linux介绍
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
远程连接linux
| 命令 |
作用 |
| ssh -p <port> <username>@<host> |
远程连接linux |
| exit |
退出linux远程连接 |
常用命令列表
帮助命令
| 命令 |
作用 |
| <linux命令> --help |
查看命令介绍 |
| man <linux命令> |
查看命令介绍 |
进程命令
| 命令 |
作用 |
跳转详细介绍页面 |
| ps [options] |
查看进程列表 |
跳转链接 |
| top [options] |
实时显示各进程的资源占用状况 |
跳转链接 |
文件处理
| 命令 |
作用 |
跳转详细介绍页面 |
| cd [dir] |
切换目录 |
跳转链接 |
| pwd |
查看当前目录路径 |
- |
| ls [option] [dir] |
查看当前目录文件 |
跳转链接 |
| mkdir [-p] <dir> |
创建目录 |
跳转链接 |
| touch [option] <file> |
修改文件、目录时间属性 |
跳转链接 |
| rm [option] <file> |
删除文件或者目录 |
跳转链接 |
| rmdir [-p] <dir> |
删除目录 |
跳转链接 |
| mv [options] source <dir/file> |
重命名或移动文件、目录 |
跳转链接 |
| cp [options] source <dir/file> |
复制文件、目录 |
跳转链接 |
| ln [options] target <dir/file> |
创建快捷方式 |
跳转链接 |
| tar [options] <file> |
解压、压缩文件 |
跳转链接 |
| chmod [option] <mode> <dir/file> |
修改文件权限 |
跳转链接 |
文本处理
| 命令 |
作用 |
跳转详细介绍页面 |
| vi/vim <file> |
文本编辑 |
- |
| cat [options] <file> |
展示文件全部内容 |
- |
| less/more <file> |
交互式从头开始查看文件内容 |
- |
| head <file> |
展示文件前n行内容 |
- |
| tail <file> |
展示文件后n行内容 |
- |
| find <path> [options] [expression] |
查找文件 |
- |
| echo |
屏幕输出 |
- |
| > |
输出重定向 |
- |
网络管理
| 命令 |
作用 |
跳转详细介绍页面 |
| ifconfig |
查看网络信息 |
- |
| ping [options] <ip> |
测试对应主机的网络连接 |
- |
| netstat [options] |
查看网络状态 |
- |
统计命令
| 命令 |
作用 |
跳转详细介绍页面 |
| sort |
排序 |
- |
| uniq |
去重 |
- |
| wc |
字符统计 |
- |
| 命令 |
作用 |
跳转详细介绍页面 |
| grep |
内容检索 |
- |
| awk |
文本分析 |
- |
| sed |
使用脚本处理文本文件 |
- |