python快速学习系列(1):初识Linux和python

本文作为Python快速学习系列的第一篇,主要介绍了Linux的基础知识,包括shell、Linux目录结构以及文件权限。此外,还详细讲解了Python解释器的工作原理,包括普通解释器、IPython以及Jupyter Notebook,并探讨了Python的输入输出、数据类型和基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本博文介绍了Linux和python的基础知识,以python为主。概括性的介绍了python的基本语法。
废话不多说,干活奉上


Lecture 1:初识Linux和python

1.shell,bash,Terminal(终端仿真程序),Console
shell是一个程序,接受从键盘输入的命令,然后把命令行传递给OS。几乎所有的Linux发行版
都提供一个名为bash的来自GNU的shell程序。(常用的shell程序是bash)
Linux服务器相连接的外设(键盘,显示器)称之为Console
通过网络和shell程序在另一台设备上仿真出了一个console叫terminal

2.$,#
$:叫做shell提示符,无论何时shell准备好了去接受输入时,它就会出现
#:说明这个终端会话就有超级用户权限,也就是我们是以root登录或者我们选择的终端仿真器提供超级用户权限

3.Linux目录结构:
/:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者
/bin:binary的缩写,可执行二进制文件目录,系统所需要的那些命令位于此目录
/boot:Linux的内核以及引导系统程序所需要的文件目录
/dev:device的缩写,包含了Linux系统中使用的素有外部设备
/etc:最重要的目录之一,系统管理中的各种配置文件均在此
/lib:存放系统级动态链接共享库,所有用户共享
/mnt:挂在存储设备目录,如果有外置存储设备,如大型硬盘,挂在之后会在次目录找到
/media:有些发行版用此目录挂在USB接口的移动硬盘等
/opt:主要存放可选应用程序
/usr:占用空间最大的目录。用户的应用程序多存放于此
/usr/local:主要存放手动安装的软件
/usr/share:系统公用的文件存放地,如帮助文档,字体文件等
/home:如果建立一个用户sigai,那么/home下就会有一个/home/sigai目录

4.Linux文件读写权限:
使用命令ls -al可以打印出当前目录下所有文件的读写权限,如:
drwxr-xr-x 1 root root 19 May 26 01:45 var
首先,看第一列drwxr-xr-x:d表示文件类型,rwx表示root权限,r-x表示用户组权限,r-x表示用户组权限
其中,r代表可读,w代表可写,x代表可执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值