关机命令:
-->sudo poweroff
#关闭电源
-->sudo shutdown -h now
#立刻关机
-->sudo shutdown -h +2
#2分钟后关机
-->sudo reboot
#重启
-->sudo shutdown -r now
#立刻重启
-->sudo su
#普-->超
-->su pi
#超-->普
目录切换命令:
-->pwd
#显示当前所在目录
-->cd ~
#切换到主目录(/home/pi),~也可省略不写
-->cd dir
#切换到指定目录,dir表示文件路径
-->cd ..
#切换到上一级目录
文件展示命令:展示当前目录下的所有文件和文件夹
-->ls
#不包含隐藏
-->ls -a
#包含隐藏
创建
-->touch file
#创建文件file(包含后缀)
-->mkdir dir
#创建文件夹dir
查看
-->catfile
#查看文件file内容
-->morefile
#查看文件file内容
-->head file
#查看文件file前10行
-->tail file
#查看文件file后10行
删除
-->rm file
#删除文件file
-->rm -r dir
#删除目录dir
重命名或移动
-->mv file1 file2
#若file2不存在,则将file1改名为file2
#若file2存在,则file1覆盖掉原file2,并更名为file2
-->mv file dir
#将文件file移动到dir目录中
终端调用nano编辑器:
-->nano file.txt
#使用nano编辑文件file若文件不存在,则创建文件file.txt
nano编辑器常用快捷键
ctrl+o
#保存当前文档(也可用ctrl+s)
esc+u
#撤销上次操作
ctrl+u
#粘贴
ctrl+g
#打开nano帮助文档
终端调用vi编辑器
-->vi file.txt
#使用vi编辑文件file.txt(带后缀)
#若文件不存在,则创建文件fle
vi编辑器常用命令
(命令模式下使用):
W
#保存文件
q
退出编辑器,如果文件已修改请使用下面的命令
:q!
#退出编辑器,且不保存
:wq
#退出编辑器,且保存文件
a
#在当前光标位置的右边添加文本
i
#在当前光标位置的左边添加文本
o
#在当前行的下面新建一行
(插入模式下使用):
esc
#切换到命令模式
基本的Linux命令:
1、cd:改变目录。
2、cd..回退到上一目录,直接cd进入默认目录。
3、pwd:显示当前所在目录路径。
4、ls(ll):都是列出当前目录中的所有文件,只不过ll列出的内容更为详细。
5、touch:新建一个文件 如touch index.js 就会在当前目录下新建一个index.js文件。
6、rm:删除一个文件,rm -r src 删除src目录。
7、mkdir:新建一个目录,就是新建一个文件夹。
8、rm -r:删除一个文件夹,rm -r src 删除src目录。
9、mv:移动文件,mv index.html src index.html 是我们要移动的文件,src是目标文件夹,当然,这样写,必须保证文件和目标文件夹在同一目录下。
10、reset 重新初始化终端/清屏。
11、clear 清屏。(windows下是cls命令)
12、history 查看命令历史。
13、help 帮助。
14、exit 退出。
15、#表示注释。
系统方面:
1.Tab补全文件名或路径。
2.!!:执行上一条命令。
3.!pw:这是一个例子,是执行以pw开头的命令,这里的pw可以换成任何已经执行过的字符
4.!pw:p:这是一个例子,是仅打印以pw开头的命令,但不执行,最后的那个“p”是命令固定字符。
5.!num:执行历史命令列表的第num条命令,num代指任何数字(前提是历史命令里必须存在)。
6.!$:代指上一条命令的最后一个参数,该命令常用于shell脚本中。
7.esc+.:注意那个".“ 意思是获取上一条命令的(以空格为分隔符)最后的部分。
8.esc+b:移动到当前单词的开头。
9.esc+f:移动到当前单词的结尾。