ln -s ~/node-v8.11.2-linux-x64/bin/npm usr/bin/npm
通过上面安装npm
FHS 协议
File System Hierarchy Standard
/usr 最大的目录,存放着应用程序和文件
b/bin 二进制可执行命令。该目录下存放着普通用户的命令
/boot 启动linux的核心文件
/dev 系统的设备文件,即设备的驱动程序
/etc 系统所有的配置文件都在这个目录中
/home 用户主目录的基点
/root 超级用户的目录
/lib 存放着和系统运行相关的库文件
/media 存放着可移除的设备,比如软盘,光盘
/mnt 挂载目录,是系统管理员临时安装文件的系统安装点
/opt (option : 自由选择)主要给源码安装软件时选择的安装目录位置
/sbin 系统的管理命令,这里存放的是系统管理员使用的程序
/srv 系统启动服务时可以访问的数据库目录
/tmp 临时文件,重启后自动清空
/sys 管理设备文件
/lost-found 这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件便会储存在这里
cd 进入,cd .. 回到上一级目录 , cd ~回到当前的主文件夹
创建一个路径
如果没有test1,输入-p 建立test1和再建立test2
第1个字母代表文件的类型:“d” 代表文件夹、“-” 代表普通文件、“c” 代表硬件字符设备、“b” 代表硬件块设备、“s”表示管道文件、“l” 代表软链接文件。 后 9 个字母分别代表三组权限:文件所有者、用户者、其他用户拥有的权限。
每一个用户都有它自身的读、写和执行权限。
第一组权限控制访问自己的文件权限,即所属用户权限。
第二组权限控制所属组访问其中一个用户的文件的权限。
第三组权限控制其他所有用户访问一个用户的文件的权限。
这三组权限赋予用户不同类型(即所有者、用户组和其他用户)的读、写及执行权限就构成了一个有9种类型的权限组。
r 读 w写 x执行
r w x
4 2 1
rwx = 7
rw- =6
r-- =4 依次类推
vi进入文件
:q!强制退出。
h左j下k上l右
ctrl +f向上翻页 ctrl+b向下翻页
ctrl +d向上翻半页 ctrl+u向下翻半页
+光标移动到一下个非空格行
0和home 回到每行首
$和end行尾
大写G 最后一行 也可以移动到第N行 5G表示第5行
小写gg 文件第一行
dd删除
/要查找内容 向下查找
?要查找内容 向上查找
tail 显示文件最后10行
tail -f 用户更改文件后刷新
tail -20f 显示20行
只找出带有yu的行 ,过滤作用
只展示带node的
加权限