关于Linux文件目录操作的常用命令

时间:2022-09-20 17:57:11

    研究disconf工具,需要在 CentOS中安装需要的软件,对一个不熟悉Linux系统的人来讲,最先学到的就是Linux系统文件目录的操作。

1.mkdir命令

      创建制定名称目录,并且是创建用户在当前目录中具有写权限,指定的目录是已有目录中没有的。

  (1)命令格式:mkdir [选项] 目录

  (2)命令实例:

             ①创建一个空目录

             mkdir  local

             ②递归创建多个目录

             mkdir –p ./lijl_bj1/test(./表示当前目录,../表示上级目录,/表示根目录)
    
             ③创建权限为111的目录

             mkdir –m 111 test111

            ④创建新目录显示信息

             mkdir –v test


2.ls命令 

      list的缩写,故名思议就是打印当前目录的列表清单。

    (1)     命令格式:ls [选项] [目录名]
    (2)     命令功能:列出目标目录中所有的子目录和文件
    (3)     命令参数:

                 -a,列出目录下的所有文件,包括以.开头的隐含文件

                  -c 配合-lt根据ctime排序及根据ctime(文件状态最后更改的时间)

                  -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来


3.cd命令

          切换目录,很熟悉

4.cp命令 

         复制文件或目录

             (1)     命令格式: cp [选项]… [-T] 源 目的

                           或 cp [选项]… 源… 目录

                           或 cp [选项]… -t 目录  源…

             (2)     命令功能:将源文件复制至目标文件,或将多个源文件复制至目标文件

              (3)     命令参数:

                    -i ,--interactive 覆盖前询问(使前面的-n选项失效)

                    -n ,--no-clobber 不要覆盖已存在的文件(使前面的-i选项失效)

                     -R,-r,--recursive 复制目录及目录内的所有项目

5.mv  

          move的缩写,移动文件或将文件改名