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

linux 对文件和目录进行管理

发布时间:2022-11-05 10:53:25 所属栏目:Linux 来源:
导读:  一般在终端中对文件和目录的管理的基本命令有以下九种

  这 ! 么 ! 多!*

  兄台莫慌! 请听小弟慢慢道来

  1.拷贝文件:cp

  2.移动文件:mv

  3.删除文件:rm

  4.列出
  一般在终端中对文件和目录的管理的基本命令有以下九种
 
  这 ! 么 ! 多!*
 
  兄台莫慌! 请听小弟慢慢道来
 
  1.拷贝文件:cp
 
  2.移动文件:mv
 
  3.删除文件:rm
 
  4.列出文件目录:ls
 
  5.创建目录:mkdir
 
  6.删除目录:rmdir
 
  7.查看当前工作目录:pwd
 
  8.切换目录:cd
 
  9.查看文件类型file
 
  1.拷贝文件:cp
 
  命令格式:cp [-f i r] 源文件 目标文件
 
  *
 
  我们把源文件拷贝到目标位置的时候,如果有同名的文件,这时候可以使用选项:
 
  -f : 表示直接覆盖
 
  -i:表示征求用户的意见(用按下y表示要覆盖,按下n不覆盖)
 
  举例:
 
  1.      cp      etc/passwd           tmp
  *将etc目录下的passwd文件复制到tmp目录下
 
          2.     cp   -r     ect/yum               tmp
  *将ect下的yum目录完整的复制到tmp目录下(注意:是整个目录,加上-r选项)
 
             3.     cp    *.c       home/sjh      
  *将当前目录下所有后缀名为.c的文件 全部复制到目标位置
 
  2.移动文件 :mv
 
  命令格式:mv [-f i] 源文件 目标文件
 
  * 与cp基本相同
 
  不同点:移动目录时,不加-r选项
 
  举例:
 
  1.  mv       temp/passwd       etc
  2.   mv      tmp/yum          etc    
  3   mv        *.c                          home/sjh
  4. mv    test.txt                test2.txt
  *第四个例子: 将当前目录下的test.txt文件剪切之后放置在同一目录下,然后改名为test2.txt . 实现的就是重命名的操作.
 
  3.删除文件名或目录 : rm
 
  命令格式:rm[-f i r] 文件名或者目录名、
 
  *要删除目录Linux 文件与目录管理,加上-r选项。加上-f选项:不用询问用户,直接删除。
 
  1.rm        tmp/*
  2.rm   -r    tmp/*
  4.列出文件目录 :ls
 
  命令格式:ls[ -l i d a] 文件名或者目录名
 
  -l : 以长格式显示文件或目录的详细信息
 
  -a: 显示包括隐藏文件在内的所有文件
 
  -d: 显示目录自身的信息
 
  -i: 显示出索引号
 
  举例:
 
  1.ls
  *显示当前工作下的文件或目录名称
 
  2.  ls     -l
  *显示当前目录下的文件和目录的详细信息
 
  3.  ls    -a    root
  *root下的所有文件 (root是当前目录下的子目录),包括隐藏文件
 
  4. ls    -dil     root
  *root自身的详细信息, 和他的索引号
 
  5.创建目录
 
  命令格式:mkdir [-p] 目录名
 
  *-p :创建多级空目录
 
  1.mkdir     tools
  *在当前用户主目录下,新建tools文件夹。
 
  2.mkdir -p  zzti/cs/wl15
  *在当前目录下,新建三级空目录
 
  # 6.删除空目录
 
  命令格式:rmdir [-p] 目录名
 
  *-p :删除多级空目录
 
  注意:这个命令只能删除空目录;若要删除非空目录,要使用rm 命令。
 
  1. rmdir    tools
  2.rmdir -p zzti/cs/wl15
  *这三级目录全部删除
 
  7.查看当前目录:pwd
 
  命令格式:== pwd==
 
  1.pwd
  8.切换目录:cd
 
  命令格式:cd [路径名]
 
  1.cd
  2.cd ~
  *前两条目录作用相同:进入当前用户的主目录
 
  3.cd ..
  *进入当前目录的上一级目录,及当前目录的副目录
 
  4.cd -
  *返回刚才的工作目录
 
  5.cd /
  *直接切换到根目录
 
  6. cd  boot/grub
  *进入boot/grub这个目录
 
  9.查看文件类型:file
 
  命令格式:file 文件名
 
  1.file   bin/ls
  *显示出:ls文件是一个可执行的二进制文件
 
  2.file   etc/passwd
  *显示出,该文件是一个ascii码文本文件
 
  难免有点疏忽,还请广大网友斧正
 

(编辑:我爱资讯网)

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