首页
前端编程
Search
1
用户注册网页需要哪些信息,如何保存到数据库
25 阅读
2
php 登陆页代码
12 阅读
3
PHP date函数 显示日期为 2025-9-15的代码
9 阅读
4
在 Visual Studio Code (VSCode) 中安装 Tailwind CSS
9 阅读
5
php 写入文件的代码
7 阅读
电脑知识
JavaScript
PHP
MySQL
HTML
CSS
Linux系统
登录
Search
学以致用
累计撰写
9
篇文章
累计收到
0
条评论
首页
栏目
电脑知识
JavaScript
PHP
MySQL
HTML
CSS
Linux系统
页面
前端编程
搜索到
1
篇与
的结果
2025-10-14
在 Ubuntu 中导出文件目录列表的多种方法
1. 使用 ls 命令(最常用)基本列表ls -l > file_list.txt包含隐藏文件ls -la > file_list.txt按修改时间排序ls -lt > file_list.txt按文件大小排序(从大到小)ls -lS > file_list.txt递归列出子目录ls -lR > file_list.txt2. 使用 tree 命令(树状结构)安装 tree(如果未安装)sudo apt update && sudo apt install tree基本树状结构tree > file_list.txt包含隐藏文件tree -a > file_list.txt显示文件权限和大小tree -pugs > file_list.txt只显示目录结构tree -d > file_list.txt指定深度tree -L 2 > file_list.txt3. 使用 find 命令(更详细的信息)基本列表find . -type f > file_list.txt包含文件详细信息find . -type f -ls > file_list.txt按文件类型筛选find . -name "*.txt" > txt_files.txtfind . -name "*.mp3" > mp3_files.txt包含相对路径find . -type f -printf "%P\n" > file_list.txt4. 使用 du 命令(包含文件大小)显示文件大小du -ah > file_list.txt按大小排序du -ah | sort -hr > sorted_file_list.txt只显示特定深度的文件du -h --max-depth=1 > file_list.txt5. 综合脚本(推荐)创建一个包含详细信息的文件列表:创建详细文件列表脚本cat > export_file_list.sh << 'EOF' #!/bin/bashecho "文件目录列表 - 生成时间: $(date)" > file_list_detailed.txtecho "======================================" >> file_list_detailed.txtecho "" >> file_list_detailed.txt文件统计echo "文件统计:" >> file_list_detailed.txtfind . -type f | wc -l | xargs echo "总文件数: " >> file_list_detailed.txtfind . -type d | wc -l | xargs echo "总目录数: " >> file_list_detailed.txtecho "" >> file_list_detailed.txt详细文件列表echo "详细文件列表:" >> file_list_detailed.txtls -laht --full-time > file_list_detailed.txtecho "文件列表已导出到: file_list_detailed.txt"EOF赋予执行权限并运行chmod +x export_file_list.sh./export_file_list.sh6. 特定目录导出导出指定目录ls -la /path/to/directory > directory_list.txt导出家目录ls -la ~/ > home_directory_list.txt导出当前目录的MP3文件find . -name "*.mp3" -type f > mp3_list.txt7. 格式化输出自定义格式(文件名、大小、修改时间)ls -lh | awk '{print $9 "\t" $5 "\t" $6 " " $7 " " $8}' > formatted_list.txt只显示文件名(每行一个)ls -1 > simple_list.txt选择适合你需求的方法,最常用的是 ls -la > file_list.txt 或 tree > file_list.txt。
2025年10月14日
1 阅读
0 评论
0 点赞