df 直接查看挂载的磁盘驱动器已经剩余的磁盘空间
shoutdown -h now
apt-cache search fortune --names-only 查找带有fortune关键字的软件包
apt-get install pmount
fdisk -l查看链接树莓派的磁盘驱动信息
pmount /dev/sda
pmount /dev/sdb1
上面分别挂载了两个磁盘(sda和sdb1是查看磁盘驱动信息显示)
df -l
显示挂载磁盘和他们的挂载点
ls -l /media
列出磁盘自动挂载的目录的内容
使用ufw创建防火墙
apt-get install ufw
ufw allow ssh
#这个表示允许ssh协议远程访问
ufw enable
远程连接到桌面xrdp
apt-get install xrdp
xrdp软件也包括了TightVNC服务器,支持RDP和VNC远程桌面协议
安装Apache Web服务器
1.apt-get install apache2
2.ufw allow http
3.使用另一台PC上的web浏览器连接树莓派,树莓派的IP地址作为web服务器的地址
4.ls -l /var/www
列出web服务器根目录内容,该目录下有一个文件:index.xml
5.ls -l /media/bigdisk/MyWebsite/
列出存储在外部磁盘上的网站内容(磁盘应该已被挂载)
6.ln -s /media/bigdisk/MyWebsite /var/www/MyWebsite
7.ls -l /var/www/
可以在web服务器的根目录下看到外部磁盘的链接
8.ls -l /var/www/MyWebsite/
ln -s命令创建了一个从web服务器到根目录到存储在外部磁盘的网站链接
9.使用另一台PC上的web浏览器显示网站IP/Mywebsite/hello./html
外部磁盘上的网站可以访问了
使用hostapd创建无线接入点
apt-get install hostapd udhcpd #安装了两个软件包
iw list | less #显示无线功能列表
iw list 命令验证是否支持接入点AP接口模式
less命令分页显示无线接口功能列表
cat /etc/resolv.conf
cat 命令显示保存在树莓派文件中的域名服务器地址
可以看到树莓派使用的DNS域名服务器为192.168.2.1
然后配置DHCP服务器
nano /etc/udhcpd.conf
更改interface开头的行 改为interface wlan0
#表示注释
#remaining 开头行中 通过移除# 去掉注释,将udhcpd的剩余时间配置的注释取消
更改#Example开始的段落
dns 192.168.2.1
subnet 255.255.255.0
router 192.168.0.1
domain local
lease 86400
保存并退出
nano /etc/default/udhcpd
打开文件后编辑 DHCP_ENABLED="no"前面加#注释该行
保存即可
参考链接:http://ju.outofmemory.cn/entry/238579