IT兄弟会全栈工程师精英班第三天(学习笔记)

2016-08-09  本文已影响0人  咚呱

Linux常用命令

** 1. Linux管理文件和目录命令**

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 显示所在目录 cat 显示文件的内容
grep 在文件中查找某个字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录

** 1.1 pwd命令**

** 1.2 cd命令**

** 1.3 ls命令**

选项 含义
-a 列举目录中的全部文件,包含隐藏文件
-l 列举目录中细节,包含权限、所有者、群组、大小、创建日期、文件是否是链接等
-f 列举的文件显示文件类型
-r 逆向,从后向前地列举目录中内容
-R 递归,该选项递归地列举当前目录下所有子目录内的内容
-s 大小,按文件大小排序
-h 以人类可读的方式显示文件的大小,如用K、M、G作单位
Ls -l examples.doc 列举文件examples.doc的所有信息

** 1.4 cat命令**

** 1.5 grep命令**

** 1.6 touch命令**

** 1.7 cp 命令**

** 1.8 mv 命令**

选项 含义
-i 互动:如果选择的文件会覆盖目标中的文件,他会提示确认
-f 强制:它会超越互动模式,不提示地移动文件,属于很危险的选项
-v 详细:显示文件的移动进度
+ `mv`命令
```
root@tecmint:~# mv t.txt Document
```
> 把文件`t.txt` 移动到目录`Document`中。

** 1.9 rm 命令**

选项 含义
-i 互动:提示确认删除
-f 强制:代替互动模式,不提示确认删除
-v 详细:显示文件的删除进度
-r 递归:将删除某个目录以及其中所有的文件和子目录
rm t.txt

该命令删除文件 t.txt

** 1.10 rmdir 命令**

** 2.0 sudo 命令

** 2.1 chmod 命令**

Vim常用命令

** 1.1 Vim模式**

** 1.2 三种模式之间的切换**

指令 含义 指令 含义
a 当前字符后面插入 A 末行插入
s 删掉当前字符并插入 S 删除当前行插入
i 当前字符前面插入 I 行首插入
o 下一行插入 O 上一行插入

** 1.3 命令模式下指令**

指令 含义 指令 含义
h l
k j
yy 复制当前行 nyy 复制n行
dd 删除当前行 ndd 删除n行
nG 第n行 G 最后一行
dG 从当前行删除到最后
p(小写) 往下面粘贴 P(大写) 往上面粘贴
^ 行首 $ 行末
d^ 从当前光标删除到行首 d$ 从当钱光标删除到行末
shift+tab 往左走 tab 往右走
/ 搜索查找

** 1.4 保存与退出指令**

指令 含义
:w 保存,但不退出
:wq 保存并退出
:x 保存并退出
:q 退出,如果当前文件没有保存,禁止退出
:q! 不保存退出
:w file1 将内容保存至文件file1中,注意:此时编辑的仍为原文件
:w! file1 将内容覆盖保存至文件file1中,如文件file1存在,:w file1将禁止执行

** 1.4 环境设置**

指令 含义
:set 显示已设置的环境状况
:set all 显示所有的环境设置选项
:set nu 显示行号
:set nonu 不显示行号
:set ts=n 设置Tab键的长度为n

node.js之创建服务器

上一篇下一篇

猜你喜欢

热点阅读