快速上手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是技术最先 ...
随机推荐
- 【转载】MSVC中C++ UTF8中文编码处理探究
字符集 先说一个名词:字符集,没听过的先百度一下,其实就是一种将字符编码的格式,像我们常说的ASCII,UTF8,GBK都是常用的字符集. 首先要清楚,从你在编辑器里输入一个UTF8汉字开始,到最终在 ...
- 01.数据库基础、JDBC
一.数据库 数据库:用于存储和管理数据的仓库. 数据库的特点 持久化储存数据,数据库就是一个文件系统. 方便储存和管理数据. 使用了统一的方式操作数据库--SQL. 配置 Mysql 服务启动 手动 ...
- SQL SERVER 内存优化表踩坑记
背景 因为生产应用需要刷新大量的状态数据到数据库中用于客户端的显示,于是新建了一张状态表,表内行数固定,状态更新到列内.刚开始运行时还行,更新都很及时,查询速度也不慢.于是就这样使用了有一个月的时间. ...
- mysql主从同步复制
主从同步原理 master记录数据操作 开启binlog日志 设置binlog日志格式 指定server_id slave启用俩个线程 slave_io:复制master主机binlog日志为文件里的 ...
- 简单的继承练习——疑问:私有属性在类的方法内调用时,有必要使用get,set方法嘛?
要求: 创建一个Circle类,设置半径属性和返回面积的方法,在无参构造器中初始化半径值为1. 创建一个Cylinder类,继承Circle类,设置属性高和返回体积的方法,在无参构造器中初始化长度为1 ...
- Day06 ServletContext
ServletContext的介绍与用法 1.什么是ServletContext 1.1 SevrvletContext:Servlet上下文 服务器会为每一个Web工程创建一个ServletCont ...
- 我是如何被我的c++大作业榨干的
手把手教你用git上传项目到GitHub(图文并茂,这一篇就够了),相信你一定能成功!! - 知乎 (zhihu.com) C++ 类对象数组_Slience_Perseverance的博客-CSDN ...
- 在 Kubernetes 集群中部署现代应用的通用模式
在 Kubernetes 集群中部署现代应用的通用模式 摘要 我们正在经历现代应用交付领域的第二次浪潮,而 Kubernetes 和容器化则是这次浪潮的主要推动力量. 随着第二次浪潮的推进,我们在 N ...
- Serverless 架构演进与实践
Serverless 架构演进与实践 1. 介绍 Serverless 并不仅仅是一个概念,很多地方都已经有了它的影子和思想,本文将给大家介绍最近比较火的 Serverless. 首先放出官方对 Se ...
- Qt Windows上实现毛玻璃效果
首发于我的个人博客:xie-kang.com 博客内有更多文章,欢迎大家访问 原文地址 前言: 很多人看到这个需求的第一想法都是录制软件窗口后的桌面内容,并且加上个高斯模糊就能实现了. 思路没有错,操 ...