我通过本次活动了解并使用了Linux的入门基本操作。对后续的学习有了一定基础。课程讲解十分详细,并能通过免费创建的实验室资源直接进行练习,十分方便,省出了自己搭建环境的时间,并且在网页上同步展示,能够方便查看和学习!十分感谢阿里云提供的这次学习机会!
涉及基本概念:
云服务器ECS
云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。
Aliyun Linux 2
Aliyun Linux 2是阿里云推出的下一代 Linux 发行版,它为云上应用程序环境提供 Linux 社区的最新增强功能,在提供云上最佳用户体验的同时,也针对阿里云基础设施做了深度的优化。Aliyun Linux 2 OS 镜像可以运行在阿里云全规格系列 VM 实例上,包括弹性裸金属服务器 (神龙)。
Vim
Vim是从vi发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。Vim的设计理念是命令的组合。用户学习了各种各样的文本间移动、跳转的命令和其他的普通模式的编辑命令,并且能够灵活组合使用的话,能够比那些没有模式的编辑器更加高效的进行文本编辑。同时Vim与很多快捷键设置和正则表达式类似,可以辅助记忆。并且Vim针对程序员做了优化。
课程毕节:
1月24日 动手实战-Linux文本处理入门深入解析动手实操
主要内容:
Linux指令入门-文本处理
使用vim编辑文本
对文件内容和信息的查看
使用Linux命令处理文本
vim有三种操作模式,分别是命令模式(Command mode)、输入模式(Insert mode)和底线命令模式(Last line mode)。
1月25日 动手实战-Linux系统管理入门深入解析动手实操
主要内容:
学会对Linux服务器进行电源管理、进程管理
了解到Shell命令中的变量、管道、重定向等知识
了解Linux系统常用的监控指标
学会查询Linux服务器的系统状态
常用系统工作命令
echo
命令描述:echo命令用于在终端输出字符串或变量提取后的值。
命令格式:echo [字符串 | $变量]
系统状态检测命令
ifconfig
命令描述:ifconfig命令用于获取网卡配置与网络状态等信息。
uname
命令描述:uname命令用于查看系统内核与系统版本等信息。
命令语法:uname -amnrsv[--version]
1月26日 动手实战-Linux磁盘管理入门深入解析动手实操
介绍Linux系统中常用的磁盘管理命令。
主要内容:
Liunx真实操作环境。
磁盘管理命令
df命令。
df命令描述:该命令检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
df命令语法:df [参数] [目录或文件名]
du命令。
du命令描述:查看磁盘使用空间。du与df命令不同点在于,du命令用于查看文件和目录磁盘的使用空间。
du命令语法:du [参数] [文件或目录名称]fdisk命令。
fdisk命令描述:该命令用于磁盘分区。
fdisk命令语法:fdisk [-l] 装置名称
1月27日 动手实战-Linux文件与权限入门深入解析动手实操
主要内容:
在Linux中对文件进行新建、删除、移动和重命名等操作
了解工作目录概念并进行查看和切换
学习到Linux系统的两种文件权限表示
学会查看和修改文件权限
文件目录管理命令:
ls
命令描述: ls命令用于显示指定工作目录下的内容。
命令格式:ls [参数] [目录名]
touch
命令描述:touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
命令格式:touch [参数] [文件]。
mkdir
命令描述:mkdir命令用于新建子目录。-p参数确保目录名称存在,不存在的就新建一个。
mkdir -p a/b/c/d
命令使用示例:
新建目录a/b/c/d,并使用tree命令查看创建后的目录结构。
rm
命令描述:rm命令用于删除一个文件或者目录。
命令格式:rm [参数] [文件]。
ls命令可以查看Linux系统上的文件、目录和设备的权限。
chown命令
chown命令修改文件的属主和属组;-R参数以递归方式对子目录和文件进行修改;ls -l命令显示的第三列和第四列就是文件的属主和属组信息。
chgrp命令
chgrp命令用于修改文件的属组。
1月28日 动手实战-Linux文件管理入门深入解析动手实操
通过本教程的操作,学习了Linux系统中常用的文件管理命令。
磁盘管理命令
- cat命令。
cat命令描述:该命令用于连接文件并打印到标准输出设备上。
cat命令语法:cat [参数] [文件名]
- cmp命令。
cmp命令描述:该命令用于比较两个文件是否有差异。当相互比较的两个文件完全一样时,该指令不会显示任何信息。否则会标示出第一个不同之处的字符和列数编号。当不指定任何文件名称,或文件名为"-",则cmp指令会从标准输入设备读取数据。
cmp命令语法:
cmp -clsv--help[第二个文件]
- diff命令。
diff命令描述:该命令用于比较文件的差异。diff命令以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录。
diff命令语法:
diff [参数] [文件或目录1] [文件或目录2]