linux常用命令及树莓派使用
发表于:2024-07-11 |
字数统计: 779 | 阅读时长: 3分钟 | 阅读量:

1、树莓派

1、常用命令

1
2
3
4
5
6
7
8
9
//查看树莓派信息
1. pinout
2. cat /proc/device-tree/model

//查看cpu
1、cat /proc/cpuinfo

//打印温度
1、echo $[$(cat /sys/class/thermal/thermal_zone0/temp)/1000]

2、树莓派使用摄像头

[微雪电子RPi Camera V2](RPi Camera V2 - Waveshare Wiki)

3、安装中文输入法

树莓派怎么安装中文输入法

4、文件传输

1、FTP

1
2
3
4
5
6
7
#FTP
# 安装vsftpd服务器
sudo apt-get install vsftpd
# 启动ftp服务
sudo service vsftpd start
# 重启
sudo reboot

ps: ftp上传文件出错:550 Permission denied

2、 Samba

树莓派上的Samba NAS系统:搭建步骤与实用指南

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sudo apt-get update
sudo apt-get install samba
sudo gedit /etc/samba/smb.conf
#末尾添加
[share]
comment = samba home directory
path = /home/xxx/xxx
public = yes
browseable = yes
read only = no
writable = yes
create mask = 0777
directory mask = 0777
available = yes
security = share
#重启
sudo service smbd restart
sudo ufw allow samba

windows系统此电脑—右击—>映射网络驱动器

3、ssh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#安装
sudo apt-get install openssh-server
#查看是否开启
ps -e|grep ssh
#开启服务
sudo /etc/init.d/ssh start

#root登录ssh
#给root设置密码
sudo passwd root #此时可切换root权限:su #退出root:exit
#root登录提示权限问题,修改:
vim etc/ssh/sshd_config
PermitRootLogin yes
#重启ssh
sudo /etc/init.d/ssh restart

vscode安装Remote-SSH插件,配置config文件

5、OELD显示

6、开机自动运行python脚本

1
2
3
sudo nano /etc/rc.local
#在exit0前增加一行
sudo python3 /home/pi/stats.py &

树莓派开机自动运行python程序的两种方式

2、Linux常用命令

Liunx命令大全

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//查看IP地址
1、hostname -I

//监控系统信息
1、top
2、htop

//安装.deb文件
1、sudo dpkg -i xxxxx.deb

//卸载.deb文件
1、sudo dpkg -r xxxxx

//查看已安装.deb文件(过滤:含"a"的文件)
1、sudo dpkg -l|grep "a"

3、树莓派小电脑

​ 树莓派4B4GV1.2,7寸ISP无触摸屏幕,树莓派官方桌面版带推荐软件版本。

cXqGPU.md.jpg

cXq0Vx.md.jpg

cXqDIK.md.jpg

4、双系统

1、系统分区

​ 若存储空间充足且为大容量硬盘时,可以将安装Linux_Ubuntu系统的硬盘分区为四个分区,分别为efi(Ubuntu系统引导区)、swap(内存交换空间,内存数据溢出或计算机准备休眠时会将数据存入该区)、ext4./(Ubuntu根部挂载点,可以对比理解为Windows系统下的C系统盘)、ext4./home(Ubuntu根部子挂载点,用于存放用户数据,可以对比理解为Windows系统下的非系统盘)。

​ 参考:Windows/Linux双系统安装(双系统独立分盘)-CSDN博客

2、双系统删除一个系统

​ 删除系统分区(包括该系统对应的EFI引导)。

​ 参考:Windows+Ubuntu双系统如何彻底删除Ubuntu操作系统_win和ubuntu系统怎么删除ubuntu系统-CSDN博客

5、虚拟机

​ 参考:超详细VMware安装Ubuntu虚拟机步骤_vmware虚拟机安装ubuntu教程-CSDN博客

电脑本机连了VPN 在虚拟机中没有连接 如何虚拟机共享主机VPN连接-CSDN博客

上一篇:
esp32s3
下一篇:
内存管理-堆栈