
Linux-文件目录类常用指令2
发布日期:2021-05-07 22:00:08
浏览次数:18
分类:精选文章
本文共 1071 字,大约阅读时间需要 3 分钟。
1. > 指令 和 >> 指令
> 输出重定向和:会将原来文件的内容覆盖
>> 追加 :不会覆盖原来文件的内容,而是追加到文件的尾部
基本语法:① ls -l >文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
② ls -al >>文件 (功能描述:列表的内容追加到文件aa.txt的末尾) ③ cat 文件1 > 文件2 (功能描述:将文件1的内容覆盖到文件2) ④ echo "内容">> 文件例子:1)将列表显示的内容写入到a.txt文件中(如果这个文件存在就直接覆盖,不存在就创建这个文件)
ls -l > a.txt
2)将列表显示的内容追加到a.txt文件中
ls -l >> a.txt
3)把a.txt的内容覆盖到文件c.txt文件(cat和more指令都可以)
cat a.txt > c.txt
4)将“内容” 追加到一个文件d.txt中
echo "文件的追加" d.txt
2. 应用实例
1)将/home目录下的文件列表写入到/home/info.txt中
ls -l > /home/info.txt
2) 将当前日历信息追加到/home/myal文件中
cal >> /home/myal
3. echo指令
echo输出内容到控制台。 基本语法 echo [选项] [输出内容] 应用实例: 案例: 使用echo 指令输出环境变量 echo $PATH 案例: 使用echo 指令输出 hello,world!4. head指令
head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容 基本语法 head 文件 (功能描述:查看文件头10行内容) head -n 5 文件 (功能描述:查看文件头5行内容,5可以是任意行数) 应用实例 案例: 查看/etc/profile 的前面5行代码head -n 5 /etc/profile
5. tail指令
tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的前10行内容。 基本语法 1) tail 文件 (功能描述:查看文件头10行内容) 2) tail -n 5 文件 (功能描述:查看文件头5行内容,5可以是任意行数) 3) tail -f 文件 (功能描述:实时追踪该文档的所有更新) 应用实例: 案例1: 查看/etc/profile 最后5行的代码tail -n 5 /etc/profile
案例2: 实时监控 mydate.txt , 看看到文件有变化时,是否看到, 实时的追加日期
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月13日 03时27分31秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
系统编程-进程间通信-无名管道
2021-05-09
记2020年初对SimpleGUI源码的阅读成果
2021-05-09
C语言实现面向对象方法学的GLib、GObject-初体验
2021-05-09
系统编程-进程-ps命令、进程调度、优先级翻转、进程状态
2021-05-09
为什么我觉得需要熟悉vim使用,难道仅仅是为了耍酷?
2021-05-09
一个支持高网络吞吐量、基于机器性能评分的TCP负载均衡器gobalan
2021-05-09
HDOJ2017_字符串统计
2021-05-09
高等软工第二次作业《需求分析阶段总结》
2021-05-09
404 Note Found 团队会议纪要
2021-05-09
CentOS安装Docker-ce并配置国内镜像
2021-05-09
使用JWT作为Spring Security OAuth2的token存储
2021-05-09
使用Redis作为Spring Security OAuth2的token存储
2021-05-09
【SOLVED】Linux使用sudo到出现输入密码提示延迟时间长
2021-05-09
项目引入非配置的文件,打成war包后测试报错的可能原因
2021-05-09
Git学习笔记
2021-05-09
SpringBoot笔记
2021-05-09
让你的代码更优秀的 14 条建议
2021-05-09
不需要爬虫也能轻松获取 unsplash 上的图片
2021-05-09