一、树莓派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)

  1. sudo passwd pi                   #修改 pi 密码
  2. sudo passwd root                 #设置 root 密码
  3. su root                          #切换到 root 用户
  4. su pi                            #切换到 pi 用户

树莓派自启动python程序,远程树莓派桌面,重装树莓派系统,串口驱动,永不休眠,树莓派旋转屏幕方向,树莓派定时重启,修改矫正树莓派时间,raspbian Linux 系统命令常用相关推荐

  1. 树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱

    树莓派4B开机自启动Python程序,发送WIFI-IP至指定邮箱 树莓派开机自启动Python并发送IP地址到指定邮箱 环境 用Python发送邮件 获取WIFI的IP地址 整合发送邮件和获取WIF ...

  2. mac用什么写python程序_macos,python_大家在mac系统都用什么编辑器写python程序?,macos,python - phpStudy...

    大家在mac系统都用什么编辑器写python程序? 大家在mac系统都用什么编辑器写python程序?为什么? 相关阅读: 安卓大部分浏览器播放HLS协议直播流会从头开始 Http Cache-Con ...

  3. 树莓派python编程自学-两个简易的树莓派初学者Python程序

    Python是由Guido van Rossum于1991年创建的高级编程语言.它是一种编程语言,就像C ++,C#,Java或任何其他编程语言一样. Python非常易于使用,语法清晰,但却是一种强 ...

  4. 树莓派python教程_两个简易的树莓派初学者Python程序

    Python是由Guido van Rossum于1991年创建的高级编程语言.它是一种编程语言,就像C ++,C#,Java或任何其他编程语言一样. Python非常易于使用,语法清晰,但却是一种强 ...

  5. 树莓派能直接运行python程序_树莓派怎么运行python程序

    树莓派运行Python程序的方法: 一.RaspBerry系统设置 1.首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器.比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包 ...

  6. 树莓派怎么运行python程序?

    树莓派运行Python程序的方法: 一.RaspBerry系统设置 1.首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器.比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包 ...

  7. 在树莓派里面运行python代码_树莓派如何运行python程序

    树莓派如何运行python程序 发布时间:2020-09-23 12:03:39 来源:亿速云 阅读:128 作者:小新 这篇文章主要介绍了树莓派如何运行python程序,具有一定借鉴价值,需要的朋友 ...

  8. 设置python程序开机自启动

    设置python程序开机自启动 1.创建一个xxx.bat文件,右键编辑 2.在xxx.bat文件里面写入以下内容后保存: d: #如果需要开机自启动的python程序在c盘,不需要这一行程序:如果需 ...

  9. 月薪3万的python程序员都看了这本书

    想必大家都看过吧 Python编程从入门到实践 全书共有20章,书中的简介如下: 本书旨在让你尽快学会 Python ,以便能够编写能正确运行的程序 -- 游戏.数据可视化和 Web 应用程序,同时掌 ...

最新文章

  1. 当自动化遇见数字化——德资企业儒拉玛特的数字化实践
  2. android 用户界面教程实例汇总
  3. 【原】winform定制datagrid模板
  4. python 列表有没有顺序_python-如何获取列表的所有顺序,以使该列表等于另一个列表?...
  5. bat替换文件中的字符串_JavaScript 中替换字符串的几种方法
  6. linux系统sql语句报错_linux之SQL语句简明教程---CREATE VIEW
  7. 一次性搞清楚线上CPU100%,频繁FullGC排查套路
  8. Chrome 及驱动各版本下载地址
  9. linux重装系统步骤 包含raid【主要针对服务器重装】
  10. 统计检测(statistical tests)
  11. 洛谷 P1564 膜拜 题解
  12. Testin云测试平台
  13. IP前缀列表配置实验
  14. 【总结】1026- 一文读懂 base64
  15. 解决 Redis Desktop Manager 黑屏问题
  16. 如何基于ADAS Logger和CANape搭建一个自动驾驶路试采集系统
  17. cdh3.6.2集成zeppelin0.10.1及简单使用
  18. 在Mac下如何创建文件
  19. ‘findstr‘ 不是内部或外部命令,也不是可运行的程序或批处理文件...
  20. CStdioFile类

热门文章

  1. 基于java的题库管理系统
  2. 全面解决Jenkins离线、安装插件失败
  3. 自由度比较高的java游戏_自由度超高的五款游戏,虽然是单机,但是玩家依旧很多!...
  4. Python学习笔记(十一)——第三十讲
  5. 基于SSM网上商城购物系统的设计与实现
  6. 服务器密钥文件是什么类型,服务器密钥对类
  7. matlab的交通灯信号识别,交通灯识别系统.docx
  8. 统信UOS安装 执行 curl命令
  9. ANSYS 提取一个简易斜拉桥数值模型刚度矩阵的三种方法
  10. STM32-串行FLASH文件系统FatFs