树莓派自启动python程序,远程树莓派桌面,重装树莓派系统,串口驱动,永不休眠,树莓派旋转屏幕方向,树莓派定时重启,修改矫正树莓派时间,raspbian Linux 系统命令常用
一、树莓派4B自启python的脚本方法
1、rc.local文件修改
(1)新建运行脚本
pi@zero:~/raspberry $ sudo nano test.sh
#!/bin/sh
cd /home/pi/Documents/Internet
/usr/bin/python3 Mytest.py > Mytest.log &
(2)赋于脚本可执行的权限
pi@zero:~/raspberry $ sudo chmod +x test.sh
(3)设置脚本为开机自启(切换到root账户)
pi@zero:~/raspberry $ sudo -i
root@zero:~# nano /etc/profile
(4)在文本结尾添加
/bin/sh /home/pi/Mytest.py/test.sh
2、profile
(1)新建运行脚本
pi@raspberrypi:~ $ nano test.sh 回车
/usr/bin/python3/home/pi/handV1.py > /home/pi/mylog& ctrl+x退出保存—yes
(2)赋予脚本可执行权限
pi@raspberrypi:~ $ sudo chmod +x test.sh 回车
(3)设置脚本开机自启(切换到root账户)
pi@raspberrypi:~ $ sudo -i 回车
root@zero:~$ nano/etc/profile 回车
(4)在文末添加:/bin/sh/home/pi/test.sh
这个“&”符号允许命令运行在一个指定的进程中,然后继续运行启动进程。
另外,确保文件名使用绝对路径,而不是相对于你的home目录的相对路径。例如:使用/home/pi/myscript.py
二、远程raspberry4b桌面
1、安装vnc,找到树莓派的IP地址
2、file--new connection,输入IP地址--ok
3、树莓派user,pwd(默认:pi,raspberry)
4、连接成功
5、vnc下载地址https://www.realvnc.com/en/connect/download/viewer/
6、vnc远程树莓派可能会遭到拒绝:
启动树莓派的VNC服务就可以访问了
pi@raspberrypi:~ $ sudo raspi-config 回车 -yes-如图
或通过SSH登录:图二的时候选择P2 SSH-yes
三、重装树莓派系统
1、格式化SDK,释放内存(需读卡器)
插入U盘(读卡器),右键点击“此电脑”,选择“管理”,在“计算机管理”的面板中点击打开“磁盘管理”,会看到目前电脑上的所有磁盘,找到U盘的索引名(如图标识,这里是“磁盘1”)
2、使用“WIN+R”打开运行对话框,输入cmd打开DOS命令运行环境,输入diskpart,按下回车,打开磁盘的DOS命令运行环境。
3、输入select disk 1(即选择磁盘1)选择你的U盘,按下回车,然后再输入clean命令,按下回车键进行清除,之后你在磁盘管理处会发现你的U盘已经由原来的三个小分区变成一个大分区
4、在磁盘管理的面板中,右键点击U盘,选择新建简单卷,即可开始向导,一直点击“下一步”直至完成,然后你就发现你的U盘已经回到最原始的状态了
5、安装balenaEtcher工具读取树莓派镜像文件,安装完成
6、balenaEtcher下载地址http://www.downza.cn/soft/287560.html
树莓派系统下载https://www.raspberrypi.org/products/raspberry-pi-4-model-b/
四、串口驱动
1、串口驱动程序CH34x_Install.exe
串口模块(CH34x USB to TTL)
2、usb连接电脑,“右键”点击“我的电脑” -> 点击“设备” -> “设备管理”,记住“端口(COM和LPT)”里的COM后的数字。如图:
3、树莓派串口查找命令 ls /dev/tty*
五、树莓派禁止休眠模式
1、打开lightdm.conf
命令sudo nano /etc/lightdm/lightdm.conf
2、修改lightdm.conf
#找到 [SeatDefaults] 段下的 ’xserver-command=X’, 取消注释 , 修改为 xserver-command=X -s 0 -dpms
#-s 设置屏幕保护不启用
#dpms 关闭电源节能管理
3、重启生效
命令 sudo reboot
六、putty启动树莓派python程序
1、连接树莓派IP
2、输入树莓派user,pwd--,命令python3 xxx.py
3、cmd命令上传程序至树莓派pi下
找到py所在位置(桌面/hello)命令:cd desktop;cd hello
执行命令scp xxx.py pi@192.168.0.00 ://hoem/pi输入树莓派pwd
七、树莓派旋转屏幕方向
1、修改启动配置文件 :sudo nano /boot/config.txt 回车
2、在最末尾添加
触摸屏使用display_lcd_rotate,HDMI使用display_hdmi_rotate
display_lcd_rotate=0(不能有空格) display_hdmi_rotate=0(不能有空格)
0-不旋转,1-顺时针旋转90度,2-顺时针旋转180度,3-顺时针旋转270度
Ctrl+x--y报存,重启
八、树莓派定时重启
1、例如:执行如下命令,让树莓派在每周一三五七的3:00点自动重启
sudo nano /etc/crontab
2、在文件中加入如下语句:
0 3 * * 1 root reboot
0 3 * * 3 root reboot
0 3 * * 5 root reboot
0 3 * * 7 root reboot
每一项内容都包含六个部分,从左到右分别为:分钟、小时、月份中的哪一天、年份中的哪一月、星期中的哪一天,还有定时执行的命令
3、ctrl+x--y保存
九、修改矫正树莓派时间
1、输入以下命令,然后键入回车
sudo dpkg-reconfigure tzdata
2、例如选择亚洲时区
3、选择上海时区
4、矫正时间:sudo ntpd -s -d
十、raspbian Linux 系统命令行常用工具
装机后我们配置的树莓派系统的 pi 用户密码默认为 raspberry
root 权限密码为 raspberry 、
sudo apt-get install vim 安装vim
sudo apt-get install build-essential c语言常用的库文件
sudo passwd root 修改树莓派root密码
startx 树莓派进入图形界面
man 或者 help 帮助命令 man 命令 或者 命令 --help
pwd 查看当前目录
绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
相对路径:路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man
ls #目录
lsusb #显示usb设备
cd #根目录
cd - #返回进入此目录之前的目录
cd … #返回上级
cd …/… #返回上两级
pwd #显示当前目录
mkdir #创建新目录
rmdir #删除目录
touch 用来修改文件时间戳(包括存取时间和更改时间),新建一个不存在的文件。
mv命令:用来移动文件或者将文件改名。
rm命令:删除一个目录中的一个或多个文件或目录。
Kill命令:终止指定进程的运行。
Ps命令:查看进程
cat命令:
(1)显示文件:cat 文件名
(2)创建一个文件,只能是创建新文件,不能编辑已有文件。Cat > 文件名
(3)将几个文件合并成一个文件:cat文件名1 文件名2…… > 文件名
cp 即拷贝文件和目录。主要语法为:
cp [options] source1 source2 source3 … directory
cp [-adfilprsu] 来源档(source) 目标档(destination)
- sudo passwd pi #修改 pi 密码
- sudo passwd root #设置 root 密码
- su root #切换到 root 用户
- su pi #切换到 pi 用户
树莓派自启动python程序,远程树莓派桌面,重装树莓派系统,串口驱动,永不休眠,树莓派旋转屏幕方向,树莓派定时重启,修改矫正树莓派时间,raspbian Linux 系统命令常用相关推荐
- 树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱
树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱 树莓派开机自启动Python并发送IP地址到指定邮箱 环境 用Python发送邮件 获取WIFI的IP地址 整合发送邮件和获取WIF ...
- mac用什么写python程序_macos,python_大家在mac系统都用什么编辑器写python程序?,macos,python - phpStudy...
大家在mac系统都用什么编辑器写python程序? 大家在mac系统都用什么编辑器写python程序?为什么? 相关阅读: 安卓大部分浏览器播放HLS协议直播流会从头开始 Http Cache-Con ...
- 树莓派python编程自学-两个简易的树莓派初学者Python程序
Python是由Guido van Rossum于1991年创建的高级编程语言.它是一种编程语言,就像C ++,C#,Java或任何其他编程语言一样. Python非常易于使用,语法清晰,但却是一种强 ...
- 树莓派python教程_两个简易的树莓派初学者Python程序
Python是由Guido van Rossum于1991年创建的高级编程语言.它是一种编程语言,就像C ++,C#,Java或任何其他编程语言一样. Python非常易于使用,语法清晰,但却是一种强 ...
- 树莓派能直接运行python程序_树莓派怎么运行python程序
树莓派运行Python程序的方法: 一.RaspBerry系统设置 1.首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器.比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包 ...
- 树莓派怎么运行python程序?
树莓派运行Python程序的方法: 一.RaspBerry系统设置 1.首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器.比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包 ...
- 在树莓派里面运行python代码_树莓派如何运行python程序
树莓派如何运行python程序 发布时间:2020-09-23 12:03:39 来源:亿速云 阅读:128 作者:小新 这篇文章主要介绍了树莓派如何运行python程序,具有一定借鉴价值,需要的朋友 ...
- 设置python程序开机自启动
设置python程序开机自启动 1.创建一个xxx.bat文件,右键编辑 2.在xxx.bat文件里面写入以下内容后保存: d: #如果需要开机自启动的python程序在c盘,不需要这一行程序:如果需 ...
- 月薪3万的python程序员都看了这本书
想必大家都看过吧 Python编程从入门到实践 全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 -- 游戏.数据可视化和 Web 应用程序,同时掌 ...
最新文章
- 当自动化遇见数字化——德资企业儒拉玛特的数字化实践
- android 用户界面教程实例汇总
- 【原】winform定制datagrid模板
- python 列表有没有顺序_python-如何获取列表的所有顺序,以使该列表等于另一个列表?...
- bat替换文件中的字符串_JavaScript 中替换字符串的几种方法
- linux系统sql语句报错_linux之SQL语句简明教程---CREATE VIEW
- 一次性搞清楚线上CPU100%,频繁FullGC排查套路
- Chrome 及驱动各版本下载地址
- linux重装系统步骤 包含raid【主要针对服务器重装】
- 统计检测(statistical tests)
- 洛谷 P1564 膜拜 题解
- Testin云测试平台
- IP前缀列表配置实验
- 【总结】1026- 一文读懂 base64
- 解决 Redis Desktop Manager 黑屏问题
- 如何基于ADAS Logger和CANape搭建一个自动驾驶路试采集系统
- cdh3.6.2集成zeppelin0.10.1及简单使用
- 在Mac下如何创建文件
- ‘findstr‘ 不是内部或外部命令,也不是可运行的程序或批处理文件...
- CStdioFile类