前言:本内容为笔者自学笔记内容。
本文中的操作环境:腾讯云服务器:CentOS 7.6 64bit
学习阶段规划:
- Linux 基本操作【基本命令、vim、makefile使用等】
- Linux 系统【进程:概念、控制、通信;IO基础;多线程等】
- Linux 网络【网络基础、套接字编程、IO高级等】
学习集:
- C++ 入门到入土!!!学习合集
- MySQL数据库:入门到百万数据处理!【待更新】
目录索引:
1. 云端服务器部署 与 本地Xshell 链接
2. Linux 基本操作【基本命令、vim、makefile使用等】
- - 2.1 Linux 基本指令阶段
- - 2.2 Linux 权限相关
- - 2.3 Linux 下开发使用阶段: yum、vim、gcc、g++、gdb
3. Linux 系统【进程:概念、控制、通信;IO基础;多线程等】
4. Linux 网络【网络基础、套接字编程、IO高级等】
1. 云端服务器部署 与 本地Xshell 链接
1. Linux 环境 :: 本地主机安装 Xshell 及 链接 云服务器实现 Linux 环境的配置与使用【 本篇以腾讯云服务器为例 】
2. Linux 基本操作【基本命令、vim、makefile使用等】
2.1 Linux 基本指令阶段
1. Linux :: 【基础指令篇 :: 用户管理:(1)】::添加用户 :: adduser ;
2. Linux :: 【基础指令篇 :: 用户管理:(2)】::设置用户密码(及本地Xshell 登录云服务器操作演示) :: passwd ;
3. Linux :: 【基础指令篇 :: 用户管理:(3)】::删除用户 :: userdel ;
4. Linux :: 【基础指令篇 :: 用户管理(补充):(4)】::用户切换 ;
5. Linux :: 【基础指令篇 :: 文件及目录操作:(1)】:: ls :: 查看指定目录下的内容 ;
6. Linux :: 【基础指令篇 :: 文件及目录操作:(2)】::Linux操作系统的文件“框架”、绝对路径与相对路径及路径定位文件对象的解释 ;
7. Linux :: 【基础指令篇 :: 文件及目录操作:(3)】:: cd :: 切换目录,将当前工作目录改变到指定的目录下 ;
8. Linux :: 【基础指令篇 :: 文件及目录操作:(4)】:: mkdir :: 创建目录:指定路径单个目录创建及一次性创建多级目录 ;
9. Linux :: 【基础指令篇 :: 文件及目录操作:(5)】:: touch:创建普通文件、修改文件创建时间及其他基本操作 ;
10. Linux :: 【基础指令篇 :: 文件及目录操作:(6)】:: rmidr / rm:删除空目录、删除非空目录及删除文件指令;
11. Linux :: 【基础指令篇 :: 文件及目录操作:(7)】:: cp:指定文件或目录的拷贝及指定拷贝到指定路径(与重命名);
12. Linux :: 【基础指令篇 :: 文件及目录操作:(8)】:: mv:修改文件名 及 指定文件或目录移动(剪切)指令;
13. Linux :: 【基础指令篇 :: 文件及目录操作:(9)】:: tree 指令:安装及简单使用;作用:递归地以树状格式列出或显示目录的内容;
18. Linux :: 【基础指令篇 :: 文件及目录操作:(10)】:: ll :: 查看指定目录下的文件详细信息;
14. Linux :: 【基础指令篇 :: (补充)指令:(1)】:: whoami 指令 :获取获取当前操作用户名;
15. Linux :: 【基础指令篇 :: (补充)指令:(2)】:: who 指令:显示所有登录用户(所有登录用户信息)|【为什么切换到 其他用户后,who 命令却没有 其他用户的相关信息?】 ;
16. Linux :: 【基础指令篇 :: (补充)指令:(3)】:: which 指令 :指定系统文件(指令)查找指令 | 查询指令的别名 ;
17. Linux :: 【基础指令篇 :: (补充)指令:(4)】:: alias 指令 :给命令取别名 | 设置指令的别名【示例:自定义实现返回上级目录指令 back】;19. Linux :: 【基础指令篇 :: (补充):(5)】:: 初步认识并解析文件详细信息内容:文件类型与用户访问权限说明、文件类型分类说明;
20. Linux :: 【基础指令篇 :: 文件内容操作:(1)】:: nano 指令 :: 使用自带文件编辑器及简单演示Linux下gcc编译执行可执行程序(仅作了解:会用来创建文件即可)【基本不会用到】 ;
21. Linux :: 【基础指令篇 :: 文件内容操作:(2)】:: cat / tac 指令 :: 正序 / 逆序 查看目标文件的全部内容 及 cat 的补充用法:从标准输入读取内容并输出 ;
22. Linux :: 【基础指令篇 :: 文件内容操作:(3)】:: more / less 指令 :: 查看目标文件的部分或全部内容 | 指定查看前 n 行内容【二者相比推荐使用 less 】 ;
23. Linux :: 【基础指令篇 :: 文件内容操作:(4)】:: head / tail 指令 :: 指定查看文件的部分内容 | 查看前 n 行内容 ;
24. Linux :: 文件内容操作【5】:echo 指令 与 输入重定向、输出重定向、追加重定向在文件内容写入中的简单用法!
25. Linux :: 文件内容操作【6】:文件中指定中间部分(第多少行 到 第多少行)行内容输出 及 初步认识管道
27. Linux :: 时间日历指令【1】:date 指令:格式化显示时间信息、Linux 下获取时间
28. Linux :: 时间日历指令【2】:date 指令 与 时间戳(及日期与时间戳的相互转换)
28. Linux :: 时间日历指令【3】:cal 指令:查询当日是今年的第几天、输出当前月历、指定月历、输出当前年历、指定年历
29. Linux :: 文件查找指令【2】:find 指令(重点):用于在文件树中查找文件(指定路径/目录),并作出相应的处理(可能访问磁盘)【随知识体系持续更新】
30. Linux :: 内容过滤指令【3】:grep 指令【详解】:在指定文件中过滤搜索信息、(模糊)查找包含指定字符串的内容!(如:系统故障时,查看操作日志信息等情景)
31. Linux :: 压缩与解压指令【1】:zip / unzip 指令:压缩与解压用法详解
32. Linux :: 打包与解包指令【2】:tar 指令:打包与解包用法详解【重要!!!】
2.2 Linux 权限相关
1. Linux :: 权限篇:【1】:Linux 下文件访问者身份说明:三人一组!【补充:Linux下用户类型的分类!】
2. Linux :: 权限篇【2】:详解文件操作权限表示方式!字符表示法 及 八进制表示法说明!
2.3 Linux 下开发使用阶段: yum、vim、gcc、g++、gdb
1. Linux :: 【简单开发篇 :: vim 编辑器:(1)】:: vim 编辑器的基本认识与三种 vim 常用模式 | 使用:打开编辑、退出保存关闭vim ;
2. Linux :: 【简单开发篇 :: vim 编辑器:(2)】:: 普通/命令模式下的最常用操作(1):详解:文本复制/粘贴/剪切/删除 与 撤销普通操作及撤销撤销操作 ;
3. Linux :: 【简单开发篇 :: vim 编辑器:(3)】:: 普通/命令模式下的最常用操作(2):详解:光标移动定位内容,行间:快速定位至文本:开头 / 结尾;行内:词间跳跃;
3. Linux 系统【进程:概念、控制、通信;IO基础;多线程等】
待更新中文章来源地址https://www.toymoban.com/news/detail-466656.html文章来源:https://www.toymoban.com/news/detail-466656.html
4. Linux 网络【网络基础、套接字编程、IO高级等】
待更新中
到了这里,关于Linux 学习目录合集【文章索引】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!