树莓派运⾏python命令_《树莓派Python编程⼊门与实战》
——2.2 使⽤Raspb。。。
本节书摘来异步社区《树莓派Python编程⼊门与实战》⼀书中的第2章,第2.2节,作者:【美】Richard Blum,更多章节内容可以访问云栖社区“异步社区”查看
2.2 使⽤Raspbian命令⾏
树莓派Python编程⼊门与实战
树莓派第⼀次启动的时候,没有要求你提供⽤户名和密码。然⽽,在初始化启动之后的所有后续启动中,你都会看到Raspbian的登录屏幕。清单2.1显⽰了如何登录树莓派。默认情况下,输⼊⽤户名pi和密码raspberry就可以了。注意在你输⼊密码的时候,屏幕上不会显⽰任何东西,这是正常的。
清单2.1 登录树莓派
Debian GNU/Linux 7.0 raspberrypi tty1
raspberrypi login: pi
Password:
Last login: Wed Apr 17 20:34:50 UTC 2013 on tty1
Linux raspberrypi 3.6.11+ #371 PREEMPT Thu Feb 7 16:31:35 GMT 2013 armv6l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
pi@raspberrypi ~ $
成功登录后,你可以看到清单2.1所⽰的信息。Raspbian的提⽰符看起来就像这样:
pi@raspberrypi ~ $```
这也被叫做Linux命令⾏。通过使⽤命令⾏,你可以输⼊命令完成不同的任务。要让命令⽣效,其⼤⼩写要正确,并按回车键提交。
技巧:
Linux shell是什么?
当你在命令⾏输⼊命令时,你就在使⽤⼀种特殊的功能叫做Linux shell。Linux shell是⼀个交互式的功能,可以让你运⾏程序、管理⽂件、控制进程等。有若⼲种不同的Linux shell,Raspbian默认使⽤dash shell。
清单2.2显⽰了输⼊whoami命令后的返回。whoami命令会显⽰键⼊命令的⽤户是谁。在当前情况下,你可以看到是⽤户pi输⼊了命令。
清单2.2 在命令⾏输⼊⼀条命令
pi@raspberrypi ~ $ whoami
pi
pi@raspberrypi ~ $`
你可以⽤Linux命令⾏做很多事情。表2.1列出的⼀些命令可以在你开始学习Python编程的时候提供帮助。
在接下来的动⼿实验,你可以开始使⽤这些命令以便更好的理解它们。
登录并使⽤⼀些命令⾏命令
在本节,你将会在Raspbian命令⾏中使⽤⼀些命令。你将在下⾯看到操作步骤,出⼈意料的是使⽤命令⾏⼀点也不难。
1.给你的树莓派通上电。你会看到很多启动消息滚过屏幕。这些消息能提供很多信息,最好养成看这些消息的习惯。可能你不知道它们是什么意思,但是不⽤担⼼。随着时间的推移,你将会知道。
2. 在raspberrypi login: 提⽰符后,键⼊pi并且按回车键;然后你会看到Password: 提⽰符。
3.在Password:提⽰符之后,输⼊raspbian并且按回车键。如果成功,你将会看到pi@raspberrypi ~ $提⽰符;如果没有成功,你会看到消息“登录错误”并且会再次看到raspberrypi login:提⽰符。
提⽰:
空密码
如果你从来没有使⽤过Linux命令⾏登录,你可能会感到奇怪,让你输⼊密码的时候什么都不显⽰。通常情况下,在图形⽤户界⾯,当你输⼊密码时,每⼀个字符都会被显⽰成点或者星号;⽽在Linux命令⾏中,你输⼊密码时则什么都不显⽰。
4.在pi@raspberrypi ~ $提⽰符之后,输⼊whoami并且按回车键。你应该看到单词pi被显⽰出来,然后在下⼀⾏,⼜⼀个
pi@raspberrypi ~ $提⽰符会被显⽰出来。
5.现在,在提⽰符后输⼊命令calendar并且按下回车。你可以看到关于今天以及接下来⼏天的⼀些有意思的事情。
提⽰:
探索⽂件和⽂件夹
在接下来的⼏步,你将探索⽂件和⽂件夹。这些东西⾮常重要,在学会这些后,你就知道在哪⾥存储你根据本书创建出来的程序了。
6.输⼊ls命令然后回车。你应该可以看到当前⽂件夹下的所有⽂件和⼦⽂件夹列表。这个⽂件夹⼜被称为“当前⼯作⽬录”。
7.输⼊pwd命令然后回车。它会显⽰你当前⼯作⽬录的实际名称。如果你使⽤⽤户pi登录进树莓派,默认情况下它会显⽰你的⼯作⽬录
是/home/pi。
8.输⼊mkdir py3prog后回车,来创建⼀个叫py3prog的⼦⽂件夹。你将会使⽤它来存储你所有的Python程序以及⼯作中的⽂件。
9.你可以输⼊ls命令并回车来查看创建的⼦⽂件夹。除了刚才在第6步中看到的⽂件和⼦⽂件夹外,你现在应该可以看到py3prog⼦⽂件夹。
10.如果要把当前⼯作⽬录变成新创建的py3prog,可以输⼊cd py3prog然后回车。
11.要确定你在正确的⼯作⽬录,可以键⼊pwd后回车,它应该显⽰⽬录名称为/home/pi/py3prog
12.现在你可以通过简单的输⼊cd并回车来退回到⽤户pi的主⽬录。要确定你成功退回了主⽬录,可以键⼊pwd并回车。它应该显⽰⽬录名为/home/pi。
提⽰:
管理命令
现在我们可以开始使⽤⼀些命令帮助你管理树莓派。
13.(警告:下⾯的命令不会⼯作,当然它也不应该⼯作。)输⼊命令reboot然后回车。你应该看到消息:reboot: must be superuser.,就像清单2.3显⽰的⼀样。
清单2.3 尝试不⽤sudo重启
pi@raspberrypi ~ $ reboot
reboot: must be superuser.
pi@raspberrypi ~```
提⽰:
了解sudo
有些命令你没有特殊权限的情况下⽆法执⾏。例如,根⽤户,也叫做超级⽤户,这个账户最初被配置成Linux中的⼀个全能⽤户。设⽴它的主要⽬的是默认可以管理整个系统。在某些情况,根⽤户与微软Windows系统中的管理员账户类似。
出于安全考虑,最好避免使⽤根⽤户登录。在Raspbian上,你甚⾄不被允许登录到root账户。
那么,该如何执⾏那些需要root权限的命令呢,如安装软件或者重启你的树莓派?使⽤sudo可以帮助你完成操作。sudo代表“超级⽤户做的”。那些被允许使⽤sudo的账户可以执⾏管理任务。你的树莓派的⽤户pi默认情况就被授权使⽤sudo了。因此,如果你登录到pi⽤户,你就可以在命令前加上sudo来执⾏任何需要超级⽤户权限的命令。
14.输⼊sudo reboot然后回车,你的树莓派应该就重启了。
15.在树莓派的raspberrypi login:提⽰符后输⼊pi然后回车。你应该看到了Password:提⽰符。
16.在Password:提⽰符之后,输⼊raspbian并且按回车键。如果成功,你将会看到pi@raspberrypi ~ $提⽰符。如果没有成功,你会看到消息“登录错误”并且会再次看到raspberrypi login:提⽰符。
linux所有命令都无法使用17.如果要修改账户pi的默认密码,输⼊命令sudo raspi-config并且回车。你应该可以看到跟第⼀次启动⼀样的基于⽂本的菜单:
Rasp-config
info Information about this tool
expand_rootfs Expand root partition to fill SD card
Overscan Change overscan
configure_keyboard Set keyboard layout
change_pass Change password for 'pi' user
change_locale Set locale
change_timezone Set timezone
memory_split Change memory split
overclock Configure overclocking
ssh Enable or disable ssh server
boot_behaviour Start desktop on boot?
update Try to upgrade raspi-config
18.按向下箭头键4次,直到你到达change_pass菜单选项。按回车键。
19.屏幕上应该会显⽰“You will now be asked to enter a new password for the pi user”(现在你要为⽤户pi输⼊⼀个新密码)。按回车键。
20.当你在屏幕左下⾓看见Enter new UNIX password(输⼊新的UNIX密码)时,输⼊账户pi的新密码,然后按回车键。(密码需要⾄少⼋个字符长,使⽤字母和数字的组合。)同样,当你输⼊新密码时,它不会显⽰在屏幕上。
21.当你在屏幕左下⾓看见Retype new UNIX password:时,再次输⼊账户pi的新密码,然后按回车键。如果你输⼊正确,则会看到屏幕上显⽰密码更改成功。在这种情况下,按回车键继续。
22.如果你密码输⼊不正确,你将会看到⼀个消息There was an error running do change pass。在这种情况下你需要重复步骤18~21步直到成功。
23.回到Raspbian配置(raspi-config)菜单,按Tab键⾼亮选择< Finish >,然后按回车键退出菜单。
24.在屏幕的左下⾓,你应该看到已经退回到Raspbian提⽰符了。在Raspbian提⽰符后输⼊sudo poweroff并回车就可以退出树莓派并关闭它的电源。
现在你已经知道了⼏个Linux命令⾏命令了。你可以进⾏登录、切换到⼦⽬录、列出⼦⽬录中的⽂件,甚⾄做⼀些管理⼯作,如改变你的账户的密码或重启系统。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论