所有命令都是在linux终端中写的
1.创建文件夹
命令:mkdir 文件夹名
如 mkdir demo
自定义创建目录的权限(属主,属组,其他用户操作等)
r 可读 4
w 可写 2
x 可执行 1
r-w-x 7
如 mkdir -m 777 test
2.创建文件
命令:touch 文件名
如 touch python.py
3.删除空目录 rmdir 目录名
rm 选择一个或多个文件或目录的删除
rm -f 忽略不存在的文件,不给出提示
rm -r 将列出的目录及其子目录递归删除
rm -v 列出详细信息
4.查看所有文件 ls
ls -l 以列表的方式查看文件的详细信息 可以简写为ll
ls -a 列出包括.a开头的隐藏的所有文件
5.查看当前操作所在路径 pwd
6.切换目录 cd
返回根目录 cd /
返回上层目录 cd ..
复制代码
7.挂载文件夹操作
mount -t vboxsf window中的共享文件夹名称
linux中用于和window共享文件夹链接的文件夹路径
8.复制文件
cp 来源文件路径 目标文件路径 (文件拷贝)
cp -r 来源目录 目标目录 (文件夹拷贝)
如果权限不够,则需要添加sudo使用管理员权限操作!
9.移动文件
mv 来源文件路径 目标文件路径 (移动文件)
mv -r 来源目录 目标目录 (移动文件夹/目录)
复制代码
10.多模式文档编辑器 vi或者vim (是vi的升级版)
复制代码
A.打开文件、保存、关闭文件(vi命令模式下使用)
vi filename 打开filename文件
:w 保存文件
:w vpser.net 保存至vpser.net文件
:q 退出编辑器,如果文件已修改请使用下面的命令
:q! 退出编辑器,且不保存
:wq 退出编辑器,且保存文件
B.插入文本或行(vi命令模式下使用,执行下面命令后将进入插入模式,按ESC键可退出插入模式)
a 在当前光标位置的右边添加文本
i 在当前光标位置的左边添加文本
A 在当前行的末尾位置添加文本
I 在当前行的开始处添加文本(非空字符的行首)
O 在当前行的上面新建一行
o 在当前行的下面新建一行
R 替换(覆盖)当前光标位置及后面的若干文本
J 合并光标所在行及下一行为一行(依然在命令模式)