centos 下mv 命令的一次纠结

今天在练习apache源码安装时,下载完用mv命令把软件包拖到/usr/local/src时,按照视频操作时出现失误,绕了个弯后才回到正轨。

先是我mv错了目录

cd /usr/local

mv /root/httpd-2.2.31.tar.bz2  .

我也不知道为什么视频中要在后面加一个点,反正不加的话就报错找不到文件,移动完了后才发现目录不对,于是,

cd src

mv /usr/local/httpd-2.2.31.tar.bz2  .

这下出问题了,死活报错提示找不到文件,可是我ls是看到文件在的啊,赶紧上网找,发现mv原来可以反过来的,试着用了一下,居然成了。

mv httpd-2.2.31.tar.bz2 /usr/local/src

cd src

ls

发现成功了,难道是视频上的方法不对吗,还是我理解错误。

时间: 2024-07-28 21:31:36

centos 下mv 命令的一次纠结的相关文章

Linux下mv命令详解

mv命令格式:mv [选项] 源文件或目录 目标文件或目录 mv命令参数(选项): -b :若需覆盖文件,则覆盖前先行备份. -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖: -i :若目标文件已经存在时,就会询问是否覆盖! -u :若目标文件已经存在,且源文件比较新,才会更新 -t :指定mv的目标目录,该选项适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后. 命令实例: 1.文件改名 命令:mv test.log test1.txt    说明:将

CentOS下常用命令

--查看某一个端口:netstat -lnp|grep 80 查看占用端口:netstat -lnp 或者 netstat -tnlup --设置防火墙: 开启80端口的访问#   /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT#   /etc/rc.d/init.d/iptables save#   /etc/init.d/iptables restart--查看防火墙#   /etc/init.d/iptables status --t

linux下mv命令移动目录的二种情况

mv 移动目录分为2种情况: 第一种:目标目录为空,使用mv命令可以直接移动,使用绝对路径执行或加参数-f 不会提示是否移动. [[email protected] ~]# mkdir 1 [[email protected] ~]# mkdir /tmp/1 [[email protected] ~]# mv 1/ /tmp/ mv: overwrite `/tmp/1'? n [[email protected]# /bin/mv 1/ /tmp/ 第二种:目标目录非空,使用绝对路径执行也会

Linux 下mv命令使用 目标目录不存在时会更名被目标目录并放在/目录下

mv带有重命名的功能 同一目录下 mv file1 file2    file1被重命名为file2 mv file1 /home/   file1被移动到/home 目录下 mv file1  /~     当目标目录不存在时,文件被移动到/目录下,更名为~ [注意]  重要的事情说三遍!!! 当在/目录下查看~文件时,vi ~  结果看到空白,是因为文件最末尾是空白的,导致误认为不是目标文件,找了半天,好醉,最后使用gedit查看后发现就是目标文件 当在/目录下查看~文件时,vi ~  结果

杂了个谈(三)——解决CentOS下yum命令报404错误的问题

最近在CentOS 6.6 x64操作系统下使用yum时会报如图-1所示的404错误: 图-1 yum命令报错信息 由于错误类型是404,首先想到的是是不是外网上不去了,结果能ping通,试了一下其他虚拟机,yum并没有出现同样的问题,而出错的虚拟机上也并没有印象对yum的配置等做过修改.无奈之下在网上搜了一下,发现下面这种方法可以解决问题: [[email protected] ~]# yum clean all [[email protected] ~]# rpm --rebuilddb [

CentOS下 Uptime 命令

对于一些人来说系统运行了多久是无关紧要的,但是对于服务器管理员来说,这是相当重要的信息.服务器在运行重要应用的时候,必须尽量保证长时间的稳定运行,有时候甚至要求零宕机.那么我们怎么才能知道服务器运行了多久呢? 在Linux 下,我们可以使用uptime 命令,而且此命令不必使用root 权限.uptime 命令在系统中已经默认安装了. 语法如下: $ uptime 你会在屏幕上看到如下显示: 这些信息保存在/proc/uptime 文件中,虽然是以文本方式保存,但是这些数据却不能直接显示,这就需

CentOS下date命令 - 显示和设置系统日期与时间

显示系统日期 要显示系统日期,只要输入: $ date Thu Dec 5 22:55:41 WIB 2013 格式化显示日期 日期有很多格式.如果你不喜欢默认的格式,你可以换一种格式.你可能会想"为什么我需要改变格式? 默认的输出对我足够了." 是的,你说的对,但是当你在编程时,默认输出或许无法满足你的需求,因此需要一些自定义输出. RFC 2822 的日期与时间输出格式 $ date -R Thu, 05 Dec 2013 23:40:53 +0700 RFC 2822 的格式像这

centos 下yum命令无法正常安装docker问题

docker安装前检查你对应centos版本,一般要高与3.8版本才支持[email protected] ~]# uname -aLinux bogon 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux在安装docker时出现如下错误信息,[[email protected] ~]# yum -y install dockerLoaded plugins: f

centos下vi 命令用法

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它.Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻. 1.vi的基本概念  基本上vi可以分为三种状态,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line