python2和python3区别及Linux命令

本文详细介绍了Python2与Python3的主要差异,包括print语句的使用、range与xrange的区别、字符串编码及异常处理。此外,还涵盖了Linux操作系统的基本概念、虚拟机的开启、文件内容查看命令以及定时任务的设置,如at和cron。内容包括文件系统的管理、权限控制、用户管理、系统管理命令和软件管理等。
摘要由CSDN通过智能技术生成

python2和python3区别

  • print

    • python2中print为输出语句
    • Python3中print是一个函数
  • range和xrang

    • range()在Python2中会得到一个列表,xrange(1,3)得到一个生成器
    • 在Python中是生成器,没有xrange
  • 字符串

    • Python2中存储字符串,底层使用ascii编码
    • python3存储字符串,使用的是Unicode
  • 异常处理

    python2

    try:
        print 1/0
    except Exception,e:
        print e
    
  • 打开文件

    python2有多种打开方式

    f = file()

    f = open()

    f = file("1.txt","w")
    f.write("hello world")
    f.close()
    
  • 标准输入

    python2有两种标准输入

    info = raw_input(“提示消息:”),输入数据全部转换为字符串

    info =input(“提示消息:”),输入什么就输出什么数据类型,输入字符串加引号

  • 除法操作:/

    python2: /表示的是整除,加上浮点数就是真实除法

    python3:/表示除法,//表示整除

虚拟机

  • 开启虚拟化

    以thinkpad为例,开机按F1,切换security页面,visualization选项,将后面的disable修改为enable,F10保存
    

操作系统

  • 承上启下的作用

  • 桌面系统:windows,Mac,Linux

  • 移动设备操作系统:安卓(linux),IOS

网络配置

windows查看ip地址  ipconfig
linux查看ip地址    ifconfig
ping ip地址

NAT共享模式:虚拟机共享当前宿主机的网络

桥接模式:虚拟机直接连接物理网络

配置之前先用ping命令查看是否ping通,不通说明地址没有被占用
1.找到ip地址配置文件
su - root
cd /etc/sysconfig/network-scripts
gedit ifcfg-ens33
#注释BOOTPROTO="dhcp" 
# 静态 IP 地址分配 BOOTPROTO="static" 
# 配置 IP 地址 IPADDR=10.10.12.120
# 配置子网掩码 NETMASK=255.255.255.0 
# 配置DNS DNS1=114.114.114.114 (或者8.8.8.8)
# 配置网关 GATEWAY=10.10.12.1

#修改完之后,重启网络
systemctl restart network
  • 防火墙设置

    CentOS 7 关闭防火墙 
    – 关闭防火墙:systemctl stop firewalld 
    – 关闭开机启动:systemctl disable firewalld 
    – 查看关闭状态:systemctl status firewalld
    
  • 终端提示符

    root@localhost 
    1.root:用户名
    2.localhost:主机名
    3./home:目录,路径
    4.$ :用户类型($普通用户,#管理员用户)
    cd 切换目录
    ls 查看文件
    

    linux文件系统

    bin可执行的命令文件夹   dev设备文件  home普通目录家目录  lib64  mnt  proc  run   srv  tmp  var
    boot  etc配置文件  lib系统依赖库   media  opt  root  sbin  sys系统文件  usr
    
  • WinSCP软件使用,windows下的客户的图形软件

    双击打开,New session
    hostname:ip地址
    user name:用户名
    password:密码
    
  • 帮助命令,是命令行的帮助文档,可以以友好的方式查看该命令的常规方式和其他选项

    -h 或者--help 选项:用于查看指定命令的帮助信息 
    格式: 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值