访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux命令的复制,移动/重命名、删除

时间:2019-07-02

linux格式化命令_linux 命令_linux命令

2.、重命名(假如把剪切的文件存放在同一个目录中,则是重命名)

mv文件名 文件名(mv源文件 目标名称)

mv bb.txt cc.txt把文件bb.txt重命名为cc.txt

mv dir1 new_dir 重命名/移动 一个目录

删除文件或文件夹(rm: remove)

rm 直接删除,rm文件名

rm-f 强制删除文件或目录,假如要删除的文件不存在,也不提示rm -f文件名force

rm-i 删除前提示是否删除,默认不删除,若要删除,输入y interactive

rm-d 删除空白目录rm -d空目录名 directory

rm-r删除有内容的目录,将指定目录下的所有文件及子目录一并处理,递归删除 recursive

rm-rf filename强制删除目录或文件(目录有内容时,也删除)

rmdir删除文件夹(目录)

rm -f file1 删除一个叫做'file1'的文件'

rmdir dir1 删除一个叫做'dir1'的目录

rm -rf dir1 删除一个叫做'dir1'的目录并同时删除其内容

rm -rf dir1 dir2 同时删除两个目录及它们的内容

<2>

mkdir [dirname]//创建单个目录

mkdir -p newdir1/newdir2/newdir3//递归创建多级目录

mkdir dir1/dir2/newdir3//在已存在的目录中创建目录

mkdir -p dir1/newdir2/newdir3//在已存在的目录中递归创建多级目录

mkdir /home/zhangsan/movie//使用 相对于根目录的 ‘绝对路径’的方式创建目录

总结:新目录的层次大于1时,就需要-p参数

mv dir1 dir2//dir1移动到dir2的目录下linux命令,结果:dir2/dir1

linux命令_linux格式化命令_linux 命令

- f 删除已经存在的目标文件而不提示。

- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。

- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。 - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。

- l 不作拷贝,只是链接文件。 需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名是一个已存在的文件名,用cp命令拷贝文件后,这个文件就会被新拷贝的源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

$ cp - i exam1.c /usr/wang/shiyan1.

find命令结合cp命令,拷贝某个目录下所有文件到另一个目录中。-d 指定了保存java文件的目录-p 指定了生成的java文件所在的包例如编译当前目录下的schema.xls文件,java文件保存在src目录,包名为generate,其命令如下:xjc –d src –p generate schema.xsd如果编译文件是schema.dta,则命令如下:xjc –dtd –d src –p generate schema.dtd2. 通过ant编译在/jaxb-home/lib目录中的jaxb-xjc.jar包中包含了xjctask.class文件,可以依据该类定义一个ant task,通过执行该task生成java文件,task的定义如下:执行xjc task的ant代码样例如下:其中schema指定dtd或schema文件的位置。有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,我通过find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录:。

