首页 > 系统相关 >Linux文件和目录简单操作

Linux文件和目录简单操作

时间:2022-08-21 00:23:31浏览次数:65  
标签:文件 路径 目录名 复制 Linux rm 目录

Linux文件和目录简单操作

1.1 查看文件


如:

-a 显示所有文件及目录 (ls内定将文件名或目录名称开头为“.”的视为隐藏档,不会列出)
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)-t 将文件依建立时间之先后次序列出
-A 同 -a ,老师 (父目录)
-F 在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”
-R 若目录下有文件,则以下之文件亦皆依序列出

1.2 创建文件

touch + 文件路径/文件名 创建普通文件
(文件路径:可以是相对路径也可以是绝对路径)
mkdir + 目录路径/目录名 创建目录文件

1.3 删除文件

删除普通文件:rm + 文件路径/文件名
删除目录文件
1、 删除空目录 rmdir + 目录路径/目录名
rm -r +目录路径/ 目录名 ( -r 是rm的参数)
2、 删除非空目录
rm -r +目录路径/ 目录名

1.4 文件复制与重命名

文件复制粘贴
语法: cp [options] source… directory

-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。
-f:覆盖已经存在的目标文件而不给出提示。
-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答“y”时目标文件将被覆盖。
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
-l:不复制文件,只是生成链接文件。

1.5 文件移动

语法:mv [options] source… directory

-i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;
-f: 在 mv 操作要覆盖某已有的目标文件时不给任何指示;

标签:文件,路径,目录名,复制,Linux,rm,目录
From: https://www.cnblogs.com/RaymonGoGo/p/16609145.html

相关文章

  • Mac目录下打开iterm2终端
    iterm2使用教程:http://yu66.vip/doc/mac/005-Mac%E4%B8%8BIterm2%E4%BD%BF%E7%94%A8%E5%8F%8A%E5%BF%AB%E6%8D%B7%E9%94%AE.html#31-%E8%AE%BE%E7%BD%AE%E6%97%A0%E5%88......
  • linux磁盘扩容和增加磁盘(硬盘)
    第一种添加新硬盘查看新硬盘fdisk-l使用fdisk进行分区fdisk/dev/sdb n新建,e扩展分区,p主分区,主分区号1-4选1,起始柱面选择默认1从头开始,结束柱面大小选择+2G,p可查看......
  • Linux case语句用法
    case命令case语句与if-then-else语句的区别。例1:if-then-else语句,比较繁琐[19:37:32root@libin3libin]#usermod-Grootstudent[19:22:33root@libin3libin]#......
  • Vulfocus靶场 | Druid 任意文件读取(CVE-2021-36749)
    漏洞原理由于用户指定HTTPInputSource没有做出限制,可以通过将文件URL传递给HTTPInputSource来绕过应用程序级别的限制。由于ApacheDruid默认情况下是缺乏授权......
  • Vulfocus靶场 | Metabase geojson任意文件读取漏洞(CVE-2021-41277)
    漏洞描述etabase是一个开源数据分析平台。在受影响的版本中,已发现自定义GeoJSON地图(admin->settings->maps->custommaps->addamap)支持和潜在的本地文件包含(包括环......
  • Vulfocus靶场 | GoCD 任意文件读取漏洞 (CVE-2021-43287)
    漏洞描述GoCD一款先进的持续集成和发布管理系统,由ThoughtWorks开发。(不要和Google的编程语言Go混淆了!)其前身为CruiseControl,是ThoughtWorks在做咨询和交付交付项目时......
  • radhat7.9 文件打开限制设定
    打开文件限制设定echo"*softnofile65535">>/etc/security/limits.confecho"*hardnofile65535">>/etc/security/limits.confecho'*softnproc65535'>>/......
  • Python文件管理
    目录Python文件管理一、os模块1、方法大纲2、常用方法二、glob模块1、方法大纲2、使用示例三、shutil模块1、方法大纲2、压缩包四、pathlib模块1、对比图2、路......
  • Typora+picgo+github图片及文件上传
    一、本地文件上传github右上角newrepository复制https连接在本地下载:git然后找到你要上传的文件夹项目,右键点击文件夹(注意:不能选单个文件或者压缩包......
  • linux通配符
    linux通配符通配符就是键盘上的一些特殊符号,可以实现特殊的功能,例如模糊搜索一些文件常见通配符符号作用*匹配任意,0或多个字符,字符串?匹配任意一个字符,有......