news 2026/9/3 2:24:47

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/9/3 1:36:02

17、Linux系统进程、文件与资源管理实用指南

Linux系统进程、文件与资源管理实用指南 1. 终止运行中的进程 在使用Linux系统时,有时会遇到程序出现异常,无法通过正常方式关闭的情况。比如在图形界面中反复点击关闭按钮却毫无反应,或者在shell中按下Ctrl+C也无法停止正在运行的命令。这时,就需要使用 kill 命令。 …

作者头像 李华
网站建设 2026/9/2 8:19:06

3种高效缓存方案:5倍推理性能提升实战指南

3种高效缓存方案:5倍推理性能提升实战指南 【免费下载链接】axolotl 项目地址: https://gitcode.com/GitHub_Trending/ax/axolotl 在大规模语言模型部署中,模型推理优化已成为降低运营成本、提升用户体验的关键技术。其中,缓存策略通…

作者头像 李华
网站建设 2026/9/2 11:43:42

LobeChat用户评价回复生成器

LobeChat 技术解析:如何构建下一代 AI 聊天前端 在今天,几乎每个开发者都用过大模型——无论是写代码、查资料,还是生成文案。但你有没有发现,即便底层模型越来越强,很多人仍然“不会用”?不是模型不行&…

作者头像 李华
网站建设 2026/9/2 10:38:51

LobeChat考试题目生成器开发实例

LobeChat 考试题目生成器开发实践 在当前教育数字化转型加速的背景下,教师面临的备课压力日益增长——尤其是试题命制这一高重复性、高专业性的任务。传统方式下,一道高质量题目的设计往往需要反复推敲知识点覆盖、难度梯度与语言表达,耗时且…

作者头像 李华
网站建设 2026/9/3 0:26:17

15、量子计算助力重塑医院行业供应链

量子计算助力重塑医院行业供应链 1. 引言 在医疗领域,为患者提供高质量治疗需要医院及时获取必要的物资、处方药和医疗设备。然而,传统供应链管理系统难以应对医疗需求的动态变化,常导致效率低下、物资短缺和成本上升等问题。 量子计算凭借其高精度建模能力,能助力设计新…

作者头像 李华