登录目标 linux 服务器 ssh
ssh 用户名@IP地址
回车后输入密码回车即可登录
查看文件夹和文件 ls ll
查看当前目录下可见文件夹和文件
隐藏的文件夹和文件不会展示
- 平铺展示
ls
- 列表展示
ll
查看当前目录下所有文件夹和文件
隐藏的文件夹和文件也会展示
- 平铺展示
ls -a
- 列表展示
ll -a
查看当前目录下指定文件夹内的文件
ll 文件夹名称
清屏 clear
清除交互终端内所有的内容
clear
创建文件夹 mkdir
mkdir 文件夹名称
删除文件/文件夹 rm
注意事项:删除后没有回收站,无法找回,务必谨慎操作
删除文件
rm 文件名
删除文件夹 rm -rf
-r
表示递归删除-f
表示强制删除(不加-f
时,会一个一个询问用户是否要删除该文件夹或文件)
一起使用,则能删除文件夹内所有内容
rm -rf 文件夹名称
跳转到目标目录 cd
cd 目标目录路径
修改文件名/移动文件 mv
- 修改文件名
mv 旧文件名 新文件名
- 移动文件
mv 原文件路径 新文件路径
上级目录为 ../
上级的上级目录为 ../../
,依此类推
小技巧:在输入文件名时,输入首字母按 tab 键会自动补全
复制/拷贝文件 cp
cp 被拷贝的文件名 拷贝后生成的新文件名
新建文件 touch 或 vi
方式一:touch
touch 文件名
方式二:vi
vi 是 vim 的简写,都能使用
新建一个文件,并打开
vi 文件名
查看文件 vim等
方式一:vim
使用 vim 编辑器打开文件
vim 文件名
方式二:cat
cat 文件名
方式三:head
只显示文件的前面几行
head 文件名
方式四:tail
只显示文件的末尾几行
tail 文件名
搜索内容 grep
grep "搜索的关键字" 被搜索的文件目录
如下例:在 package.json 中搜索 “babel”
grep "babel" package.json
vim 编辑器的使用
用 vim 打开文件
vi 文件名
文件刚打开时,无法输入内容,只能用键盘上的方向键移动光标
按 i 切换为编辑模式
此时左下角会显示
这时便可以输入内容了
按 Esc 退出编辑模式
左下角的 INSERT 会消失,不再能修改内容
输入 :w 回车,保存文件
输入 :q 回车,退出 vim 编辑器
输入 :q! 回车,强制退出 vim 编辑器
若修改了内容,没有保存时想退出,可执行强制退出