百度
360搜索
搜狗搜索

linux系统文件命令详细介绍

在 Linux 系统中,文件和目录操作是核心功能之一,以下是常用的文件相关命令分类及示例:

一、文件查看与编辑

  1. 查看文件内容

    • cat 文件名:显示文件全部内容(适合小文件)。bash
       example.txt  

    • more 文件名 / less 文件名:分页查看(支持上下翻页,less功能更强,支持搜索)。
    • head 文件名:查看文件前 10 行(-n 行数指定行数)。bash
         log.txt  

    • tail 文件名:查看文件最后 10 行(-n同上,-f实时追踪文件更新)。bash
        access.log  

  2. 编辑文件

    • nano 文件名:简单易用的文本编辑器(适合新手)。
    • vim 文件名 / vi 文件名:强大的命令行编辑器(需掌握基本操作模式)。

二、文件与目录操作

  1. 创建文件 / 目录

    • touch 文件名:创建空文件。bash
       new_file.txt  

    • mkdir 目录名:创建目录(-p递归创建多级目录)。bash
        parent/child  

  2. 复制、移动、删除

    • cp 源文件 目标路径:复制文件(-r复制目录,-v显示详细过程)。bash
       file.txt backup/  

      dir/ new_dir/

    • mv 源文件 目标路径:移动文件(或重命名,直接修改文件名即可)。bash
       old_name.txt new_name.txt  

      file.txt /home/user/

    • rm 文件名:删除文件(-r删除目录,-f强制删除,无提示)。bash
        unused_dir/  

  3. 查看文件列表

    • ls [选项] [路径]:列出文件 / 目录(常用选项:-l详细信息,-a显示隐藏文件,-h人性化显示大小)。bash
         

  4. 路径操作

    • pwd:显示当前工作目录。
    • cd 路径:切换目录(cd ~到用户主目录,cd ..到上级目录,cd -回到上一次目录)。

三、文件权限管理

  1. 查看权限

    • ls -l:详细信息中,开头的-rwxrwxrwx表示权限,分为 3 组(所有者、所属组、其他用户),r读、w写、x执行。

  2. 修改权限

    • chmod [选项] 权限 文件名:修改权限(两种方式:字母法u/g/o++/-/=权限,数字法r=4,w=2,x=1)。bash
       u+x script.sh  

      file.txt

    • chown 所有者:所属组 文件名:修改文件所有者和所属组(需管理员权限,加sudo)。bash
        user:group file.txt  

四、搜索与查找

  1. 查找文件 / 目录

    • find 路径 -name "文件名":按名称查找(支持通配符*)。bash
       /home    

    • locate 文件名:快速查找(需先运行updatedb更新数据库)。

  2. 搜索文件内容

    • grep "关键词" 文件名:在文件中搜索关键词(-i忽略大小写,-r递归搜索目录下所有文件)。bash
         /var/log/  

五、压缩与解压

  1. 常见格式操作
    • tar 格式(打包工具,常结合 gzip/bzip2 压缩):
      • 打包并压缩:bash
          压缩包名.tar.gz 目标文件/目录  

        压缩包名.tar.bz2 目标文件/目录

      • 解压:bash
          压缩包名.tar.gz  

    • zip/unzip:bash
        archive.zip directory/  

      archive.zip

六、其他实用命令

  • du 文件名/目录:查看文件 / 目录占用磁盘空间(-h人性化显示)。bash
      ~  

  • df:查看文件系统磁盘空间使用情况。
  • ln -s 源文件 链接名:创建软链接(符号链接,类似 Windows 快捷方式)。bash
      /usr/local/app/app.exe ~/app.link  

总结

Linux 文件命令是日常操作的基础,建议通过实践掌握常用命令(如lscdcpmvrmchmodfindgrep等)。遇到具体问题时,可通过man 命令(如man ls)查看官方手册,或使用--help获取简明帮助(如ls --help)。

阅读更多 >>>  linux文件创建函数吗

网站数据信息

"linux系统文件命令"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux系统文件命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!