Linux总结(二):文件及文件夹的常用命令

来源:互联网 发布:微信开发java教程书籍 编辑:程序博客网 时间:2024/06/06 14:03

1.查看当前工作目录

     pwd         

           #使用 pwd 命令可以显示当前工作目录

2.列出目录内容

        ls

       #使用 ls 命令可以列出当前目录信息,支持以下参数:

  • ls –a 显示所有文件(包括隐藏文件)
  • ls –l 显示文件的详细信息
  • ls –R 递归显示子目录结构
  • ls –ld 显示目录及链接信息

3.查看文件类型

     file 文件名
        #使用 file 命令可以查看指定文件的文件类型

4.切换目录——绝对路径和相对路径

     cd 目录路径
            #使用 cd 命令来切换当前目录:
  • 绝对路径:以“/”开头,递归每级目录直到目标的路径       不受当前所在目录限制
  • 相对路径:以当前目录为起点,到达目标路径                   受当前所在路径限制
        常用符号:
  • 上一级目录             “..
  • 当前目录                “.
  • 用户家目录            “~
  • 上一个工作目录    “-”       

5.复制文件、目录

  cp 源文件(目录) 目标文件(目录)

       #使用 cp 命令复制文件或目录    

      常用参数:

  •  -r 递归复制整个目录树
  •  -v 显示详细信息(显示复制过程)

6.移动、重命名文件或目录

mv  文件  目标目录(如果指定文件名,则可以重命名文件名)    

   #使用 mv 命令移动或者重命名文件或目录              

7.创建文件

   touch  文件名
             #使用 touch 命令可以创建一个空文件或更新文件时间
  • 文件的名称大小写敏感
  • 名称最多可以为 255 个字符
  • 除了正斜线外,都是有效字符
  • 通过 touch 可以创建一个空文件或者更新文件时间
  • 以“.”开头的文件时隐藏文件

8.创建文件夹(目录)

 mkdir  文件夹名(或路径)
           #使用 mkdir 命令创建一个空目录

9.删除文件或文件夹(目录)

   rmdir 文件夹名(或路径)
           #使用 rmdir 命令删除一个空目录
   rm  文件名(或者文件夹名或者路径)
           #使用 rm 命令可以删除文件或文件夹,比如强制删除:rm -rf  文件夹名
           常用参数:
                -i 交互式(删除每一个文件前会有提示)
                -r 递归的删除,包括目录中的所有内容
                -f 强制删除,没有警告提示(使用时需十分谨慎)

10.查看文件内容

cat  文件名

      #查看文件内容

more 文件名

     #以翻页形式查看文件内容(只能向下翻页)

less 文件名

    #以翻页形式查看文件内容(可上下翻页)

head  文件名

    #查看文件的开始10行(或指定行数)

tail 文件名

    #查看文件的结束10行(或指定行数)

0 0