Linux常用命令
Linux系统需要输入命令后才能执行,下面给大家总结了一些基本命令。
1.几个热门的快捷键
[Tab] 有『命令补全』与『文件补齐』的功能
[Tab] ## 接在一串指令的第一个字的后面,则为『命令补全』
[Tab] ## 接在一串指令的第二个字以后时,则为『文件补齐』
[Ctrl]+ C 是Linux 底下输入了错误的指令或参数,想让当前的程序『停掉』
[Ctrl]-d 『键盘输入结束(End Of File, EOF 或 End Of Input)』的意思
另外,他也可以用来取代 exit 的输入
[shift]+{[PageUP]|[Page Down]}
[Shift]+[Page Up] ## 往前翻页
[Shift]+[Page Down] ## 往后翻页
2.查看当前目录: pwd
3.改变当前目录(相对路径和绝对路径): cd
4.查看当前目录下的文件和文件夹
dir:在Linux系统和Windows系统中都能用
ls:只能在Linux 系统下使用
5.创建文件及文件夹: mkdir
6.删除文件或文件夹: rm-rf+文件或文件夹
7.删除『空』的目录:rmdir
8.新建一个空文件 : touch+文件名
9.查看文件内容 :
more+文件名
tail+文件名(查看文件后面的内容)
head+文件名(查看文件前面的内容)
10.编辑文件:vi
命令模式和输入模式之间切换用esc
i:insert插入,变成的编辑模式
a:append 追加,变成了编辑模式
w:write保存
q:quit退出
wq:保存并退出
q!:不保存退出
11.移动文件或者改名文件 :mv
12.数据同步写入磁盘: sync
13.惯用的关机指令:shutdown
14.切换执行等级: init
Linux共有七种执行等级:
run level 0 :关机
run level 3 :纯文本模式
run level 5 :含有图形接口模式
run level 6 :重新启动
15.档案与目录的显示:ls
16.取得路径的文件名与目录名:basename,dirname
17.档案预设权限:umask
18.观察文件类型:file
19.改变文件的所属群组:chgrp
20.改变文件拥有者:chown
21.进程查看:pf—ef|grep
"|":管道符号—把管道前面的输出作为管道后面的输入
重定向符号
1.">":把前面的命令输出的内容转到后面指定的文件中(新建文件)
2.">>":把前面的命令输出的内容转到后面指定的文件中(追加文件)
例:
ls-1>test.md
把ls-1命令的输出重新定向到文件test.md中,如果文件不存在,则新建文件。如果文件存在则将文件覆盖。
22.三个基本的命令
r : read 读
w : write 写
x:执行
23.文件的格式
文件类型+自己的权限+同组用户的权限+其他用户的权限
修改权限:chmod
例如:
chmod u + x readme.md (u:给自己增加执行权限)
chmod g + x readme.md (g:同组用户)
chomd o + x read.md (o:给其他用户增加执行权限)