当前位置:  技术问答>linux和unix

关于Linux下命令使用的问题求解

    来源: 互联网  发布时间:2017-01-26

    本文导语:  以root身份登录 之后在root家目录中创建了一个目录 dir_test_20111101 进入该目录后使用cp命令 cp -r /var/mail . 得到的是一个连接文件 之后再调用cp命令 cp -r /var/mail/ mail_tmp 得到的是一个目录 小弟想请教一下加不加"/"...

以root身份登录
之后在root家目录中创建了一个目录 dir_test_20111101
进入该目录后使用cp命令
cp -r /var/mail .
得到的是一个连接文件
之后再调用cp命令
cp -r /var/mail/ mail_tmp
得到的是一个目录

小弟想请教一下加不加"/"有啥区别啊?
是否只有拷贝的目录本身是连接时才会有所区别的呢???

|

[root@RHEL6A tmp]# cp -r /var/mail .
[root@RHEL6A tmp]# ls
data1.txt  data4.txt   osstarttest.txt     shaa.sh  test
data2.txt  etc.tar.gz  pulse-5iGMZJA28qP1  shab.sh  user1_files.txt
data3.txt  mail        pulse-l74hRhWYTOSG  shac.sh  virtual-root.JOp5Zt
[root@RHEL6A tmp]# ls -l mail
lrwxrwxrwx. 1 root root 10 Dec 21 11:30 mail -> spool/mail

因为/var/mail是个链接文件,cp -r是递归的拷贝目标对象,cp -r /var/mail .只是拷贝了这个文件
[root@RHEL6A tmp]# ls -l /var/mail
lrwxrwxrwx. 1 root root 10 Dec  8 13:44 /var/mail -> spool/mail
cp -r /var/mail/ mail_tmp是表示递归的拷贝/var/mail目录下的对象到当前目录下,并重命名该目录为mail_tmp
[root@RHEL6A tmp]# cp -r /var/mail/ mail_tmp
[root@RHEL6A tmp]# ls
data1.txt  etc.tar.gz       pulse-5iGMZJA28qP1  shac.sh
data2.txt  mail             pulse-l74hRhWYTOSG  test
data3.txt  mail_tmp         shaa.sh             user1_files.txt
data4.txt  osstarttest.txt  shab.sh             virtual-root.JOp5Zt
[root@RHEL6A tmp]# 

|




可以自己再试验一下各种不同效果的:

[root@RHEL6A tmp]# ls
data1.txt  data2.txt  data3.txt  data4.txt  shaa.sh  shab.sh  shac.sh  test

/etc/ntp 整个目录都拷贝当当前目录下了并保持原来的名字
[root@RHEL6A tmp]# cp -r /etc/ntp .
[root@RHEL6A tmp]# ls
data1.txt  data2.txt  data3.txt  data4.txt  ntp  shaa.sh  shab.sh  shac.sh  test

这样好像跟上面一样的
[root@RHEL6A tmp]# cp -r /etc/ntp/ .
cp: overwrite `./ntp/crypto/pw'? y
cp: overwrite `./ntp/step-tickers'? y
cp: overwrite `./ntp/keys'? y
[root@RHEL6A tmp]# ls
data1.txt  data2.txt  data3.txt  data4.txt  ntp  shaa.sh  shab.sh  shac.sh  test

这样就有点不一样了
[root@RHEL6A tmp]# cp -r /etc/ntp/* .
[root@RHEL6A tmp]# ls
crypto  data1.txt  data2.txt  data3.txt  data4.txt  keys  ntp  shaa.sh  shab.sh  shac.sh  step-tickers  test
[root@RHEL6A tmp]# 

    
 
 

您可能感兴趣的文章:

  • 求解windows下硬盘安装linux如何用linux引导
  • Linux Shell编程从初学到精通 第四章课后习题2 求解
  • linux命令求解释....
  • 求助linux下mysql 求解!
  • 关于linux shell的一个不明白的地方。求解
  • 高分求解:win2000访问linux
  • linux 内核一条语句求解
  • 小弟求解LINUX下SHELL编程问题
  • LINUX如何取进程信息,求解!!!
  • linux切换用户遇到的问题,求解!
  • linux上的媒体播放(高分在线求解)
  • 求解linux的网络设置
  • vmware linux分区问题--求解
  • 关于linux分区的问题~~~~大伙给个主意~~~40分求解
  • 急急急!!!高分求解linux 2.6 内核安装网卡的问题
  • 求解此linux命令意思~~~!!!!!!!
  • linux grep 正则表达式 求解释
  • 菜鸟求解linux 信号问题
  • 小弟没写过shell,求解 linux shell 命令
  • 秒爆,求教育,求解释,linux 的select()函数
  • Linux常用命令介绍:更改所属用户群组或档案属性
  • linux中有没有什么命令能列出所有linux的内部命令
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • linux在脚本执行命令和直接在命令行执行命令有什么区别
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • 有没有在windows下模拟Linux命令系统的软件! 我想学习Linux的基本命令!
  • Linux下chmod命令详细介绍及用法举例
  • linux 的命令操作和 windows的命令提示行有什么不同呢?? 为什么windows一般都不用命令提示行操作呢??
  • linux bash shell命令:grep文本搜索工具简介
  • linux系统安装测试命令oslevel,lsdev命令不识别
  • Linux_centos_redhat下tar命令解压tgz文件方法
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Docker官方镜像将会使用Alpine Linux替换Ubuntu
  • linux支持ti-rpc么?ti-rpc在linux中是不是只使用udp协议,不能使用tcp协议
  • 如何使用linux下gdb来调试python程序
  • 求redhat linux 9.0下可以使用的oracle 10g或9i,还有redhat linux 9.0下可以使用的eclipse下载地址
  • linux下c/c++使用hash_map方法介绍
  • 在XP下使用VMWare安装了Linux AS 5.6之后,使用FTP工具可以远程连接Linux,而在cmd命令行中却连接不上,什么原因 ?
  • 原来装了linux和win2k,使用LiLO启动,现在重新win2k,如何恢复使用LILO来引导使得Linux可用
  • 在shell中使用数组需要什么特殊的条件马? 怎么在有的linux下能够用,在有的linux下就不能能使用?
  • asp程序使用的access在Linux下如何使用!
  • [请置顶]关于Linux的安装使用问题 请放到 软件使用/操作系统 里提问
  • 新装的Linux使用root用户不能使用FTP?
  • LINUX下使用Eclipse,如何使用交叉编译器?
  • linux系统下使用使用性能监视工具的前提?
  • 使用VWMARE安装linux的内存使用问题
  • 嵌入式Linux使用外挂Vsftpd不能正常使用, 请高手解答,谢谢。
  • linux下用什么命令使用怎样使用*.bin文件?
  • 弱弱的问:如何得到某一时刻linux的cpu使用率以及使用曲线
  • 在linux下使用C开发,需要使用什么样的开发环境呀?
  • ATA硬盘使用LINUX, 使用中途出错。
  • 我直接在LINUX 系统命令符下使用有乱码?而在WINDOWS下,使用PUTTY 连接却很正常?
  • 用Star-Tools BootStar时不慎将有重要资料的D盘、E盘与后面的3个Linux分区合并成了一个Linux分区,使用 explore2fs报错,无法使用 explor
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3