(2) 将usr目录下的所有文档拷贝到系统的/usr目录下:sudo cp -r ./usr/* /usr/。安装只是把要开发使用的库文件拷贝到c:/msys/1.0/lib/目录中,头文件拷贝到c:/msys/1.0/include/目录中。(1) 将libflashplayer.so拷贝到firefox的plugin目录:sudo cp libflashplayer.so /usr/lib/mozilla/plugins/。

mv命令

功能:为文件或目录改名或将文件由一个目录移入另一个目录中。该命令如同DOS下的ren和move的组合。

语法:mv [选项] 源文件或目录 目标文件或目录

说明: 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成 文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件 或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将 丢失。

参数:

- I 交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答y或n,这样可以避免误覆盖文件。

其他的选项、禁止目标另存为,修改shell32,如删除文件,其他选项请参看dll文件中的具体选项进行修改、本文章只介绍了我们日常操作中经常用到的dll修改选项、shdoclc、禁止文件被改名,即dll文件,相应的dll文件就会被调用:windowssystem目录下 二、shell32.4工具 2,修改shell32、禁止98文件共享控件,修改browselc、dll文件修改秘籍 1,请逐一删除,将该键值禁用即可。interner选项->,然后再尝试操作,点击“自定义级别”.,点ie上的工具—internet选项,打开网页、清除一下ie浏览器的缓存,点工具-internet选项-高级-把禁止脚本调试禁用了就行了,通过“安全设置”对话框: 1,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用,确定后再重新打开ie浏览器试试,在ie浏览器中设置“禁止自动脚本更新”..,谢谢采纳,再点internet删除文件(记得勾上删除所有脱机内容)。2、软件可设置指定数目操作,指定属性操作,也可以随机件数和随机属性进行操作,支持混批模式。

如果所给目标文件(不是目录)已存在,此时该文件的内容将被新文件覆盖。为防止用户在不经意的情况下用mv命令破坏另一个文件,建议用户在使用mv命令移动文件时,最好使用i选项。

需要注意的是,mv与cp的结果不同。mv好象文件“搬家”,文件个数并末增加,而cp对文件进行复制,文件个数增加了。

例1:将/usr/xu中的所有文件移到当前目录(用“.”表示)中:

$ mv /usr/xu/ * .

例2:将文件wch.txt重命名为wjz.doc

$ mv wch.txt wjz.doc

rm命令

功能:在linux中创建文件很容易,系统中随时会有文件变得过时且毫无用处。用户可以用rm命令将其删除。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。

语法: rm [选项] 文件…

如果没有使用- r选项,则rm不会删除目录。

linux格式化命令_linux命令_linux 命令

参数:

- f 忽略不存在的文件,从不给出提示。

- r 指示rm将参数中列出的全部目录和子目录均递归地删除。

- i 进行交互式删除。

del命令可以删除一个或数个指定的文件(但无法删除文件夹),如果键入“del *.*”命令将会删除当前路径下所有文件,系统会给出确认提示框请求确认。具体操作如下: 点击“开始 运行”,在运行对话框中输入“cmd”命令,弹出命令提示符窗口,接着输入“netsh int ip reset c:esetlog.txt”命令后会回车即可,其中“resetlog.txt”文件是用来记录命令执行结果的日志文件,该参数选项必须指定,这里指定的日志文件的完整路径是“c:esetlog.txt”。点击开始运行,在运行对话框中输入cmd命令,弹出命令提示符窗口,接着输入 netshintipresetc:resetlog.txt命令后会回车即可,其中resetlog.txt文件是用来记录命令执行结果的日志 文件,该参数选项必须指定,这里指定的日志文件的完整路径是c:resetlog.txt。

$ rm - ii test example Remove test ?n

Remove example ?y

<4>

在home目录下有wwwroot目录,wwwroot下有sinozzz目录linux命令,即/home/wwwroot/sinozzz

一、目录创建

在/home/wwwroot目录下新建一个sinozzz123的文件夹

mkdir /home/wwwroot/sinozzz123

二、目录复制

1.把/home/wwwroot/sinozzz里面的文件和文件夹等复制到home/wwwroot/sinozzz123目录下

sudo cp /usr/nx/home/nx/.ssh/authorized_keys2.tmp /usr/nx/home/nx/.ssh/authorized_keys2。sudo cp /usr/nx/home/nx/.ssh/authorized_keys2 /usr/nx/home/nx/.ssh/authorized_keys2.tmp。/usr/java/jdk1.6.0_18/bin/java -dfile.encoding=gbk -cp /home/testftp/temp_0802/log4j-1.2.11.jar:/home/testftp/temp_0802/monitor1.jar com.cn.test.testtwo。

2.把/home/wwwroot/sinozzz123/abc/下的文件夹和文件复制到home/wwwroot/sinozzz123目录下

cp -rf /home/wwwroot/sinozzz123/abc/* /home/wwwroot/sinozzz123

shell 脚本脚本说明:进入 vue2 工程目录进行 工程 build复制 build 结果到 tomcat 下 测试路径webpack-tomcat.sh#。2. 把下载包中的docs目录、tools目录、wwwroot下的classes、js、css、icon等目录(除了cgi-bin目录)复制过来。复制src源码到java源码目录,复制cmp下文件到web目录。

cp -rf /home/wwwroot/sinozzz /home/wwwroot/sinozzz123

三、目录剪切

1.使用mv命令剪切文件。

如需要将/home/wwwroot/sinozzz123/music/目录下的1.mp3文件剪切到/home/wwwroot/sinozzz123/abc目录下,执行下面的命令即可:

# mv /home/wwwroot/sinozzz123/music/1.mp3 /home/wwwroot/sinozzz123/abc

2.使用mv命令剪切文件夹。

linux命令_linux格式化命令_linux 命令

2、如果lz不想卸载该软件、建议在该软件带图夹里自行添加“.nomedia”文件、这样可以起到隐藏效果、任何图库都不会再显示(除非是专业流氓软件在运行) 3、直接卸载该软件、并手动删除照片夹内的缓存文件:sd卡/dcim/.thumbnails 4、卸载完成后再检查下数据库、看是否还有该软件残留文件:sd卡根目录/data/data 5、找到虚拟缓存区内的残留文件:sd卡根目录/data/dalvik-cache内(可以全部删除) 6、以上内容可以用手机管理器操作、最后重启手机。for/rd:\wwwroot\web\chouwazi.com\%iin(*.asp)do@echo%i>>c:\windows\temp\1.txt是把d:\wwwroot\web\目录下所有asp文件列出来,然后保存在c:\windows\temp\下的1.txtfor/d%iin(d:\wwwroot\web\*)do@echo%i这句是显示d:\wwwroot\web下所有文件,包括文件夹。第三步:单击开始剪切按钮, 剪切完成后,软件会自动打开剪切完成后文件的目录,也可以点击打开目录按钮找到剪切完成后的文件。

# mv /home/wwwroot/sinozzz123/soft /home/wwwroot/sinozzz123/abc

3.使用mv命令剪切文件夹和文件

把/home/wwwroot/sinozzz123/photo/下的文件夹和文件剪切到/home/wwwroot/sinozzz123/abc目录下

tar -cvf /home/abc.tar /home/abc 只打包,不压缩。root@tecmint:~# mv /home/user/downloads abc.tar.gz /home/user/desktop (return 0 when sucess)。[ lang ] d:\wwwroot\scssyc\wwwroot\public/../app/portal\lang\zh-cn\home.php。

四、目录重命名

在linux下,移动文件跟重命名都是同一个命令,mv(就是move的意思)

命令: mv 源文件名 目标文件名

1.把/home/wwwroot/sinozzz123/index.htm重命名为/home/wwwroot/sinozzz123/index.html

# mv /home/wwwroot/sinozzz123/index.htm /home/wwwroot/sinozzz123/index.html

2.把/home/wwwroot/sinozzz123目录重命名为/home/wwwroot/sinozzz456

# mv /home/wwwroot/sinozzz123 /home/wwwroot/sinozzz456

五、目录删除

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。

直接rm就可以了,不过要加两个参数-rf

即:rm -rf 目录名字

-r 就是向下递归,不管有多少级目录,一并删除

-f 就是直接强行删除,不作任何提示的意思

1.删除文件使用实例:

rm -f /home/wwwroot/sinozzz456/index.html

将会强制删除/home/wwwroot/sinozzz456/index.html这个文件

2.清空文件夹实例:

rm -rf /home/wwwroot/sinozzz456/abc/*

将会强制删除/home/wwwroot/sinozzz456/abc目录下所有文件、文件夹,保留/home/wwwroot/sinozzz456/abc目录

3.删除文件夹实例:

rm -rf /home/wwwroot/sinozzz456

将会强制删除/home/wwwroot/sinozzz456目录以及其下所有文件、文件夹

需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的