PS→无奈:斩断本身的退路,才能更好地赢得出路。
想必你们对linux系统都不陌生,可是因为本身日常开发大部分都是在windows环境下,因此linux命令除了部署项目以及安装环境的时候用以外,用的不多,记忆不深入,特此记录一番,加深印象(本人是使用工具xshell+xftp做为演示更为直观)。linux
1.cd命令:更改当前目录(/:表明根目录);例:shell
2.ll命令:查看当前目录全部文件;例:windows
3.pwd命令:查看当前路径;例:工具
4.ls命令:查看当前路径下的文件列表;(spa
ls -a: 显示全部文件,包括隐藏文件(在linux中,隐藏文件的文件名以‘.’开头)3d
ls -l: 显示文件的全部信息,包括权限、所属用户、大小、访问时间等blog
)递归
5.mkdir命令:新建文件夹;例:开发
6.touch命令:新建文件(在linux中,文件的后缀名意义没有Windows的大,仅做为标识。);例:部署
7.vi命令:编辑文本文件(
按ESC键 跳到命令模式,而后:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃全部修改,从上次保存文件开始再编辑);例:
8.cat命令:查看文本文件内容;例:
9.cp命令:复制文件;(cp 文件名 目标目录)cp-r命令:复制文件夹;例:
10.mv命令:移动文件(至关于剪切后粘贴,也能够用来重命名);例:
重命名操做 mv 文件原名 文件重命名:
移动操做:mv 文件名 目标目录/
11.rm命令:删除文件(
-f参数:强制删除文件,不提示是否删除
-r参数:递归删除,用于删除文件夹及其中的全部文件
-r | -R: 递归式地删除列出的目录下的全部目录和文件);例:
rm命令会提示是否删除,而后y:是。n:否;
rm -rf 文件名(或目录):不提示的直接删除