linux亦步亦趋(04)文件处理常用命令

命令使用格式:

学习命令之前先说说命令的使用格式:

  • 命令 选项  参数。
  • 选项 和参数都可以为空。
  • 如:ls -la ./  (显示当前目录的文件)。

文件命名规则:

学习文件管理常用命令之前先讲讲文件的命名规则:

  • 除了"/"字符外都可以做文件名或者文件夹名。
  • 不建议使用的字符 :空格、制表符、@ $ &  () - 等特殊字符。
  • 不要以“.” 开头。(点开头的是隐藏文件)。
  • 严格区分大小写。
  • 两个特殊目录 "."、".."  分别表示当前目录和当前目录的父目录。

LS命令:

  • 命令用途:显示目录文件
  • 全称:list 的简写
  • 常用选项:l:长格式显示,long的简写;a 显示所有文件,all的简写;t 按照更新时间倒排序,time的简称。

下面是该命令的示例:

  • ls 的示例如下截图,ls /  表示显示根目录的文件 ls /var 表示显示/var下的文件、ls / /var  表示显示根目录和/var下的文件,可以大于两个目录。
    linux亦步亦趋(04)文件处理常用命令
  • ls -l的实例如下:长格式显示一下/home目录下的文件,该命令比较复杂,需要详解,显示的结果分为7个部分下面详细讲解。
  • linux亦步亦趋(04)文件处理常用命令可以看出结果比没有l选项要多好多。
  • 第1部分共10个字符例如截图中 drwxr-xr-x   第一个字符表示文件的类型,常用的有d:directory的简称表示文件夹,-:表示普通文件,l:link的简称,表示软连接文件。

后面9个字符前三个一组,中间三个一组,最后三个一组,分别表示的是该文件归属者,同组内、其他用户的权限。权限顺序是RWX 分别表示读、写、执行。以 drwxr-xr-x  为例表示

所有者具有读写可执行权限,同组内具有读和执行权限,其他用户具有读和执行权限。

  • 第2部分是个数字,这个表示硬连接的数目,用的不多不多解释了。
  • 第3部分表示所属用户,
  • 第4部分表示所属组,
  • 第5部分表示大小,注意问价夹的大小一般不准确,不具备使用的价值,查看文件夹大小的命令后续我们会讲到。
  • 第6部分表示文件创建时间或者最后修改的时间。ls -t命令的排序一句就是该属性。
  • 第7部分是文件的名字。
  • ls -a的实例如下,通过下图我们可以看出加a选项和不加a选项的区别。加a之后出现了以“.”开头的文件,这也是a选项显示所有文件的目的。
  • linux亦步亦趋(04)文件处理常用命令
  • ls -t选项的使用,亦如下图所示,我们搭配了l选项。会发现时间最新的在最上面。
    linux亦步亦趋(04)文件处理常用命令

  •