树莓派初始配置
sudo raspi-config
1.系统扩展到整个TF卡;
2.修改密码;
3.开机启动到桌面或Scratch;
4.区域语言去掉en_GB.UTF-8 UTF-8的*,将en_US.UTF-8UTF-8、zh_CN UTF-8 UTF-8、zh_CN GBK GBK选中(如用putty远程,为了显示中文,需将Window-Translation-Remote character set设置成UTF-8);
5树莓派摄像头;
6加入树莓派网站,可以在网上找到全球树莓派用户位置;
7超频,需做好散热;
8高级选项(其中ssh默认开启);
9相关信息;
查看主板温度
sudo /opt/vc/bin/vcgencmd measure_temp
cat /sys/class/thermal/thermal_zone0/temp
查看频率
cat /sys/devices/system/cpu/cpufreq/scaling_cur_freq
添加用户,查看用户目录
sudo adduser sgd
ls /home/
安装vnc服务器,开启,关闭
sudo apt-get install tightvncserver
vncserver :1
vncserver -kill :1
读出内存分配信息
cat /proc/meminfo
显示文件系统信息
df -h
用vim+gcc编写c的hello程序
vim hello.c
gcc -o hello hello.c
./hello
查看历史
history
配置HTTP服务器
sudo apt-get update
sudo apt-get install nginx
sudo /etc/init.d/nginx start
sudo apt-get install php5-fpm php5-sqlite
sudo vim /usr/share/nginx/www/test.php
使用usb摄像头
udo apt-get install fswebcam
sudo fswebcam -d/dev/video0 -r 320x240 /home/pi/Photo.jpg
改变下载源(大家可以自己搜索,快一点的源地址)
sudo vim /etc/apt/sources.list
设置静态IP地址.
(1).命令行设置(该方式只是临时设置,系统重启后失效)
[1].设置IP和掩码
ifconfig 接口名(如eth0) IP地址 netmask 子网掩码
[2].设置网关
route add default gw 默认网关
[3].设置DNS服务器地址
echo “nameserver DNS服务器地址”>/etc/resolv.conf
实例:假设设置eth0的IP:192.168.1.100,DNS:192.168.1.12
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
route add default gw 192.168.1.1
echo “nameserver=192.168.1.12”>/etc/resolv.conf
(2).修改文件来实现配置网络(需要重启网络接口)
[1].修改IP地址,文件:/etc/sysconfig/network-scripts/ifcfg-接口名
这里假设网络接口名为eth0.
cat</etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 (注:这里填的是网络接口名)
BOOTPROTO=none
ONBOOT=yes (注:是否随系统启动)
IPADDR=192.168.1.100(注:这里填写的是IP地址)
PREFIX=24 (注:这里填写的是掩码的长度)
GATEWAY=192.168.1.1( 注:这里写的是网关)
EOF
[2].修改DNS
echo “nameserver DNS服务器地址”>/etc/resolv.conf
[3].重启网络接口(假设为eth0)
ifup eth0(注:这里写的是接口名)
配置DLNA服务器
sudo apt-get install minidlna
(未完)