赞
踩
- sudo su #切换为超级用户身份
- su lyh #切换回普通用户lyh(用户名)
-
- #目录切换命令
- pwd #显示当前所在目录
- cd ~ #切换到主目录(/home/用户名),~也可省略不写
- cd dir #切换到指定目录,dir表示文件路径
- cd .. #切换到上一级目录
-
- #文件展示命令
- ls #展示当前目录下所有文件和文件夹
- ls -a #展示当前目录下所有文件和文件夹(包含隐藏文件)
-
- #创建命令
- touch file #创建文件file
- mkdir dir #创建目录dir
-
- #查看命令
- cat file #查看文件file内容
- more file #查看文件file内容
- head file #查看文件file前10行内容
- tail file #查看文件file后10行内容
-
- #删除命令
- rm file #删除文件file
- rm -r dir #删除目录dir
-
- #重命名或移动命令
- mv file1 file2 #若file2不存在,则将file1改名为file2
- #若file2存在,则file1覆盖掉原flie2,并更名为file2
- mv file dir #将文件file移动到dir目录中
使用nano编辑文件file,若文件不存在,则创建文件file
- nano file
-
- ctrl + o #保存当前文档
- ctrl + s #保存当前文档
- ctrl + x #退出
- esc + u #撤销上次操作
- ctrl + u #粘贴
- ctrl + g #打开nano帮助文档
使用vi编辑文件file,若文件不存在,则创建文件file
vi file
vi编辑器有3个模式:
插入模式:此模式下可输入字符,按ESC将回到命令模式;
底行模式:可以保存文件,退出vi,设置vi,查找等;
命令模式:可以移动光标,删除字符等;
- #命令模式下使用
- :w #保存文件
- :q #退出编辑器,如果文件已修改,请使用下面命令
- :q! #退出编辑器且不保存
- :wq #退出编辑器且保存
- a #在当前光标位置的右边添加文本
- i #在当前光标位置的左边添加文本
- o #在当前行的下面新建一行
-
- #插入模式下使用
- esc #切换到命令模式
树莓派的官方系统是基于 Debian 的,主要是两个分区:启动分区(boot)、根分区(root),boot分区主要存放系统启动文件和驱动文件,分区格式为Fat32;root分区主要存放系统配置信息和配置目录,分区格式为EXT4。
对于树莓派系统的备份,主要就是对 boot 和 root 分区的备份。而 root 分区里面只有一部分空间存储有内容,剩下的部分是空的,全卡备份就是直接对整个 SD 卡空间进行备份。而压缩备份是备份 boot 分区和 root 分区中有内容的空间。
使用树莓派官方的备份方式SD Card Copier来备份树莓派系统。
首先将一张新的大于系统SD卡的SD卡插入树莓派中(使用读卡器),弹出的挂载信息中填入密码然后桌面就会有一个新的磁盘/dev/sda1;
然后打开SD Card Copier;
选择系统卡mmcblk0备份到新卡sda,然后点击start等待即可。
可以对全卡备份的文件进一步进行 PiShrink 裁剪。
PiShrink 是 Github 上开源的树莓派压缩工具,通过裁剪上面用 Win32DiskImager 或者 dd 命令全卡备份的镜像,去掉没有内容的分区,从而减小备份镜像的大小。
先将全卡备份的镜像文件复制到树莓派系统中,打开终端执行如下命令下载 sh 脚本文件,默认存到/home/user目录下;
wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh
将其拷贝到镜像所在文件夹下。执行如下命令增加执行权限;
chmod +x pishrink.sh
然后执行如下命令即可。
sudo bash pishrink.sh rpi-back.img
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。