Linux 文件/目录操作详解,文件如何生成目录


目录

  • Linux 文件/目录操作详解
    • 初识Linux
    • 一、文件/目录显示命令 ls
    • 二、目录创建命令 mkdir
    • 三、目录转移命令 cd
    • 四、当前目录显示命令 pwd
    • 五、文件处理命令 rmdir
    • 六、文件/目录复制命令 cp
    • 七、文件/目录的移动剪切命令 mv
    • 八、文件/目录的删除命令 rm
    • 九、新建文件命令 touch
    • 十、文件查看命令 cat
    • 十一、文件查看优化命令 moreless
    • 十二、固定查看文件内容命令 headtail

Linux 文件/目录操作详解

初识Linux

  知道Linux的人都知道,它的命令行十分的丰富,很多人不学他的原因也就是命令行的不友好,需要背诵命令行,比起Windows的图形界面枯燥很多,但其实如果真正想学到底层的东西,还是学习一Linux比较好,就像学习C语言不接触指针一样。
  命令行还是很有意思的东西,而且玩git也是需要Linux的基础,玩服务器也需要Linux服务器。大家不要说Windows有Windows Services 2016 R2服务器,其实一些大公司的服务器维护全部是Linux。比起Windows来说,Linux服务器占用的空间要小很多,消耗的资源以及成本都会很低,而且更新也比较慢,所以Linux还是很值得学习的,以后找工作也方面也会很多。大家不要因为难而不去学习,因为难,所以人少,因为人少,所以这就是机会。以后我就和大家一起来学习Linux。
  Linux的安装后期会给大家补上,这一篇我主要讲解Linux入门的一些文件基本命令。

一、文件/目录显示命令 ls

  命令格式:ls [- 选项][参数]
  选项包含下面的的内容以及含义

实例:

二、目录创建命令 mkdir

命令格式: mkdir [-p] 目录名

三、目录转移命令 cd

​ cd转移命令可以转移绝对路径相对路径

四、当前目录显示命令 pwd

​ 显示当前所在目录
  无选项与参数
  t

五、文件处理命令 rmdir

  此命令只能删除空白目录
  命令格式: rmdir 目录的路径
  rmdir /tmp/liyang

六、文件/目录复制命令 cp

  命令格式: cp -rp [源文件] [目标文件]

   -r 复制目录
   -p 保留文件属性(时间属性等等)

七、文件/目录的移动剪切命令 mv

  命令格式: mv [旧文件名] [新文件名]

八、文件/目录的删除命令 rm

  命令格式: rm [-rf ] 文件/目录

  • -r: 删除目录
  • -f: 强制执行
    一般情况都是-rf 一起使用,否则每删一个目录系统都要提问是否删除。
    rm -r liyang
    删除liyang的文件夹
    i
    每删除一个文件系统都会提示你是否删除,所以一般使用 -f 直接强制删除。

九、新建文件命令 touch

  命令格式: touch 文件名
  touch a1.php
  创建a1.php在当前目录

十、文件查看命令 cat

  命令格式: cat [-n] 文件名

  • -n 显示行号

十一、文件查看优化命令 moreless

  命令格式: more/less 文件名
  这两个命令适用于查看大文件内容,因为使用cat命令是一只刷新这个屏幕直至显示完全,所以采用more和less命令可以分页显示。

  • 空格/f: 向下翻页
  • 回车: 换行
  • q或者Q: 推出

  但是more命令只能向下翻页,不能向上翻页,所以less命令可以向下或者向上翻页。
less除了包含上面的使用方法还包含:

  • PagOn: 向上翻页
  • 上箭头: 向上换行

十二、固定查看文件内容命令 headtail

  命令格式: head/tail -n [数字] 文件路径
  如果未指定数字则默认显示10行。
  含义: head:固定查看文件的前几行数据;tail:固定查看文件后几行数据。
a

相关内容

    暂无相关文章