关机命令:

-->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:移动到当前单词的结尾。