首页 > 系统相关 >linux007之文件、目录操作命令

linux007之文件、目录操作命令

时间:2023-02-12 23:02:26浏览次数:39  
标签:文件 操作命令 删除 文件名 路径 目录名 linux007 目录

查看当前所在目录:

  pwd:查看当前所在目录路径

  ls:查看当前目录所有文件

  ls 路径:查看指定目录下所有文件

  ls -l :以列的形式查看当前目录所有文件

  ls -l 路径:以列的形式查看指定目录所有文件

  ls -a:查看当前目录下所有子目录和文件(包括虚拟的目录信息)

  ls -al :以列的形式查看当前目录下所有子目录和文件(包括虚拟的目录信息)

 

切换目录:

  绝对目录:以盘符开头的目录叫绝对目录

  相对目录:以目录名开头的目录叫相对目录

  cd 目录名:切换目录;

  cd /home : 这叫切换到绝对目录,系统会从盘符下面开始找起,查找范围是所有目录内。

  cd home : 这叫切换到相对目录,系统会从当前目录下面开始找。查找范围是当前目录内。

  cd ~ :进入当前登录用户的根目录。

  cd .. :返回上一级目录

  cd . :返回当前目录(这样使用是没有意义的),这个命令多用在执行文件上

 

创建目录:

  mkdir 目录名:当前目录下创建目录

  mkdir 路径 目录名:在指定目录下创建目录。可以使用绝对路径和相对路径

  mkdir -p 路径+目录:创建多层级目录

 

删除空目录:

  rmdir 目录名:删除一个空目录。注意1:如果目录不为空则不能删除。注意2:该命令不能删除文件

  rmdir 路径目录名:指定路径删除目录

 

删除文件和目录:

  rm 文件名 :删除文件(如果文件有内容则会提示)

  rm -f 文件名 :强制删除文件(如果文件有内容则不会提示,直接强制删除)

  rm -r 目录名: 递归删除目录(有内容则一层层提示)

  rm -rf 目录名:强制递归删除目录(不会任何提示,直接强制删除)

 

创建文件:

  touch 文件名:创建单个文件

  touch 文件名1 文件名2... : 创建多个文件

  touch 路径文件名: 指定目录创建文件

 

复制文件、目录(源文件还在):

  cp 源文件名 目标路径:复制“源文件” 到 “目标路径” 中

  cp 源目录名 目标路径:  复制“源目录” 到 “目标路径” 中。注意:如果 “源目录” 有内容则不能复制

  cp -r 源目录名 目标路径:复制“源目录” 到 “目标路径” 中。注意:如果 “源目录” 有内容也能复制

  如果目标路径已经存在相同名称的文件, 则会提示“是否覆盖”?

 

移动文件、目录(源文件不存在):

  mv 源文件名 目标路径:移动“源文件” 到 “目标路径” 中

 

重命名文件(覆盖文件):

  mv 文件名1 文件名2:重命名文件,也就覆盖文件,直接将“文件名1” 的命令重命名成“文件名2” ,内容也一起覆盖到“文件名2”当中。

 

标签:文件,操作命令,删除,文件名,路径,目录名,linux007,目录
From: https://www.cnblogs.com/FBGG/p/17114936.html

相关文章

  • Linux系统目录
    软件安装:目录作用/usr系统级目录。可理解为C:/Windows/,/usr/lib:可理解为C:/Windows/System32。/usr/local用户级的程序目录。可理解为C:/ProgremFiles/......
  • 文件目录的命令
    1、pwdpwd#显示当前工作目录的绝对路径2、lsls[选择][目录或是文件]#显示当前目录下的目录和文件#-a显示当前目录所有的文件和目录,包括影藏的#-l......
  • Linux基础命令-ls显示目录和文件的属性信息
    前言        ls命令是常需要用到的linux命令之一,熟悉其参数的搭配有利于操作上的便利,ls命令可以显示目录和文件的属性,一起来看下展开的属性有哪些。一、ls命令介绍......
  • Linux基础命令-cd切换目录
    前言        cd命令是一个频繁使用到的命令,熟悉其参数的搭配有利于操作上的便利,这个命令用于切换目录,一起了解看看。一、cd命令介绍    cd命令来自于英文词......
  • bat批处理批量修改文件后缀 遍历子目录文件夹
    假设有目录和子目录中有很多要修改后缀的文件。 测试文件下载:bat批量修改文件名.zip (1.6K) 去掉后缀的点:1::@echooff2for/r%%ain(*.xlsx)doren"%%a"......
  • 分享一个好用的目录扫描工具
    dirmap!!!dirmap是一个一个高级web目录扫描工具,功能将会强于DirBuster、Dirsearch、cansina、御剑功能特点支持n个target*n个payload并发支持递归扫描支持自定义需要递归扫描的......
  • linux007之文件、目录操作命令
    查看当前所在目录:pwd:查看当前所在目录路径ls:查看当前目录所有文件ls路径:查看指定目录下所有文件ls-l:以列的形式查看当前目录所有文件ls-l路......
  • wt命令,在当前目录启动Windows Terminal
    使用wt命令在当前目录打开WindowsTerminal运行环境:windows10在任意目录下打开WindowsTerminal的默认目录为C:\Users\username>,若想要使用wt命令在当前目录打开Wind......
  • python路径 目录 文件夹
    绝对路径1、os.path方法importosimportsyscurrent_directory=os.path.dirname(os.path.abspath(__file__))print(current_directory)2、os.path.abspath方法import......
  • 提取目标jar文件中的内容到指定目录
    jdk为11importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.nio.file.Files;importjava.n......