更新源地址

默认地址会使用国内的镜像 然而国内很多都不更新或者有问题 Raspbian Mirrors

pi@node5:~/hadoop-2.9.1-src $ more /etc/apt/sources.list
deb http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian stretch main contrib n
on-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
deb-src http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian stretch main contr
ib non-free rpi

copy sd card

使用 raspbian desktop自带的SD Card Copier: 可以copy 本机的sd 到读卡器中的sd; 也可以copy 读卡器1中的sd 到读卡器2中的sd;

New MicroSD Card for the Raspberry Pi 3 – How to create a bootable copy of the current SD card

ls

ls -l --block-size=M

添加用户

pi@node1:~ $ sudo addgroup hadoop
正在添加组"hadoop" (GID 1001)...
完成。

pi@node1:~ $ sudo adduser --ingroup hadoop hduser
正在添加用户"hduser"...
正在添加新用户"hduser" (1001) 到组"hadoop"...
创建主目录"/home/hduser"...
正在从"/etc/skel"复制文件...
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
正在改变 hduser 的用户信息
请输入新值,或直接敲回车键以使用默认值
	全名 []: 
	房间号码 []: 
	工作电话 []: 
	家庭电话 []: 
	其它 []: 
这些信息是否正确? [Y/n] y

pi@node1:~ $ sudo adduser hduser sudo
正在添加用户"hduser"到"sudo"组...
正在将用户“hduser”加入到“sudo”组中
完成。

mount usb device

1、 查看设备被挂载在哪里

pi@node1:~ $ tail -f /var/log/messages 
Jul 10 10:38:31 node1 kernel: [ 2081.865435] usb-storage 1-1.1.2:1.0: USB Mass Storage device detected
Jul 10 10:38:31 node1 kernel: [ 2081.873089] scsi host0: usb-storage 1-1.1.2:1.0
Jul 10 10:38:31 node1 mtp-probe: checking bus 1, device 5: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1/1-1.1.2"
Jul 10 10:38:31 node1 mtp-probe: bus: 1, device: 5 was not an MTP device
Jul 10 10:38:33 node1 kernel: [ 2083.389557] scsi 0:0:0:0: Direct-Access              SD Card Reader   1.00 PQ: 0 ANSI: 6
Jul 10 10:38:33 node1 kernel: [ 2083.391305] sd 0:0:0:0: [sda] 31116288 512-byte logical blocks: (15.9 GB/14.8 GiB)
Jul 10 10:38:33 node1 kernel: [ 2083.391585] sd 0:0:0:0: [sda] Write Protect is off
Jul 10 10:38:33 node1 kernel: [ 2083.398932]  sda: sda1
Jul 10 10:38:33 node1 kernel: [ 2083.400588] sd 0:0:0:0: [sda] Attached SCSI removable disk
Jul 10 10:38:33 node1 kernel: [ 2083.413449] sd 0:0:0:0: Attached scsi generic sg0 type 0

设备被挂载到sda1, 也就是/dev/sda1 ctrl-c 退出

2、新建挂载文件夹到/media下

sudo mkdir /media/usbstick

3、挂载

如果登陆为root用户,可以直接挂载

mount -t vfat -o rw /dev/sda1 /media/usbstick/

如果pi用户可以用如下命令挂载

sudo mount -t vfat -o uid=pi,gid=pi /dev/sda1 /media/usbstick/

现在可以读写设备重的数据了

4、卸载

sudo umount /media/usbstick

How to mount a USB flash drive on Raspberry Pi

RASPBERRY PI COMMAND LINE: CONNECT TO STORAGE

恢复sd卡

已经安装过NOOBS活着Raspbian系统的sd卡如何恢复?

查询cpu信息

pi@node1:~ $ lscpu
Architecture:          armv7l
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
Model:                 4
Model name:            ARMv7 Processor rev 4 (v7l)
CPU max MHz:           1400.0000
CPU min MHz:           600.0000
BogoMIPS:              38.40
Flags:                 half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32

golang 编译参数

GOOS=linux GOARCH=arm go build

wifi dhcp 静态ip设置

/etc/dhcpcd.conf

# Example static IP configuration:
interface wlan0
static ip_address=192.168.8.101/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.8.1
static domain_name_servers=192.168.8.1 8.8.8.8 fd51:42f8:caae:d92e::1

Tutorial - How to give your Raspberry Pi a Static IP Address

其他资源