温馨提示×

Ubuntu文件管理如何使用终端管理文件

小樊
40
2025-12-22 18:02:31
栏目: 智能运维

Ubuntu终端文件管理实用指南

一 基础导航与查看

  • 打开终端:按下Ctrl + Alt + T
  • 切换目录:使用cd;常用路径有:cd ~(主目录)、cd …(上级)、cd -(上一个目录)、cd /path/to/dir(绝对路径)。
  • 查看当前路径:pwd
  • 列目录内容:ls(简略)、ls -l(详细信息)、ls -a(含隐藏文件)、ls -lh(人类可读大小)。
  • 查看文件内容:cat fileless file(可上下翻页)、more file(分页)。
  • 快速编辑或新建:nano file(简单)、vim file(进阶)、需要图形界面可用gedit file(桌面环境)。

二 创建与编辑文件

  • 创建空文件:touch file1 file2
  • 交互式创建/追加:cat > file 输入内容后按Ctrl + D保存;cat >> file 追加内容。
  • 覆盖/追加输出重定向:echo “text” > file(覆盖)、echo “text” >> file(追加)。
  • 合并文件:cat f1 f2 > f3
  • 文本编辑:
    • nano:打开后按Ctrl + O保存、Ctrl + X退出。
    • vim:按i进入插入模式,按Esc回到普通模式,输入**:wq保存退出、:q!**不保存退出。

三 复制移动删除与目录操作

  • 复制:cp src dest;复制目录加**-r**:cp -r src_dir dest_dir;覆盖前提示用**-i**;仅当源更新时复制用**-u**。
  • 移动/重命名:mv old new;移动目录同用mv dir1 dir2(目标不存在时会改名)。
  • 删除:文件rm file;目录rm -r dir;强制递归删除(慎用)rm -rf dir;删除空目录rmdir dir
  • 创建目录:mkdir dir;一次性创建多个mkdir d1 d2 d3;创建嵌套目录mkdir -p a/b/c

四 权限与所有权

  • 修改权限:符号方式chmod u+x script.sh(给属主加执行)、chmod 755 script.sh(rwxr-xr-x);递归chmod -R 755 dir
  • 修改所有者和组:chown user:group file;仅改组可用chgrp group file
  • 数字权限速记:读4、写2、执行1;如7=4+2+1(读/写/执行)、6=4+2(读/写)。

五 搜索查找与磁盘信息

  • 按名称查找文件:find /path -name “filename”;查找目录:find /path -type d -name “dirname”
  • 快速定位文件:locate filename(需先执行sudo updatedb更新索引)。
  • 文本内容搜索:grep “pattern” file;常用选项**-n**(显示行号)、-i(忽略大小写)、-r(递归目录)。
  • 磁盘与目录占用:df -h(磁盘空间)、du -sh dir(目录总大小)、du -h dir(人类可读的各层大小)。

0