加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.dakongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux下目录操作——进入、显示、复制、移动

发布时间:2022-10-05 16:42:47 所属栏目:Linux 来源:
导读:  linux下的目录就是找到某个文件或文件夹的路径。一般情况下的操作有进入指定的目录、打开指定目录下的文件夹、删除指定目录文件、在指定目录创建一个文件、移动目录文件等。

  进入到指定目录

  以/
  linux下的目录就是找到某个文件或文件夹的路径。一般情况下的操作有进入指定的目录、打开指定目录下的文件夹、删除指定目录文件、在指定目录创建一个文件、移动目录文件等。
 
  进入到指定目录
 
  以/开头的是绝对目录;不以/开头的是相对目录,也就是在当前目录下的作为基准。
 
  cd /home/duola/file
 
  进入主目录下,duola用户的file目录。
 
  cd
 
  cd 默认是反正上一层目录。cd ..也是返回当前目录的上一级目录。
 
  cd ../..
 
  返回当前目录的上上级目录。
 
  cd -
 
  返回到跳转到当前目录之前的上一个操作的目录。
 
  cd ~
 
  返回到主目录下。
 
  查看当前的目录
 
  pwd
 
  创建目录
 
  mkdir -p con1/con2/con3
 
  在当前目录下创建一个父目录,包含三层。
 
  mkdir f1 f2
 
  在当前目录下创建两个目录(文件夹)。
 
  删除目录
 
  rmdir f1 f2 f3
 
  删除三个目录。
 
  显示指定目录文件
 
  ls /home/duola/test
 
  显示test目录下的文件和文件夹。
 
  ls ..
 
  显示上一级目录的文件。
 
  重命名目录
 
  mv f1 f2
 
  把分f1的目录重命名为f2
 
  文件的复制
 
  cp指令能够实现文件和文件夹的复制,常用的有2种,一种是在把指定目录下的文件或文件夹复制到当前目录下。
 
  cp /home/duola/test/file.txt newfile.txt
 
  这样就把test目录下的file.txt复制到当前的目录下,并且命名为newfile.txt.造作文件夹只需要加一个 -r,如下所示:
 
  cp -r /home/duola/test/file newfile
 
  另一种是在当前目录下操作Linux 系统目录结构,
 
  cp a.txt b.txt
 
  把a.txt复制到当前目录下,命名为b.txt。相对应的目录的复制,只需加-r即可。
 
  还有一种是把一个目录下的文件,复制到另一个目录下,不一定非得在当前目录下操作:
 
  cp /home/duola/test1/a.txt /home/duola/test2/b.txt
 
  文件的移动
 
  mv /home/duola/test/a.txt /home/duola/test2/b.txt
 
  移动到当前目录下,或者是从当前的目录下移动到指定目录
 
  mv a.txt /home/duola/test2/b.txt
 
  移动目录就需要加上-r
 

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!