当前位置:首页 > 问答 > 正文

文件管理|命令行技巧:linux创建文件的常用命令及ln链接用法详解

📂 文件管理 | 💻 命令行技巧:Linux创建文件的常用命令及ln链接用法详解

🔹 常用文件创建命令

  1. touch:创建空文件 🏗️

    touch filename.txt  # 创建单个文件  
    touch file{1..3}.txt  # 批量创建文件  
  2. echo + 重定向:写入内容创建 📝

    文件管理|命令行技巧:linux创建文件的常用命令及ln链接用法详解

    echo "Hello" > newfile.txt  # 覆盖写入  
    echo "World" >> newfile.txt  # 追加写入  
  3. cat + 重定向:交互式创建 🐱

    cat > file.txt <<EOF   
    按Ctrl+D保存  
    EOF  
  4. mkdir:创建目录 📁

    mkdir dirname  # 单级目录  
    mkdir -p parent/child  # 递归创建多级目录  

🔗 ln链接用法详解

  1. 硬链接(Hard Link) 🔄

    文件管理|命令行技巧:linux创建文件的常用命令及ln链接用法详解

    ln source.txt hardlink.txt  # 创建硬链接  
    • 共享相同inode,删除源文件不影响硬链接
    • 不能跨文件系统
  2. 软链接(Symbolic Link) 🎭

    ln -s source.txt symlink.txt  # 创建软链接  
    • 类似快捷方式,存储源文件路径
    • 可跨文件系统,源文件删除后失效

⚠️ 注意事项

  • 使用ls -i查看inode验证链接类型
  • 避免软链接循环引用(如:A→B→A)

📅 信息参考日期:2025-08

发表评论