现在的位置: 首页 > 综合 > 正文

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

2013年08月15日 ⁄ 综合 ⁄ 共 1414字 ⁄ 字号 评论关闭

新建目录:

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 :递归复制,适用于目录

抱歉!评论已关闭.