news 2026/8/6 6:20:11

7、Linux 命令行输入输出与文件查看操作全解析(上)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
7、Linux 命令行输入输出与文件查看操作全解析(上)

Linux 命令行输入输出与文件查看操作全解析(上)

在 Linux 系统的日常使用中,我们常常需要对命令的输入输出进行灵活处理,同时也需要查看各种文件的内容。下面将详细介绍 Linux 命令行中输入输出流、命令替换、文件操作等方面的知识。

1. 命令替换创建文件夹

假设你刚参加完家庭聚餐回到家,把数码相机连接到 Linux 系统,导出了新照片,现在想把这些照片放到一个以当天日期命名的文件夹中。可以按照以下步骤操作:

$ pwd /home/scott/photos/family $ ls -1F 2005-11-01/ 2005-11-09/ 2005-11-15/ $ date "+%Y-%m-%d" 2005-11-24 $ mkdir $(date "+%Y-%m-%d") $ ls -1F 2005-11-01/ 2005-11-09/ 2005-11-15/ 2005-11-24/

在这个例子中,首先运行date "+%Y-%m-%d"命令,其输出结果2005-11-24mkdir命令用作新目录的名称。过去,命令替换通常使用反引号(),现在建议使用$()`。

2. 理解输入/输出流

Linux shell 有三种输入/输出流:标准输入(stdin)、标准输出(stdout)和标准错误(stderr)。每种流都有文件描述符、常用缩写和默认设置。具体信息如下表所示:
| 文件描述符(标

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/6 0:00:09

LobeChat主持人串场词生成

LobeChat:构建自主可控的现代化AI对话门户 在大模型技术席卷全球的今天,我们不再只是见证AI能力的爆发——更关键的是,如何让这些能力真正落地,被个人和组织高效、安全地使用。OpenAI 的 ChatGPT 让世界看到了人机对话的潜力&…

作者头像 李华
网站建设 2026/8/5 1:06:05

解锁全球付费内容:Bypass Paywalls Clean完全指南

解锁全球付费内容:Bypass Paywalls Clean完全指南 【免费下载链接】bypass-paywalls-chrome-clean 项目地址: https://gitcode.com/GitHub_Trending/by/bypass-paywalls-chrome-clean 在信息获取成本日益增加的今天,你是否曾因付费墙而错失重要资…

作者头像 李华
网站建设 2026/8/5 3:39:39

14、Linux 文件搜索:grep 与 find 命令全解析

Linux 文件搜索:grep 与 find 命令全解析 在 Linux 系统的日常使用中,文件和数据的搜索是一项非常基础且重要的操作。本文将深入介绍两个常用的搜索命令: grep 和 find ,帮助你更高效地在系统中查找所需信息。 grep 命令的高级使用技巧 grep 是一个强大的文本搜索工…

作者头像 李华
网站建设 2026/8/5 3:23:24

18、Linux系统:磁盘使用查询与软件安装管理指南

Linux系统:磁盘使用查询与软件安装管理指南 在Linux系统中,掌握磁盘使用情况查询和软件安装管理是非常重要的技能。下面将详细介绍相关的命令和操作方法。 磁盘使用情况查询 在查看目录的磁盘使用情况时, du 命令非常实用。如果只想知道一个目录总共占用的空间,不关心…

作者头像 李华
网站建设 2026/8/5 4:07:11

WebPlotDigitizer图表数据提取:3步实现科研图像到精准数据的完整指南

还在为论文中的图表数据无法获取而苦恼?WebPlotDigitizer作为一款革命性的开源工具,正在改变科研工作者从图像中提取数值数据的传统方式。这款基于计算机视觉的图表数据提取工具支持XY坐标、极坐标、三元图和地图等多种坐标系,让每一位研究人…

作者头像 李华