快速上手Linux核心命令(一):核心命令简介
前言
众所周知,Linux在服务器中占用不可替代的位置。大多数互联网公司,服务器都是采用的Linux操作系统。而Linux是一个主要通过命令行来进行管理的操作系统。只有熟练掌握Linux核心命令,在使用起来我们才会得心应手。
通过文章希望能帮助刚入门Linux的小伙伴们快速掌握核心命令,也可以将之作为一份Linux帮助文档使用。
一开始,我们会以思维导图的方式把常用命令都列出来,后面系列文章会就列出来的命令做详细使用说明。


当然,受限于个人水平,及Linux命令实在太多,不可能把所有命令都列出来,这里只列出个人觉得比较常用及非常重要的命令。有说的不对的地方及有部分命令可能你觉得很重要但没列出来,欢迎大家补充纠正。
一、命令行简介
Linux命令行简介
工作中我们一般不会直接到服务器上操作,而是通过远程工具连接Linux系统。 连接后如下图所示

[root@xiezhr ~]# # '#'表示超级用户root对应的命令行
[xiezhr@xiezhr ~]$ # '$'表示普通用户xiezhr对应的命令行
① '#' 表示超级用户root用户登录系统后,命令行结尾提示符
② '$' 表示普通用户xiezhr用户登录系统后,命令行结尾提示符
③ 超级用户具有管理系统的所有权限,普通用户权限比较小,只能进行普通的操作
④ '@' '@'符号前面的表示当前登录的用户,'@'后面的是Linux主机名
Linux命令行操作常用快捷键
我们已SecureCRT工具为例进行操作说明,下面是用到的一些快捷键
| 快捷键 | 功能说明 |
|---|---|
| tab | 命令或路径补全键 是Linux最最最常用的键 |
| ctrl+c | 中断终端正在执行的任务 |
| ctrl+a | 光标回到命令行首 |
| ctrl+e | 光标回到命令行尾 |
| ctrl+Insert | 复制命令行内容 |
| shift+Insert | 粘贴命令行内容 |
| ctrl+k | 剪切(删除)光标位置到行尾的字符 |
| ctrl+u | 剪切(删除)光标位置到行首的字符 |
| ctrl+d | 退出当前shell命令行 |
| ctrl+r | 搜索命令行使用过的历史命令记录 |
| ctrl+l | 清除屏幕的所有内容,并开始一个新行 等同于clear |
| ctrl+z | 暂停执行终端运行的任务 |
| !c | 获取最近以c开头的命令 |
| !num | 获取历史执行的地num条命令 |
| esc+. | 获取最后一次执行命令 |
二、命令的十三个模块
由于命令较多,这里根据功能分了13个模块
- 基础命令
- 文件和目录相关
- 文件内容相关
- 文本处理三剑客
- vi/vim :文本编辑相关
- Linux系统信息相关
- 网络相关
- 文件备份压缩相关
- 软件安装相关
- Linux用户相关
- Linux磁盘与文件系统相关
- 进程相关
- 系统管理相关
这期内容就到这,下期具体写一写Linux系统关机、重启、注销操作及命令帮助的使用。敬请期待哦(●'◡'●)
涉及到的命令包括:shoutdown、init、halt、poweroff、reboot、man、--help、info
相关文章
- 快速上手Linux核心命令(一):核心命令简介
- 快速上手Linux核心命令(二):关机、重启
- 快速上手Linux核心命令(三):文件和目录操作命令
- 快速上手Linux核心命令(四):文件内容相关命令
- 快速上手Linux核心命令(五):文本处理三剑客
- 快速上手Linux核心命令(六):vi/vim 文本编辑
- 快速上手Linux核心命令(七):Linux系统信息相关命令
- 快速上手Linux核心命令(八):网络相关命令
- 快速上手Linux核心命令(九):文件备份与压缩命令(博主正在玩命更新中。。。)
- 快速上手Linux核心命令(十):软件安装命令(博主正在玩命更新中。。。)
- 快速上手Linux核心命令(十一):Linux用户相关命令(博主正在玩命更新中。。。)
- 快速上手Linux核心命令(十二):磁盘与文件系统相关命令(博主正在玩命更新中。。。)
- 快速上手Linux核心命令(十三):进程相关命令(博主正在玩命更新中。。。)
- 快速上手Linux核心命令(十四):系统管理相关命令(博主正在玩命更新中。。。)
快速上手Linux核心命令(一):核心命令简介的更多相关文章
- 【学习总结】快速上手Linux玩转典型应用-第6章-linux常用命令讲解
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 软件操作命令 2. 服务器硬件资源信息 3. 文件操作命令 4. Linux文本编辑神器vim与其他常用命令 5. 系统用户操作命令 6 ...
- 【学习总结】快速上手Linux玩转典型应用-第7章-WebServer安装和配置讲解
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. Apache的安装 2. Apache的虚拟主机配置及伪静态操作 3. Nginx的基本操作 4. Nginx伪静态的实现 5. 实例演 ...
- 【学习总结】快速上手Linux玩转典型应用-第5章-远程连接SSH专题
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 认识SSH 2. 服务器安装SSH服务 3. 客户端安装SSH工具 4. 客户端链接SSH服务 5. SSH config 6. SSH ...
- 【学习总结】快速上手Linux玩转典型应用-第4章-准备工作
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 准备工作一 2. 准备工作二 ===================================================== ...
- 【学习总结】快速上手Linux玩转典型应用-目录
内容链接 慕课网:快速上手Linux玩转典型应用 目录 第1章-课程介绍 第2章-linux简介 第3章-CentOS的安装 第4章-准备工作 第5章-远程连接SSH专题 第6章-linux常用命令讲 ...
- 【学习总结】快速上手Linux玩转典型应用-第3章-CentOS的安装
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 虚拟机是什么 2. 在虚拟机中安装CentOS 3. 云服务器介绍 ================================== ...
- 【学习总结】快速上手Linux玩转典型应用-第2章-linux简介
课程目录链接 快速上手Linux玩转典型应用-目录 目录 1. 什么是Linux 2. Linux能够做什么事情 3. Linux的学习方法 4. 忘掉Windows的所有东西 1. 什么是Linux ...
- 【学习总结】快速上手Linux玩转典型应用-第1章-课程介绍
课程目录链接 快速上手Linux玩转典型应用-目录 1. Linux有什么用 2. 课程安排 3. 课程收获 基本运维能力,等等 END
- 快速上手Linux 玩转典型应用_慕课网笔记
1.没有exe安装程序 2.区分大小写 3.一切皆文件 4.文件后缀不是那么重要,只是为了好识别 -------------------------------------------------- ...
- 新手学习Linux之快速上手分析
一.起步 首先,应该为自己创造一个学习linux的环境--在电脑上装一个linux或unix 问题1:版本的选择 北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先 ...
随机推荐
- heiamJava16IO流
Java I/O流 按流的方向分 输入输出流 I表示intput(输入),是数据从硬盘文件读入到内存的过程,称之输入,负责读. O表示output(输出),是内存程序的数据从内存到写出硬盘文件的过程, ...
- 更新Vue-cli4与Eslint插件自动保存
Vue-cli更新 此更新为Vue-cli3更新为4,可使用node来查看本机的安装版本,vue -V,此版本(cli4)需要node v8.9 或更高版本 (推荐 v10 以上),查看node版本可 ...
- jenkins脚本
1.统计代码 pipeline { agent any parameters { choice( description: '你需要选择当前哪个分支进行统计 ?', name: 'branchNow' ...
- 搭建简单nfs共享
1.查看是否安装nfs,rpcbind包 rpm -q nfs-utils rpm -q rpcbind 2.安装包 服务端和客户端 yum -y install nfs-utils 3.修改配置 ...
- app工程目录结构
一.APP工程目录结构 APP工程分为两个层次,第一个层次是项目(这里在eclipse中是指workspace),另一个层次是模块(这里在eclipse中是指project) 模块依附于项目,每个项目 ...
- Java-http请求工具-OkHttp用法
前言:一般Java项目后端发送请求都使用http,最近项目里面大佬建议把http都改成okhttp3(OkHttpClient).故今日记录部分常用发送方式. 代码:为了便于以后使用,这里封装一个Ok ...
- Color与字符串相互转换
string myfontcolor; this.label1.ForeColor = System.Drawing.ColorTranslator.FromHtml(myfontcolor); my ...
- 人脸关键点的应用场景及重难点解析丨Dev for Dev 专栏
本文为「Dev for Dev 专栏」系列内容,作者为声网视频组 AI 算法工程师 周世付. 人脸检测.人脸关键点检测,是计算机视觉的基础算法.许多酷炫应用背后,例如美颜.贴纸.人脸驱动 avatar ...
- 改进 hibernate-validator,新一代校验框架 validator 使用介绍 v0.4
项目介绍 java 开发中,参数校验是非常常见的需求.但是 hibernate-validator 在使用过程中,依然会存在一些问题. validator 在 hibernate-validator ...
- Docker 容器上部署 Zabbix
首先,从 Docker Hub 上拉取 Zabbix 镜像.可以使用以下命令: docker pull zabbix/zabbix-server-mysql:latest 这会下载最新版本的 Zabb ...