树莓派常⽤命令初始化配置
sudo raspi-config
启动图形化界⾯
startx
升级系统
sudo rpi-update
⽴即关机
sudo shutdown -h now
更新软件源
sudo apt-get update
更新已经安装的软件
sudo apt-get upgrade
安装XX软件
sudo apt-get install XX
切换到root⽤户
su root
设置user⽤户的密码
passwd user
修改⽹络参数
sudo nano /etc/network/interfaces
查看⽹络配置
ifconfig -a
重启⽹络
sudo service networking restart
扫描WIFI
sudo iwlist wlan0 scan
获取GPIO信息
gpio readall
重启
sudo reboot
资源管理命令:
1、top :查看系统的运⾏情况
2、free -m(-k, -g):查看内存分配情况
3、sudo df -h :查看磁盘使⽤情况
4、sudo du -sh :查看当前⽬录下的磁盘使⽤信息
⽂件管理
1、pwd :显⽰当前的绝对路径
2、cd :切换路径
3、cd .. :切换到上级⽬录
4、find :查⽂件
1、sudo raspi-config  初始化配置
2、startx 启动图形化界⾯
3、sudo rpi-update 升级系统
4、sudo reboot 重启
5、sudo shutdown -h now ⽴即关机
6、sudo apt-get update  更新软件源
7、sudo apt-get upgrade  更新已经安装的软件
8、sudo apt-get install XX  安装XX软件
9、su root 切换到root⽤户
10、passwd user  设置user⽤户的密码
资源管理命令:
1、top :查看系统的运⾏情况
2、free -m(-k, -g):查看内存分配情况
3、sudo df -h :查看磁盘使⽤情况
4、sudo du -sh :查看当前⽬录下的磁盘使⽤信息
进程管理
1、ps :查看系统正在运⾏的进程
2、ps -ef | less :查看系统所有的进程,包括后台进程。
3、kill -<signal> <PID> 对进程做出⼀定的操作
注:* signal 1 (SIGHUP): hang-up的缩写,该信号通知应⽤程序重新启动      * signal 3 (SIGQUIT):该信号通知应⽤程序清理⾃⾝资源并退出
* signal 6 (SIGABRT):该信号通知应⽤程序终⽌并⽴即退出
* signal 9  (SIGKILL):该信号⽴即终⽌应⽤程序
* PID :应⽤程序的进程号,可以通过ps 查看
⽂件管理
1、pwd :显⽰当前的绝对路径
2、cd :切换路径
3、cd .. :切换到上级⽬录
4、find :查⽂件
注:参数解析
-L :表⽰启动符号连接跟踪,默认情况下是不会启动的。
-maxdepth<number>: 该选项指定find命令最⼤的⽬录查看深度,如果为1的话表⽰当前⽬录⽂件和⼀级⼦⽬                  录⽂件。
-newer<file>:表⽰只查指定⽂件的修改时间更新的⽂件
-empty:表⽰只查空⽂件
-atime<number> :表⽰只查距离上次访问指定天数之后的⽂件
-name<filename>:表⽰搜索完全匹配指定⽂件名的⽂件
-exec<command>:指⽰find命令为每个匹配的⽂件路径执⾏指定的命令。
例:find /mnt/volumer -empty -name foobar -exec rm
作⽤:该命令会搜索/mnt/volumer 中的所有名称匹配foobar的空⽂件,并执⾏rm命令将其删去
5、file <filename> :通过读取filename⽂件的内容判断⽂件的类型。
6、grep <pattern> <file>: grep 所有的参数都⽀持通配符,所以你可以搜索整个⽬录中所有⽂件内容
编辑器vi的使⽤:(vi和vim的联系)
编辑器:编辑器就是⼀款软件,他的主要作⽤是⽤来编辑。如编写⽂件,编写代码等。
windows中的常⽤编辑器: notepad(笔记本) notepad++,UltraEditor, SlickEditor
linux中常⽤的编辑器:  ⾃带的最古⽼的vi。⽐较好⽤的是vim,gedit。
注意:vim是vi的升级版,推荐使⽤vim。
但使⽤vim(vi)打开⼀个⽂件时,如果⽂件不存在他会帮你新建⼀个⽂件。
vi的两种⼯作模式:
命令模式:  当vi打开时默认为命令模式,要转⼊输⼊模式,需要按a或i键。在命令模式下所有的输⼊都被vi当作命令来对待。(所以不要乱按)
输⼊模式: 输⼊模式⽤来向⽂件输⼊内容。当输⼊完成要保存⽂件时需要按Esc键切换到命令模式。
注意 :  看屏幕左下⾓,当命令模式时⽆提⽰信息或者提⽰⽂件名等信息,当输⼊模式时,提⽰:--INSERT--
使⽤⽅式:  vi  pathname    打开或创建⼀个⽂件
在命令模式下保存⽂件:
:wq      保存并且退出
:w        只保存不退出
:q        不保存退出  (只是进来看了⼀下没改时退出⽤)
:q!        不保存强制退出
:wq!      保存并强制退出
vi  的⾼级使⽤(在命令模式下使⽤)
*  /xxx      查 xxx
*  :⾏数  快速切换到指定⾏数
*  :set nu  设置显⽰⾏号
*  :set nonu  设置不显⽰⾏号
注意:设置永久显⽰⾏号,需要修改vi的配置⽂件。打开vi的配置⽂件~/.vimrc 在其中输⼊set nu 即可。
*    dd        删除⼀整⾏
*    numdd    删除num⾏
*    numyy    复制num⾏
*    p              粘贴
注意:    复制时要把光标放在多⾏的第⼀⾏,粘贴时实际粘贴到当前光标所在⾏的下⼀⾏。
*    vim⽔平分屏的使⽤ :vim -on file1 file2 ...其中:
o(是⼩写字母o,不是数字零)n(表⽰你要分屏的⽂件个数)
find查命令的使用
filen(⽂件名多个⽂件⽤空格分开)
我⽤两个⽂件做测试想到上⾯那个⽂件⽤:ctrl + w + k
想到下⾯的⽂件⽤:ctrl + w + j
当然你懒的话可以⽤:ctrl + w + w
*  在⽔平分屏好的⽂件中在打开别的⽂件:sp filename
*  vim垂直分屏:vim -On file1 file2 .....
其中:O(是⼤写字母O,不是数字零)n(表⽰你要分屏的⽂件个数)              filen(⽂件名多个⽂件⽤空格分开)
想到左⾯那个⽂件⽤:ctrl + w + h
想到右⾯的⽂件⽤:ctrl + w + l
*  在垂直分屏好的⽂件中在打开别的⽂件:vsp filename
*  撤销命令(命令模式下有效)
u :⼩写的 u 键。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。