当前位置:   article > 正文

树莓派学习笔记--树莓派终端基本操作与系统备份(全卡备份,压缩备份)_树莓派终端进入文件夹

树莓派终端进入文件夹

树莓派终端基本操作

  1. sudo su #切换为超级用户身份
  2. su lyh #切换回普通用户lyh(用户名)
  3. #目录切换命令
  4. pwd #显示当前所在目录
  5. cd ~ #切换到主目录(/home/用户名),~也可省略不写
  6. cd dir #切换到指定目录,dir表示文件路径
  7. cd .. #切换到上一级目录
  8. #文件展示命令
  9. ls #展示当前目录下所有文件和文件夹
  10. ls -a #展示当前目录下所有文件和文件夹(包含隐藏文件)
  11. #创建命令
  12. touch file #创建文件file
  13. mkdir dir #创建目录dir
  14. #查看命令
  15. cat file #查看文件file内容
  16. more file #查看文件file内容
  17. head file #查看文件file前10行内容
  18. tail file #查看文件file后10行内容
  19. #删除命令
  20. rm file #删除文件file
  21. rm -r dir #删除目录dir
  22. #重命名或移动命令
  23. mv file1 file2 #若file2不存在,则将file1改名为file2
  24. #若file2存在,则file1覆盖掉原flie2,并更名为file2
  25. mv file dir #将文件file移动到dir目录中

nano编辑器

        使用nano编辑文件file,若文件不存在,则创建文件file

  1. nano file
  2. ctrl + o #保存当前文档
  3. ctrl + s #保存当前文档
  4. ctrl + x #退出
  5. esc + u #撤销上次操作
  6. ctrl + u #粘贴
  7. ctrl + g #打开nano帮助文档

vi/vim 编辑器

        使用vi编辑文件file,若文件不存在,则创建文件file

vi file

        vi编辑器有3个模式:

        插入模式:此模式下可输入字符,按ESC将回到命令模式;

        底行模式:可以保存文件,退出vi,设置vi,查找等;

        命令模式:可以移动光标,删除字符等;

  1. #命令模式下使用
  2. :w #保存文件
  3. :q #退出编辑器,如果文件已修改,请使用下面命令
  4. :q! #退出编辑器且不保存
  5. :wq #退出编辑器且保存
  6. a #在当前光标位置的右边添加文本
  7. i #在当前光标位置的左边添加文本
  8. o #在当前行的下面新建一行
  9. #插入模式下使用
  10. 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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/713687
推荐阅读
相关标签
  

闽ICP备14008679号