导读
食用树莓派(Raspberrypi)入门到放弃索引表
这是索引表,迷路者的救赎
这是索引表,迷路者的救赎
这是索引表,迷路者的救赎
重要的事情说三遍???
链接: 树莓派官网
- 官方论坛
- 树莓派实验室
- 树莓派论坛
- 开源中国社区
说明
爱瞎折腾有错吗???树莓派入门到放弃学习总结,在此记录个人的学习心得,走过的一些坑,给广大的兴趣爱好者提供一丢丢没有那么专业的解答233
硬件平台
必备:
- Raspberry pi 3 B+
- 5V 2.5A DC
- TF卡
可选:
软件平台
- Raspberry pi官方系统 RASPBIAN
- VNC,PuTTy 用于远程连接
索引表(迷途的羔羊)
在树莓派中的命令大全(linux)
写在前面的话
本人并不是什么大神,只是一名技术爱好者,所述的内容仅是个人理解所得。各位看官,自取利弊。
基础命令
- 命令可以接很多参数可起到事半功倍的效果,没有提到的根据个人使用情况搜寻帮助文档
1
2
3ls / ls -l / ls -a 简单列出 / 列出所有可见 / 列出所有可见&不可见
clear 清屏
cd / cd xxx 原地转圈圈 / 改变当前路径到xxx
- apt / apt-get
apt是简化写法有时遇到命令报错可尝试使用apt-get写法- sudo的权限问题
当你使用命令时有时会报权限的错,在命令前面加上sudo可以解决大部分问题,一般情况下我是习惯性的以sudo来执行命令的
软件的删除命令
apt-get purge / apt-get -purge remove
删除已安装包(不保留配置文件)。
如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件
apt-get autoremove
删除为了满足依赖而安装的,但现在不再需要的软件包(包括已安装包),保留配置文件。
apt-get remove
删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。
apt-get autoclean
APT的底层包是dpkg,而dpkg安装包时,会将* .deb放在/ var / cache / apt / archives /中,apt-get autoclean只会删除/ var / cache / apt / archives /已经过期的deb。
apt-get clean
使用apt-get clean会将/ var / cache / apt / archives /的所有deb删掉,可以理解为rm /var/cache/apt/archives/*.deb
。
如何那么彻底卸载软件呢?
具体来说可以运行如下命令:
删除软件及其配置文件
sudo apt-get --purge remove <package>
删除没用的依赖包
sudo apt-get autoremove <package>
此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理:
sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
当然如果要删除暂存的软件安装包,也可以再使用干净的命令。
apt-cache search # ——(package 搜索包)
apt-cache show #——(package 获取包的相关信息,如说明、大小、版本等)
sudo apt-get install # ——(package 安装包)
sudo apt-get install # —–(package - - reinstall 重新安装包)
sudo apt-get -f install # —–(强制安装?#”-f = –fix-missing”当是修复安装吧…)
sudo apt-get remove #—–(package 删除包)
sudo apt-get remove - - purge # ——(package 删除包,包括删除配置文件等)
sudo apt-get autoremove –purge # —-(package 删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))
sudo apt-get update #——更新源
sudo apt-get upgrade #——更新已安装的包
sudo apt-get dist-upgrade # ———升级系统
sudo apt-get dselect-upgrade #——使用 dselect 升级
apt-cache depends #——-(package 了解使用依赖)
apt-cache rdepends # ——(package 了解某个具体的依赖?#当是查看该包被哪些包依赖吧…)
sudo apt-get build-dep # ——(package 安装相关的编译环境)
apt-get source #——(package 下载该包的源代码)
sudo apt-get clean && sudo apt-get autoclean # ——–清理下载文件的存档 && 只清理过时的包
sudo apt-get check #——-检查是否有损坏的依赖