Python全栈之路_01

Posted martin666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python全栈之路_01相关的知识,希望对你有一定的参考价值。

Python全栈之路

  • 前言:因为Python主要是在Linux和widows操作系统上使用所以,首先就介绍Pyhton在这两个平台上的安装和一些基础知识

Linux系统下安装Pyhton

1.工具

  • 虚拟机:VMware workstation 12 Pro
  • Linux系统:CentOS 64 位

    VMware虚拟机安装很简单就不说明了。
    在虚拟机安装CentOS 需要注意的是:

  • 运行内存分配1G左右即可

  • 可以开机按F2进入bios界面boot目录下选择启动设备选择Hard Drive为优先启动位置之后F10保存

  • 如果CPU没有开启虚拟化功能,可以进入bios界面切换到Advanced选项,找到Secure VirtualMachine Mode的选项,设置为Enabled即可。

  • 记住自己设置的ROOT用户密码

  • 装系统配置分区的时候,一般分为 /boot ,/swap ,/ 三个分区.这里主要想说的是swap分区:linux交换分区,如果linux系统的物理内存不够用,系统就会把物理内存中的访问频率较低的堆存对象移动到swap中,在物理内存中产生新的链接到swap里的那个对象。(在windows中虚拟内存的区别是:windows是协同调用的)


2.Linux基础命令介绍

  • Linux系统遵循GPL条款,源代码开源。是基于POSIX和UNIX的多用户,多任务,多线程和多CPU的操作系统。Linux系统主要用于服务器,尤其是网络服务器。

  • Linux终端:又叫虚拟控制台,Linux操作系统主要使用命令行工作,通过Linux终端对系统进行控制。

  • Linux系统的简单命令和使用

    1.切换虚拟终端:Ctrl+Alt+F(1-6)

    2.普通用户和系统用户登录的命令提示符:¥和#。

    3.关闭系统:init 0

    4.退出命令:exit

    5.Linux命令格式:命令+选项+参数

    6.who命令:列出目前登录在系统的用户

    7.ls:列出当前目录下的文件。

    8.date:显示当前日期

    9.date‘月日时分年‘:修改系统日期

    10.cal:查看系统日历

    11.Clear=Ctrl+L:清屏

    12.hwlock -s:同步硬件时间

    13.useradd+用户名:创建用户

    14.Passwd:设置用户密码(修改当前用户密码)

    15.Ctrl+C:终止上一条命令

    16.su -用户名:切换用户

    17.man+命令名:显示帮助信息(等同于 命令+--help)

    18.pwd:显示当前路径

    19.cd ..:切换到上级目录

    20.TAB:如果忘记命令,可以补全你输入的命令

    21.ls -a:显示隐藏文件(.开头的隐藏文件)

    22.cd ~:直接回到当前用户的家目录

    23.cd -:返回上一次所在的目录

    24.cp 文件所在目录+空格+目标文件目录:把文件拷贝到目标路径

    25.cp 文件所在目录+空格+目标文件目录+new_name:拷贝到目标路径后进行重命名

    26.alias +自定义字符=‘命令‘:自定义字符就是命令的别名

    27.cp -r:文件目录递归拷贝

    28.mv 当前目录 目标目录 :移动文件从当前目录移动到目标目录

    29.mv 当前文件名 目标文件名:改名

    30.mkdir:创建文件或目录

    31.mkdir -p:递归创建文件目录

    32.touch:创建文本文档(前面可以加目录)

    33.rm -f:直接删除(不提示询问信息)

    34.rm -rf:删库跑路不解释(谨慎使用)

    35.cat+文件路径:查看命令,直接显示文件内容

    36.head+文件路径:显示目标文件前几行(默认文件前十行)

    37.tail+文件路径:显示目标文件后几行(默认后十行)

    38.tail -f:动态查看文件内容(可以用来查看日志)

    39.more:百分比查看文件(Ebter向下翻页)

    40.less:查看文件内容(上下键进行翻页)

  • 绝对路径:必须 / 开头从系统的根目录开始遍历每一个目录直到要查找的对象。是文件位置的完整路径,所以无论什么情况下绝对路径总能找到对应的文件。

  • 相对路径:不是 / 开头的相对于当前路径开始遍历每一个目录要查找的对象。

  • Linux系统的文件结构:树形结构(只有一棵树)树根:/ 。

    1.bin目录:用来存放常用的可执行文件(二进制)

    2.sbin目录:用来存放系统的可执行文件

    3.dev目录:设备文件目录

    4.etc目录:配置文件目录


2018/8/9 21:32:52


以上是关于Python全栈之路_01的主要内容,如果未能解决你的问题,请参考以下文章

Python全栈之路——列表list(Day 04)

4Python全栈之路系列之socketsesrver实现多并发

2Python全栈之路系列之Tornado的Cookie与Sess

Python全栈之路Day22

2Python全栈之路系列之面向对象进阶及类成员

7Python全栈之路系列之面向对象运算符重载