Linux Day02回顾与Python基础:命令、权限与数据类型
需积分: 1 106 浏览量
更新于2024-08-04
收藏 7KB TXT 举报
"这篇资料主要涵盖了Linux命令的回顾和Python的基础知识,包括文件操作、权限管理、Python的执行方式、注释、数据类型以及数值表示。"
在Linux系统中,命令行工具是日常操作的核心。文件操作命令如`cd`用于切换目录,`ls`显示目录内容,`pwd`打印当前工作目录,`mkdir`和`rmdir`用于创建和删除目录,而`touch`用于创建新文件。文件和目录的移动和复制则由`cp`和`mv`完成,`tar`用于打包和解包文件,`gzip`和`gunzip`分别用于压缩和解压缩文件,`man`提供命令帮助,`cat`用来查看文件内容,`find`用于搜索文件,`grep`用于在文件中查找特定文本,`tree`显示目录结构,`chmod`改变文件权限,`sudo`以管理员权限执行命令,`clear`清屏,`more`用于分页查看文件内容。
文件权限在Linux中至关重要,用`rwx`分别代表读、写和执行权限,分为用户(user)、用户组(group)和其他(other)三类。例如,`rwxrwxrwx`表示所有用户都有读写执行的权限。
在Python编程中,Python3(CPython)是最常见的解释器。Python源代码文件通常以`.py`结尾。有多种方式运行Python程序:一是直接通过`python3 script.py`执行;二是将脚本设为可执行,修改第一行为`#!/usr/bin/python3`,然后使用`./script.py`执行。交互模式下,可以输入`python3`进入Python解释器。
Python程序由模块组成,模块包含语句、函数、类和数据等元素。语句可以包含表达式,表达式负责处理数据对象。注释以`#`开始,直到行末。
Python的核心数据类型包括数字、字符串、列表等。数字分为整型(int)、浮点型(float)和复数(complex)。整型是无小数部分的数字,支持十进制、二进制、八进制和十六进制表示。浮点型是带有小数部分的数字,可以用小数形式或科学记数法表示。复数由实部和虚部组成,虚部以`j`或`J`标识。
举例来说,`0xFFFF`在十进制中等于65535,`0b1001`在十进制中等于9,`0o71`等于57。将13转换为二进制为`0b1101`,18转换为十六进制为`0x12`。
这些基础知识是学习Python和Linux系统管理的基础,对于理解系统操作和编写Python程序至关重要。
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
2023-04-27 上传
Java码库
- 粉丝: 2226
- 资源: 6176
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