广西网站运营,高端网吧,为耐克做品牌推广的网站,二次开发需要源代码吗18 Linux之Python定制篇-Python开发平台Ubuntu 文章目录 18 Linux之Python定制篇-Python开发平台Ubuntu18.1 安装Ubuntu虚拟机18.4 Ubuntu的root用户18.5 Ubuntu下开发Python 学习视频来自于B站【小白入门 通俗易懂】2021韩顺平 一周学会Linux。可能会用到的资料有如下所示下载链接见文末 《鸟哥的Linux私房菜 基础学习篇 第四版》1《鸟哥的Linux私房菜 服务器架设篇 第三版》2《韩顺平_2021图解Linux全面升级》3 18.1 安装Ubuntu虚拟机 在之前“Linux入门”一章中提到Linux有各种各样的发行版其中一个应用最广泛的发行版之一就是Ubuntu。Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统支持x86、amd64 (即x64)和ppc架构由全球化的专业开发团队(Canonical Ltd)打造。因为专业的Python开发者一般会选择Ubuntu这款Linux系统作为生产平台并且Ubuntu的桌面非常漂亮所以我们要学习如何使用Ubuntu平台。Ubuntu和CentOS都是基于GNU/Linux内核的因此基本使用和Centos是几乎一样的它们的各种指令可以通用同学们在学习和使用Ubuntu的过程中会发现各种操作指令在前面学习CentOS都使用过。只是界面和预安装的软件有所差别。 Ubuntu的安装要比CentOS简单很多为节省篇幅具体安装过程可以查看我的CSDN博文“辅助笔记-安装Ubantu20.04.1虚拟机”这里就不再赘述。
18.4 Ubuntu的root用户 安装ubuntu成功后默认情况下时无法登root用户的都是普通用户权限并没有最高root权限。如果需要使用root权限时(比如切换系统镜像源)有下面两种方法 方法一【最常用】在命令前面加上sudo。但有时候会一直进行root权限操作每条指令都加上sudo会感觉很麻烦。方法二首先设置root用户密码然后在终端使用su命令直接切换到root用户。 下面来一次演示这两种方法。 方法一在命令前面加上sudo 下面直接给出终端的演示实例(在Ubuntu桌面右键选择“终端”)
# 直接查看磁盘使用情况权限不够
lylubuntu:~/桌面$ fdisk -l
fdisk: 打不开 /dev/loop0: 权限不够
fdisk: 打不开 /dev/loop1: 权限不够
fdisk: 打不开 /dev/loop2: 权限不够
fdisk: 打不开 /dev/loop3: 权限不够
fdisk: 打不开 /dev/loop4: 权限不够
fdisk: 打不开 /dev/loop5: 权限不够
fdisk: 打不开 /dev/loop6: 权限不够
fdisk: 打不开 /dev/loop7: 权限不够
fdisk: 打不开 /dev/sda: 权限不够
fdisk: 打不开 /dev/loop10: 权限不够
fdisk: 打不开 /dev/loop9: 权限不够
fdisk: 打不开 /dev/loop8: 权限不够
fdisk: 打不开 /dev/loop11: 权限不够# 在指令前加上sudo即可查看
lylubuntu:~/桌面$ sudo fdisk -l
[sudo] lyl 的密码
Disk /dev/loop04 KiB4096 字节8 个扇区
单元扇区 / 1 * 512 512 字节
扇区大小(逻辑/物理)512 字节 / 512 字节
I/O 大小(最小/最佳)512 字节 / 512 字节
# 关于磁盘的更多内容略方法二使用su命令直接切换到root用户 我们一般使用su命令来直接切换到root用户的但是如果没有给root设置初始密码就会抛出su : Authentication failure这样的问题。所以我们需要首先给root用户设置一个初始密码
# 1. 设定root用户密码
sudo passwd
# 2. 切换成root用户
su root
# 3. 退出root并返回一般用户
exit下面是终端演示实例
lylubuntu:~/桌面$ sudo passwd # 1. 设定root用户密码
[sudo] lyl 的密码
新的 密码
重新输入新的 密码
passwd已成功更新密码lylubuntu:~/桌面$ su root # 2. 切换成root用户
密码 rootubuntu:/home/lyl/桌面# fdisk -l
Disk /dev/loop04 KiB4096 字节8 个扇区
单元扇区 / 1 * 512 512 字节
扇区大小(逻辑/物理)512 字节 / 512 字节
I/O 大小(最小/最佳)512 字节 / 512 字节
# 关于磁盘的更多内容略
# 可以看到已经切换到root用户可以直接使用root权限指令了。
rootubuntu:/home/lyl/桌面# exit # 3. 退出root并返回一般用户
exit
lylubuntu:~/桌面$ 【细节】终端的提示符提示符$代表一般用户提示符#代表root用户。 18.5 Ubuntu下开发Python 之前提到专业的Python开发者会选择Ubuntu作为开发平台。所以当Ubuntu安装好后默认就已经安装好了Python的开发环境。可以使用python3来查看当前安装的python版本
lylubuntu:~/桌面$ python3
Python 3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0] on linux
Type help, copyright, credits or license for more information.quit()下面展示一个应用案例 【案例1】在Ubuntu下开发一个Python的“Hello,Python!”程序。
lylubuntu:~/桌面$ vi hello.py # 1. 编写hello.py
###############################
# vi编辑器输入i进入编辑模式可以复制下面的代码也可以自己敲
# 注意vi新手先不要使用方向键、backspace等自己敲一定要逐个字符敲对
print(hello,python!)
###############################
lylubuntu:~/桌面$ python3 hello.py # 2. 运行hello.py
hello,python!注Ubuntu预装的是vim tiny版本默认情况下vi输入方向键会变成ABCD解决方法可以参考“ubuntu下vi输入方向键会变成ABCD的解决方法”。后面会安装Vim编辑器所以这个案例可以先将就一下。 《鸟哥的Linux私房菜 基础学习篇 第四版》 ↩︎ 《鸟哥的Linux私房菜 服务器架设篇 第三版》 ↩︎ 《韩顺平_2021图解Linux全面升级》 ↩︎
文章转载自: http://www.morning.fhsgw.cn.gov.cn.fhsgw.cn http://www.morning.mlpch.cn.gov.cn.mlpch.cn http://www.morning.nzdks.cn.gov.cn.nzdks.cn http://www.morning.ybgcn.cn.gov.cn.ybgcn.cn http://www.morning.rnngz.cn.gov.cn.rnngz.cn http://www.morning.xqwq.cn.gov.cn.xqwq.cn http://www.morning.jpfpc.cn.gov.cn.jpfpc.cn http://www.morning.jqkjr.cn.gov.cn.jqkjr.cn http://www.morning.kcypc.cn.gov.cn.kcypc.cn http://www.morning.fzlk.cn.gov.cn.fzlk.cn http://www.morning.ymtbr.cn.gov.cn.ymtbr.cn http://www.morning.nyqm.cn.gov.cn.nyqm.cn http://www.morning.jkfyt.cn.gov.cn.jkfyt.cn http://www.morning.sgfnx.cn.gov.cn.sgfnx.cn http://www.morning.yfphk.cn.gov.cn.yfphk.cn http://www.morning.hngmg.cn.gov.cn.hngmg.cn http://www.morning.qpljg.cn.gov.cn.qpljg.cn http://www.morning.psxfg.cn.gov.cn.psxfg.cn http://www.morning.qtltg.cn.gov.cn.qtltg.cn http://www.morning.bsrp.cn.gov.cn.bsrp.cn http://www.morning.ddzqx.cn.gov.cn.ddzqx.cn http://www.morning.xgkxy.cn.gov.cn.xgkxy.cn http://www.morning.kyjyt.cn.gov.cn.kyjyt.cn http://www.morning.wsxxq.cn.gov.cn.wsxxq.cn http://www.morning.ylph.cn.gov.cn.ylph.cn http://www.morning.lmxzw.cn.gov.cn.lmxzw.cn http://www.morning.qnzld.cn.gov.cn.qnzld.cn http://www.morning.lggng.cn.gov.cn.lggng.cn http://www.morning.nmngq.cn.gov.cn.nmngq.cn http://www.morning.rqdx.cn.gov.cn.rqdx.cn http://www.morning.duckgpt.cn.gov.cn.duckgpt.cn http://www.morning.zzqgc.cn.gov.cn.zzqgc.cn http://www.morning.zmnyj.cn.gov.cn.zmnyj.cn http://www.morning.yxplz.cn.gov.cn.yxplz.cn http://www.morning.dxtxk.cn.gov.cn.dxtxk.cn http://www.morning.woyoua.com.gov.cn.woyoua.com http://www.morning.jwpcj.cn.gov.cn.jwpcj.cn http://www.morning.lgmgn.cn.gov.cn.lgmgn.cn http://www.morning.xinxianzhi005.com.gov.cn.xinxianzhi005.com http://www.morning.xsklp.cn.gov.cn.xsklp.cn http://www.morning.jsljr.cn.gov.cn.jsljr.cn http://www.morning.sfgtp.cn.gov.cn.sfgtp.cn http://www.morning.nqpxs.cn.gov.cn.nqpxs.cn http://www.morning.bzqnp.cn.gov.cn.bzqnp.cn http://www.morning.nrchx.cn.gov.cn.nrchx.cn http://www.morning.zsyqg.cn.gov.cn.zsyqg.cn http://www.morning.ktrzt.cn.gov.cn.ktrzt.cn http://www.morning.rdsst.cn.gov.cn.rdsst.cn http://www.morning.wddmr.cn.gov.cn.wddmr.cn http://www.morning.qptbn.cn.gov.cn.qptbn.cn http://www.morning.lkjzz.cn.gov.cn.lkjzz.cn http://www.morning.qlxgc.cn.gov.cn.qlxgc.cn http://www.morning.jxfsm.cn.gov.cn.jxfsm.cn http://www.morning.zbpqq.cn.gov.cn.zbpqq.cn http://www.morning.fjntg.cn.gov.cn.fjntg.cn http://www.morning.hxxwq.cn.gov.cn.hxxwq.cn http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn http://www.morning.fwkjp.cn.gov.cn.fwkjp.cn http://www.morning.xkwrb.cn.gov.cn.xkwrb.cn http://www.morning.wqjpl.cn.gov.cn.wqjpl.cn http://www.morning.tsnq.cn.gov.cn.tsnq.cn http://www.morning.bysey.com.gov.cn.bysey.com http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn http://www.morning.sfnjr.cn.gov.cn.sfnjr.cn http://www.morning.yubkwd.cn.gov.cn.yubkwd.cn http://www.morning.dmcqy.cn.gov.cn.dmcqy.cn http://www.morning.jrhcp.cn.gov.cn.jrhcp.cn http://www.morning.mdrnn.cn.gov.cn.mdrnn.cn http://www.morning.rtkz.cn.gov.cn.rtkz.cn http://www.morning.rjnm.cn.gov.cn.rjnm.cn http://www.morning.rzcbk.cn.gov.cn.rzcbk.cn http://www.morning.rrrrsr.com.gov.cn.rrrrsr.com http://www.morning.ruyuaixuexi.com.gov.cn.ruyuaixuexi.com http://www.morning.qhfdl.cn.gov.cn.qhfdl.cn http://www.morning.qstjr.cn.gov.cn.qstjr.cn http://www.morning.zfzgp.cn.gov.cn.zfzgp.cn http://www.morning.brsgw.cn.gov.cn.brsgw.cn http://www.morning.qxmys.cn.gov.cn.qxmys.cn http://www.morning.lthgy.cn.gov.cn.lthgy.cn http://www.morning.wjhdn.cn.gov.cn.wjhdn.cn