linux文件管理相关命令mv mkdir cp rm

来源:互联网 发布:mysql视频教程 韩顺平 编辑:程序博客网 时间:2024/05/11 09:12

新建目录:

mkdir directory


mkdir [-m] [-p] 目录

-m 指定属性,也可以事后用chmod命令修改属性 

-p 指定目录,默认是在当前目录想创建新的目录


rm 删除文件或目录( 可以使用正则表达式 )

用法:rm [选项]... 文件...  -f, --force强制删除。忽略不存在的文件,不提示确认  -i在删除前需要确认  -I在删除超过三个文件或者递归删除前要求确认。此选项比-i 提示内容更少,但同样可以阻止大多数错误发生  -r, -R, --recursive递归删除目录及其内容 //删除目录时需要  -v, --verbose详细显示进行的步骤
如:
删除当前目录所有文件,强制删除,不提示
rm -f *.*
删除刚才新建的目录
rm -rf code

mv 移动文件或目录

如子目录下将父目录的兄弟目录移到当前目录:

mv ../instruction . 


mv 还可以用来重命名文件或目录

mv gzip.txt tar.txt


cp 复制

cp - copy files and directories
SYNOPSIS
       cp [OPTION]... [-T] SOURCE DEST
       cp [OPTION]... SOURCE... DIRECTORY
       cp [OPTION]... -t DIRECTORY SOURCE...
DESCRIPTION
       Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.


       Mandatory arguments to long options are mandatory for short options too.


       -a, --archive
              same as -dR --preserve=all


       --backup[=CONTROL]
              make a backup of each existing destination file


       -b     like --backup but does not accept an argument


       --copy-contents
              copy contents of special files when recursive


       -d     same as --no-dereference --preserve=links


       -f, --force
              if an existing destination file cannot be opened, remove it and try again (redundant if the -n option is used)


       -i, --interactive
              prompt before overwrite (overrides a previous -n option)


       -l, --link
              link files instead of copying


       -L, --dereference
              always follow symbolic links in SOURCE


       -n, --no-clobber
              do not overwrite an existing file (overrides a previous -i option)


       -P, --no-dereference
              never follow symbolic links in SOURCE


常用:
-a :相当于-pdr的意思
-i :提示
-f :强制复制(替换)
-r :递归复制,适用于目录


原创粉丝点击