如何在屏幕上查看命令的输出以及在Linux中写入文件
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了如何在屏幕上查看命令的输出以及在Linux中写入文件,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3739字,纯文字阅读大概需要6分钟。
内容图文
在Linux中输出命令可以做很多事情(http://www.nanke0834.com) 您可以将命令的输出分配给变量,将其发送到另一个命令/程序以通过管道进行处理或将其重定向到文件以进行进一步分析。
在这篇简短的文章中,我将向您展示一个简单但有用的命令行技巧:如何在屏幕上查看命令的输出以及在Linux中写入文件。
linuxidc@linuxidc:/opt/etherpad$ df
文件系统 1K-块 已用 可用 已用% 挂载点
udev 1976520019765200% /dev
tmpfs 40154821963993521% /run
/dev/sda1 61663020239746123452640041% /
tmpfs 2007724020077240% /dev/shm
tmpfs 5120451161% /run/lock
tmpfs 2007724020077240% /sys/fs/cgroup
/dev/loop0 230423040100% /snap/gnome-calculator/260
/dev/loop1 15104151040100% /snap/gnome-characters/258
/dev/loop2 36224362240100% /snap/gtk-common-themes/1198
/dev/loop3 1547521547520100% /snap/gnome-3-28-1804/36
/dev/loop4 13312133120100% /snap/gnome-characters/139
/dev/loop5 384038400100% /snap/gnome-system-monitor/77
/dev/loop6 1547521547520100% /snap/gnome-3-28-1804/40
/dev/loop7 14976149760100% /snap/gnome-logs/45
/dev/loop8 15104151040100% /snap/gnome-characters/254
/dev/loop9 91392913920100% /snap/core/6673
/dev/loop10 91648916480100% /snap/core/6818
/dev/loop11 1067521067520100% /snap/brackets/107
/dev/loop12 422442240100% /snap/gnome-calculator/406
/dev/loop13 1441281441280100% /snap/gnome-3-26-1604/74
/dev/loop14 384038400100% /snap/gnome-system-monitor/81
/dev/loop15 93184931840100% /snap/core/6350
/dev/loop16 55040550400100% /snap/core18/941
/dev/loop17 1441281441280100% /snap/gnome-3-26-1604/82
/dev/loop18 384038400100% /snap/gnome-system-monitor/57
/dev/loop20 102410240100% /snap/gnome-logs/61
/dev/loop19 35456354560100% /snap/gtk-common-themes/818
tmpfs 401544164015281% /run/user/121
tmpfs 401544364015081% /run/user/1000
在屏幕上查看输出并写入文件
假设您想要获得Linux系统上文件系统的可用和已用磁盘空间的完整摘要,可以使用df命令; 它还可以帮助您确定分区上的文件系统类型。
使用-h标志,您可以以人类可读格式显示文件系统磁盘空间统计信息(以字节、兆字节和千兆字节为单位显示统计信息的详细信息)。
linuxidc@linuxidc:~/linuxidc.com$ df -h
文件系统 容量 已用 可用 已用% 挂载点
udev 1.9G 01.9G 0% /dev
tmpfs 393M 2.2M 390M 1% /run
/dev/sda1 59G 23G 33G 41% /
tmpfs 2.0G 02.0G 0% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 2.0G 02.0G 0% /sys/fs/cgroup
/dev/loop0 2.3M 2.3M 0100% /snap/gnome-calculator/260
/dev/loop1 15M 15M 0100% /snap/gnome-characters/258
/dev/loop2 36M 36M 0100% /snap/gtk-common-themes/1198
/dev/loop3 152M 152M 0100% /snap/gnome-3-28-1804/36
/dev/loop4 13M 13M 0100% /snap/gnome-characters/139
/dev/loop5 3.8M 3.8M 0100% /snap/gnome-system-monitor/77
/dev/loop6 152M 152M 0100% /snap/gnome-3-28-1804/40
/dev/loop7 15M 15M 0100% /snap/gnome-logs/45
/dev/loop8 15M 15M 0100% /snap/gnome-characters/254
/dev/loop9 90M 90M 0100% /snap/core/6673
/dev/loop10 90M 90M 0100% /snap/core/6818
/dev/loop11 105M 105M 0100% /snap/brackets/107
/dev/loop12 4.2M 4.2M 0100% /snap/gnome-calculator/406
/dev/loop13 141M 141M 0100% /snap/gnome-3-26-1604/74
/dev/loop14 3.8M 3.8M 0100% /snap/gnome-system-monitor/81
/dev/loop15 91M 91M 0100% /snap/core/6350
/dev/loop16 54M 54M 0100% /snap/core18/941
/dev/loop17 141M 141M 0100% /snap/gnome-3-26-1604/82
/dev/loop18 3.8M 3.8M 0100% /snap/gnome-system-monitor/57
/dev/loop20 1.0M 1.0M 0100% /snap/gnome-logs/61
/dev/loop19 35M 35M 0100% /snap/gtk-common-themes/818
tmpfs 393M 16K 393M 1% /run/user/121
tmpfs 393M 36K 393M 1% /run/user/1000
现在,要在屏幕上显示上述信息并将其写入文件,比如以后进行分析和/或通过电子邮件发送给系统管理员,请运行以下命令。
linuxidc@linuxidc:~/linuxidc.com$ df -h | tee linuxidc.com.log
linuxidc@linuxidc:~/linuxidc.com$ cat linuxidc.com.log
这里,魔术由tee命令完成,它从标准输入读取并写入标准输出以及文件。
如果文件已经存在,您可以使用-a或--append选项附加它。
linuxidc@linuxidc:~/linuxidc.com$ df -h | tee -a linuxidc.com.log
注意:您还可以使用pydf替代“df”命令来检查不同颜色的磁盘使用情况。
linuxidc@linuxidc:~/linuxidc.com$ pydf
有关更多信息,请阅读df和tee手册页。
linuxidc@linuxidc:~/linuxidc.com$ man df
linuxidc@linuxidc:~/linuxidc.com$ man tee
在这篇简短的文章中,我向您展示了如何在屏幕上查看命令的输出以及如何在Linux中写入文件。 如果您有任何问题或其他想法要分享,请通过下面的评论部分进行分析。
原文:https://www.cnblogs.com/HanaKana/p/10830879.html
内容总结
以上是互联网集市为您收集整理的如何在屏幕上查看命令的输出以及在Linux中写入文件全部内容,希望文章能够帮你解决如何在屏幕上查看命令的输出以及在Linux中写入文件所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。