命令基本格式

  • 命令格式:cmd [-options [parameter]] [file]

    • cmd :命令名,如ls,cd等。
    • []:表示可省略内容。
    • -option:选项,用于控制命令。格式有2种:-h、–help。
    • parameter:给不同选项的设置的参数。
    • file:执行命令的文件或目录。

目录操作

  • pwd:显示当前目录的绝对路径。
  • cd:切换目录。
示例:
cd .. #切换到上级目录
cd ~ #切换到用户根目录
cd - #返回上次的工作目录
  • ls:显示目录内容。常用参数:

    • -l:长格式显示,包含文件权限等数据。
    • -a:显示包括隐藏文件在内的所有内容。
    • -h:以易读的方式(GB、kB等)方式显示文件容量。
    • -t:以文件修改时间排序。
    • -S:以文件大小排序。
示例:
ll #同ls -la
ls ./*.txt #显示当前目录下所有的txt文件
  • mkdir:创建目录。常用参数:

    • -m:设置目录权限。
    • -p:递归创建目录。
示例:
mkdir -p t1/t2 #递归创建目录t1/t2
mkdir -m 755 t #创建权限为755的目录t
  • rmdir:删除空目录。非空目录用rm删除。常用参数:

    • -p:删除子目录后上一级目录也是空目录,则一起删除。
示例:
rmdir -p t1/t2 #删除子目录t2,t2删除后若t1也为空目录,则一起删除。

文件或目录操作

  • mv:移动或重命名文件或目录。常用参数:

    • -b:如果目标文件存在,先备份,再覆盖。
    • -f:如果目标文件存在,强制覆盖。
示例:
mv t1.txt t2.txt #(文件->文件)将t1.txt重命名为t2.txt
mv t1.txt t1/ t #(文件->目录)将t1.txt移动到t1/中
mv t1/ t2/ #(目录->目录)如果t2存在,则是将t1移动到t2中;如果t2不存在,则是将t1重命名为t2
  • cp:复制文件或目录。常用参数:

    • -a:通常在复制目录时使用,复制目录下所有文件且保留其链接、权限等文件属性。
    • -r:如果源是一个目录,则递归复制目录。
    • -f:覆盖已存在文件时不需询问。
示例:
cp -r t1/* t2/ #递归复制t1中的所有内容到t2中。
cp -r t1/ t2/ #递归复制t1到t2中。
  • rm:删除文件或目录。常用参数:

    • -f:强制删除。
    • -r:递归删除。
示例:
rm -f t1.txt #强制删除t1.txt
rm -rf t1/ #递归强制删除t1文件夹内的所有内容

linux目录、文件操作命令相关推荐

  1. Linux目录文件操作命令篇--(工作常用命令的深度使用,小白必收藏)

     写在前面: 在window的世界里,大家一定很熟悉对文件和目录的各种添加.删除.更新等操作.同样,linux 的世界里也少不了这些最基本的技能,这就需要大家掌握一些操作命令,本篇着重于综合整理工作中 ...

  2. 学习java的心得感悟--Linux的文件操作命令

    Linux的文件操作命令 ** 第一周 来说一说学习Java的心得感悟吧!!! 1.我觉得学习java一个是循环渐进得到,有始有终的按部就班,脚踏实地,java是一门有着阶梯性的一门语言,要按java ...

  3. Linux 目录文件与管理

    Linux 目录文件与管理 Linux目录结构 树形目录结构 根目录 常见的子目录 常见子目录的作用 补充:Linux目录结构 查看文件内容cat命令 查看文件内容more命令 查看文件内容less命 ...

  4. 第6章 Linux目录文件与系统启动知识

    第6章 Linux目录文件与系统启动知识 6.1 Linux系统目录结构介绍 6.1.1 Linux与Windows目录结构对比 相信很多读者已经熟悉了Linux的目录结构,图6-1可以进一步帮助读者 ...

  5. linux ls mv,04_Linux目录文件操作命令1(mv ls cd...)_我的Linux之路

    上一节已经给大家讲了Linux的目录结构,相信大家已经对Linux的整个目录结构有所了解 现实中,服务器(包含Linux,Unix,windows server)一般都摆放在机房里,因为一个机房摆放了 ...

  6. Linux的文件操作命令

    接下来将介绍Linux中一些常用的文件操作命令,今天先演示五个类型的命令操作,内容不是特别的全,找的几个典型的常用的演示,想要全面的可以另找资料了解一下,推荐大家跟着敲跟着做才能加深记忆,祝大家学的开 ...

  7. Linux目录文件的权限,默认权限,隐藏权限

    Linux系统的文件权限,规定了拥有者(owner),所属组成员(group )以及其他成员(others) 三种身份群体的权限--读(r)写(w)执行(x) Linux权限 文件和目录的权限 文件属 ...

  8. Linux 目录文件显示绿色高亮的问题

    在我们使用linux操作系统的时候,会有一些小问题引起我们的注意,比如下面的问题: 这里的 home2 文件被标记为绿色高亮,而其他的目录文件比如 home 文件,却是什么也没有,这是为什么呢?    ...

  9. linux中如何统计目录中的文件,[Linux目录文件]在Linux中统计目录内文件

    //调用opendir和readdir函数对指定目录进行遍历操作 //然后打印输出指定目录中各种类型的文件数目 #include #include #include #include #include ...

  10. [SHELL]监控LINUX目录文件变化

    最近看到群里有人聊到他们的服务器最近被挂马,然后想利用一个脚本能够实时监控web目录下文件的变化,也就是对该目录的增删改操作都会记录到相应日志下. 当时感觉这个功能的确实有点意思,所以网上查阅了些资料 ...

最新文章

  1. Gartner预测:2025年,人工智能将创造200万个新增就业机会
  2. 你应该如何正确健壮后端服务?
  3. 光速AStar寻路算法(C++)
  4. mysql putty 备份_Linux下mysql数据库的备份-putty
  5. 单片机的几种数字滤波算法
  6. ACL技术原理和实验(华为设备)
  7. 用R语言实现深度学习情感分析
  8. android 主界面 布局,Android用户界面与View/ViewGroup
  9. poj 2192 Zipper
  10. HTML5期末大作业:家具家居网站设计——智能家居(10页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 学生静态网页制作...
  11. 编译原理-4-上下文无关文法
  12. VBA批量编辑word图片尺寸
  13. 深度linux没有声音,deepin扬声器/耳机没有声音解决方案
  14. 修改飞秋2013~随便改,瞬间提升你的逼格
  15. GIS 通过osm2po离线最短路径和路径规划后台计算
  16. 2. Mac 命令行走代理服务器
  17. 酚酸靶向助力组合消毒剂在新鲜农产品中的应用研究
  18. Cesium 可视域分析代码段(源码)补充
  19. 三个并联电阻计算c语言,3个电阻并联怎么计算
  20. dbms_aq和dbms_aqadm有关问题

热门文章

  1. android应用框架 平台结构 源代码结构 事件处理流程 Framework层收到事件的处理过程 电话处理流程
  2. C#中控件的缩写大全
  3. mysql pacemaker_关于pacemaker监控mysql修复的方法
  4. web原理及应用期末考试基础题目及解答
  5. 偶给老萌发奖状^_^
  6. adobe acrobat pro dc 无法打开PDF_怎么把pdf转成PPT?PDF转PPT免费方法大分享!
  7. bt种子播放器WebTorrent for Mac使用方法
  8. 淘宝如何解决超卖问题
  9. LAH 笔记 Syslog and Log Files
  10. 跨境电商shopify 独立站如何引流量-上篇(付费流量版)__多账号管理浏览器AdsPower