linux
mkdir
创建文件夹
mkdir
-p 递归创建
mkdir test
mkdir -p /test/demo
rmdir
删除空文件夹
rmdir
rmdir test
pwd
展示当前所在目录位置
cp
复制
cp -rp [源文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性
cp -r /project/map_data/data /project/
find
查找文件
find [搜索范围] --name [文件或文件名]
find / --name docker
touch
创建文件
tocuch
touch 文件名
cat
查看文件内容
cat
-n 显示行号
cat -n index.js
vim
编辑文件
esc键 退出编辑模式
:wq 保存修改并退出
:q! 不保存修改并退出
mv
剪切
mv
mv ./data/* .
rm
删除
rm
-r 删除目录
-f 强制删除
rm -rf project
chmod
权限管理
chmod
chmod 数值
数值
r 可读 4 可查看内容
w 可写 2 可删除,修改,创建
x 可执行 1 可以进入目录
u 所有者
g 所属组
o 其他人
chmod -R
-R 递归修改