当前位置:首页>Linux>Linux 命令学习之文件与目录类

Linux 命令学习之文件与目录类

  • 2026-08-27 05:10:56
Linux 命令学习之文件与目录类

在Linux中,文件与目录类命令是日常操作的基础,主要包括以下几类:

1. ‌查看目录内容‌

ls:列出目录中的文件和子目录。例如:

  • ls:显示当前目录内容

  • ls -l:以详细格式显示文件信息(权限、大小、修改时间等)

  • ls -a:显示隐藏文件

  • ls -h:以易读格式显示文件大小

2. ‌切换目录‌

cd:切换当前工作目录。例如:

  • cd /home/user:切换到指定目录

  • cd ..:返回上一级目录

  • cd ~:回到当前用户主目录

3. ‌显示当前路径‌

pwd:显示当前工作目录的绝对路径。例如:

  • pwd:输出当前路径,如 /home/user

4. ‌创建目录‌

mkdir:创建新目录。例如:

  • mkdir new_directory:创建单个目录

  • mkdir -p path/to/nested/dir:递归创建多级目录

5. ‌创建文件‌

touch:创建空文件或更新文件时间戳。例如:

  • touch newfile.txt:创建空文件

  • touch -t 202504151000 log.log:修改文件时间为指定时间

6. ‌复制文件或目录‌

cp:复制文件或目录。例如:

  • cp file1.txt file2.txt:复制文件

  • cp -r source_dir target_dir:递归复制目录

7. ‌移动或重命名文件‌

mv:移动文件或重命名文件。例如:

  • mv old_name.txt new_name.txt:重命名文件

  • mv file /dir:移动文件到指定目录

8. ‌删除文件或目录‌

rm:删除文件或目录。例如:

  • rm file.txt:删除单个文件

  • rm -r dir:删除目录及其内容

  • rm -rf /tmp/*:强制删除临时目录中所有文件(需谨慎使用)

9. ‌查看文件内容‌

cat:查看文件内容或合并文件。例如:

  • cat filename.txt:显示文件内容

  • less:分页查看大文件。例如:

  • less large.log:按上下键翻行,PageUp/Down翻页

10. ‌查看文件或目录详细信息‌

stat:显示文件或目录的详细信息。例如:

  • stat filename.txt:查看文件的创建时间、权限等细节

最新文章

随机文章