Python自学笔记:Linux基础与命令操作详解
需积分: 14 85 浏览量
更新于2024-07-15
收藏 3.67MB DOCX 举报
本资源是一份详细的Python自学笔记,涵盖了Linux系统的基本操作和Python编程的基础概念。以下是部分内容的提炼:
**Linux系统基础知识**
- **/etc** 是系统配置文件的存放目录,避免将可执行文件存放在其中。
- **终端快捷键**:Ctrl+Shift+ 放大字体,Ctrl+ - 缩小字体。
- **常用Linux命令**:
- `ls`:列出当前目录内容,`ls -a` 显示所有文件,包括隐藏文件。
- `pwd`:显示当前工作目录。
- `cd`:改变目录,如 `cd ~` 切换至用户主目录,`cd ..` 上级目录,`cd -` 切换最近一次的目录。
- `touch`:创建新文件或更新文件时间。
- `mkdir`:创建目录,`mkdir -p` 递归创建目录。
- `rm`:删除文件或目录,`rm -rf` 强制删除(需谨慎使用)。
**Linux终端命令格式**:
- 命令一般形式为 `command[-options][parameter]`,其中[]内的内容可选。
- `man command` 查阅命令帮助文档。
- 利用Tab键进行命令补全,通过上下箭头浏览历史命令,`Ctrl+C` 取消当前输入。
**通配符在`ls`中的应用**:
- `*` 表示任意数量的字符。
- `?` 表示单个任意字符。
- `[]` 用于定义字符组,如 `[abc]` 或 `[a-f]`。
**Python基础概念**
- **对象**:由标识、类型和值三部分构成,标识是内存地址,类型决定了数据的性质,值存储具体数据。
- **内建函数**:
- `id(obj)`:获取对象的标识。
- `type(obj)`:获取对象的类型。
- **打印输出**:通过`print(obj)`直接显示对象的值。
这份笔记不仅适合初学者系统地学习Linux命令行操作,也为想要深入了解Python对象模型的读者提供了基础知识。对于Python爱好者来说,理解这些概念有助于更好地编写和调试代码。通过实践这些命令和概念,学习者能够逐渐掌握这两个领域的核心技能。
2023-03-26 上传
2020-02-12 上传
2021-09-22 上传
2021-08-25 上传
2021-11-23 上传
2021-02-21 上传
2021-11-23 上传
杳无音讯,遥遥无期
- 粉丝: 3
- 资源: 60
最新资源
- 基于RGB空间的彩色图像处理GUI设计.pdf
- RapidWebSpherePortletFactory
- 物流信息系统的设计与实现
- 高速串行背板总线的仿真设计
- ssh框架集成的详细说明
- 基于模糊神经网络的多传感器自适应
- 模糊神经网络信息融合在移动机器人的应用
- FIFO算法的c++实现
- 运筹案例分析详细车车
- 二叉树的遍历代码(递归)
- VB与单片机之间通信-RS232
- 让CPU占用率曲线听你指挥
- 用c++解决饮料供货的问题
- 《ajax框架:dwr与ext》实战
- pci_cust_tutorial.pdf
- O' Reilly - Practical C Programming 3rd Edition