linux中关于mv命令的运用

mv  重命名或者移动

通过which命令查看mv命令的绝对路径,发现mv是做了别名的,实际命令是mv -i,-i的意思是询问确认

有时我们使用/bin/mv来避免询问,  当我们mv目录时,注意:若是目标目录存在的情况下,那么会把源目录移动到目标目录里
例:

创建一个目录11

将/etc/11移动到/tmp,依然取名11(原本/tmp里没有11目录)

  

查看/tmp,此时/tmp里有一个11的目录

  

再试验

  

按上述方式,将/var/11移动到/tmp,

 

/tmp里依然有11目录,但是没有询问是否覆盖原目录(奇怪!)

 

再看11目录里,原本空的目录里竟然出现了另一个11目录,原来刚才是把/var/11移动到/tmp/11里面了

因为按上面的移动方式,会把目录移动到指定的路径下,即/tmp/11目录下

正确移动方式:    

 

时间: 2024-10-04 21:28:18

linux中关于mv命令的运用的相关文章

linux中的mv命令

mv命令--文件移动和重命名 文件移动和重命名 mv示例: [[email protected] ~]# mv install.log /tmp/ [[email protected] ~]# ll /tmp/install.log -rw-r--r-- 1 root root 27974 10-21 15:30 /tmp/install.log 说明:移动文件到临时文件目录中 [[email protected] ~]# mv /tmp/install.log /tmp/coral.org [

linux中常见的命令

linux 中的命令非常多,但是玩过linux的人也从来不会因为Linux的命令如此之多而烦恼,我们只需要掌握其中常见的命令即可,可以在使用时去找man,会帮助你解决不少问题.下面就列出一些常见的linux命令. 1.cd命令 这是最基本的一条命令,用于切换文件目录,进入某一个文件夹内,参数为需要切换文件目录的路径,可以是绝对路径也可以是相对路径,例如: 1 cd /ren/text/ren1 #切换到目录/ren/text/ren1下面 当前位置在---ren1 2 cd ./ren2 #切换

记一次linux中简单的命令(一)

记一次linux中简单的命令(一) 什么是Linux? Linux是操作系统的核心.其实Linux是一个UNIX克隆.但它实际上是由Scratch的Linus Torvalds创建的. Linux是免费的开源软件,这意味着您可以简单地在Linux中更改任何内容并以您自己的名义重新分发它!有几种Linux发行版,通常称为"发行版". Ubuntu Linux 红帽企业Linux Linux Mint Debian的 Fedora的 Linux主要用于服务器.大约90%的互联网由Linux

linux中的压缩命令详细解析(二)

我们在<Linux中的压缩命令详细解析(一)>中已经讲解了常见的三种压缩命令,下面我们开始讲解工作中最常用到的tar命令. 为了使压缩和解压缩变得简单,tar命令就应运而生了.那么究竟该如何使用呢? tar.gz格式: 压缩命令: tar -zcvf 压缩文件名 源文件名 举例: 把abc文件压缩成后缀为tar.gz格式的文件 tar -zcvf abc.tar.gz abc 解压缩命令: 举例:解压缩abc.tar.gz文件 tar -zxvf abc.tar.gz tar.bz2格式: 压

教你在Linux中如何用命令或手动修改文件来添加一个用户

教你在Linux中如何使用命令或手动修改文件添加一个用户 首先我们从一个例子进行引入:添加一个happy用户,基本组为happy(5200),附加组为luzhi. 一.用命令的方法实现: groupadd -g 5200 happy useradd -u 5200 -g happy -G luzhi  happy passwd happy su - happy 这样就这个用户就创建成功了. 下面来演示一下: 验证系统中是否存在happy用户,从输出看是没有存在happy用户的. 2.我们先建一个

Linux中的In命令

ln是linux中一个非常重要命令.它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: ln -s  源文件 目标文件    -s 是 symbolic的意思. 例:ln  -s  /lib/lsb   /usr/lj即:在usr目录下建立指向/lib/lsb目录的lj文件. 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link

linux中的strings命令简介

摘自:http://blog.csdn.net/stpeace/article/details/46641069 linux中的strings命令简介 在linux下搞软件开发的朋友, 几乎没有不知道strings命令的.我们先用man strings来看看: strings - print the strings of printable characters in files. 意思是, 打印文件中可打印的字符.  我来补充一下吧, 这个文件可以是文本文件(test.c), 可执行文件(te

linux中的strings命令简介2

摘自:http://blog.csdn.net/stpeace/article/details/46641069 linux中的strings命令简介 之前我们聊过linux strings的用法和用途, 但据我了解, 还有部分朋友并不常用strings, 这是个不好的习惯. 所以, 本文继续啰嗦一下strings命令. 在软件开发中, 我们经常需要修改代码, 并生成静态库.动态库或者可执行文件, 有时候, 工程太大, 那怎样确定自己改动的代码正确编译到库中去了呢? 用strings命令吧!  

辛星浅析linux中的ac命令

linux中的ac命令根据当前/var/log/wtmp文件中的登录的进入和退出来报告用户连接的时间,默认是以小时为单位,如果不使用标识,则报告的是总时间. 它的主要参数有两个: (1)-d将显示每天的连接时间. (2)-p将显示每个用户的连接时间.