Python学习笔记:Day02 - Sublime Text 3与命令行工具

需积分: 1 1 下载量 58 浏览量 更新于2024-08-04 收藏 6KB TXT 举报
"这篇文档是Python学习笔记的第二天内容,主要涵盖了硬件、软件的基本概念,以及在Linux操作系统中常用的命令。此外,还介绍了Sublime Text 3文本编辑器的使用方法,包括快捷操作和编辑技巧。同时,讲解了`cat`、`more`命令用于查看文件内容,`cp`命令用于复制文件,`rm`命令用于删除文件,`mv`命令用于移动或重命名文件,以及`find`命令用于查找文件。最后,提供了几个练习来巩固这些知识的应用。" 这篇Python学习笔记首先回顾了硬件基础,包括主板、CPU、I/O设备和内存RAM。接着介绍了软件的分类,如操作系统(Windows、Linux、Unix)和应用软件。在命令行部分,提到了一些基本的Linux命令,如`mkdir`用于创建目录,`rmdir`用于删除目录,`ls`用于列出目录内容,`rm`用于删除文件,`pwd`用于显示当前工作目录,`cd`用于切换目录,`touch`用于创建新文件或更新文件时间戳,`man`用于查看命令的帮助文档,`tree`用于以树形结构显示目录,`--help`则是在命令后面获取帮助信息。 进入day02的内容,主要讲解了Sublime Text 3这个文本编辑器。它是一个用于编写无格式纯文本文件的工具,可以通过`subl`命令启动,可以指定打开特定文件。Sublime Text 3提供了一系列快捷操作,例如通过`view --> Side Bar --> Show/Hide sidebar`或`Ctrl + K B`来打开或隐藏侧边栏,使用`Ctrl + '+'/'-`调整字体大小,用`Ctrl + 鼠标左键单击`创建多个光标,`ESC`键取消光标,`Ctrl + /`进行多行注释和取消注释,`Ctrl + C`复制,`Ctrl + V`粘贴,`Ctrl + Shift + 上下方向键`实现跨行选择,`Ctrl + S`保存文件,`Ctrl + D`选取相同文本块。 此外,笔记还介绍了几个Linux文件操作命令。`cat`命令用于合并并打印文件内容,例如`cat file1 file2`;`more`命令则分页显示文件内容,可以使用`q`退出,空格翻页。在文件名匹配中,`*`匹配零个或多个任意字符,`?`匹配一个任意字符。例如,`lsa?`会匹配以a开头且只有两个字母的文件,`lsa*`匹配所有以a开头的文件。 `cp`命令用于复制文件或目录,`-a`选项用于保留文件属性,例如`cp -a source destination`。练习题中给出了复制、改名和替换字符的例子。`mv`命令不仅可以移动文件,还可以重命名,例如`mv source destination`。`find`命令则用于根据文件名或其他条件查找文件。 通过这些笔记,学习者可以对Python编程环境有更深入的理解,并掌握基本的文件操作技巧。完成提供的练习题将进一步巩固这些知识。