Linux入门基础
网课地址:http://study.163.com/course/courseMain.htm?courseId=232007
#5 Linux文件系统基本操作管理
复制文件、目录
使用cp命令赋值文件或目录:
cp 源文件 目标文件
常用参数:
-r 递归复制整个目录数
-v 显示详细信息
其中,在复制文件夹的时候需要使用-r参数。
cp -r 源文件 目标文件
如果既需要递归复制整个目录数,还需要显示详细信息,以下两种操作都是合法的:
cp -r -v 源文件 目标文件
cp -rv 源文件 目标文件
移动、重命名文件或目录
使用mv命令移动或重命名文件或目录:
mv 文件 目标目录
如果指定文件名,则可以重命名文件:
mv abc def
此命令指将abc重命名为def。
mv abc pack/def
这里是将abc移动到pack目录下并重命名为def。
创建、删除文件
通过touch命令可以创建一个空文件或更新文件时间
通过rm命令可以删除文件或目录
常用参数:
-i 交互式
-r 递归的删除,包括目录中的所有内容
-f 强制删除,没有警告提示(使用时需十分谨慎)
所谓交互式,就是每删除一个文件都要询问是否删除。
Linux下删除一个文件基本是恢复不回来的,请格外注意
创建、删除一个目录
通过mkdir命令创建一个目录
通过rmdir命令删除一个目录
dir = directory,目录
rmdir不能删除一个非空文件夹。
删除一个非空目录:
rm -r (-f)