首页 > 系统相关 >Linux课堂知识总结

Linux课堂知识总结

时间:2023-11-28 12:46:45浏览次数:34  
标签:总结 输出 重定向 文件 命令 ls Linux 课堂

这是学习Linux的第六节课,老师跟我们讲述了Linux的i/o重定向操作。

cat:合并文件。sort:对文本行排序。uniq:报告或删除文件中重复的行。wc:打印文件中的换行符、字和字节的个数。grep:打印匹配行。head:输出文件的第一部分内容。tail:输出文件的最后一部分内容。tee:读取标准输入的数据,并将其内容输出到标准输出和文件中。

[oracle@centos ~]$ ls -l /bin/usr > ls-output.txt 2>&1
使用这个方法,将执行两个重定向操作。首先重定向标准输出到ls-
output.txt文件中,然后使用标记符2>&1把文件描述符2(标准错误)重定向到文件描述符1(标准输出)中。

命令执行后我们并不希望得到输出,而是想把这个输出丢弃,尤其是在输出错误和状态信息的情况下更为需要。系统提供了一种方法,即通过把输出重定向到一个称为/dev/null的特殊文件中来实现它。这个文件是一个称为位桶(bit bucket)的系统设备,它接受输入但是不对输入进行任何处理。以下命令可以用来抑制(即隐藏)一个命令的错误信息。
[oracle@centos ~]$ ls -l /bin/usr 2> /dev/null
使用管道操作符|(竖线)可以把一个命令的标准输出传送到另一个命令的标准输入中
例如:使用less命令可以分页显示任意命令的输入,该命令将它的结果发送到标准输出。
[oracle@centos ~]$ ls -l /usr/bin | less

标签:总结,输出,重定向,文件,命令,ls,Linux,课堂
From: https://www.cnblogs.com/1215ccccc/p/17848369.html

相关文章

  • 学习linux的好处
    1.引言Linux操作系统是一种开源、免费的操作系统,广泛应用于服务器、嵌入式系统和个人计算机等领域。学习Linux不仅仅是获取一项技能,更是一种对计算机科学世界的深入理解。本报告将探讨学习Linux的各种好处,从技术、职业和学术角度分析其价值。2.技术好处2.1开源理念Lin......
  • Linux--存储管理
    存储管理:硬盘在分区之后,系统通过分区表来管理硬盘的使用。存储方式(连接方式层面与工作原理层面)连接方式:存储分为以下3种类型。本地存储:直接插在服务器上的硬盘,系统文件存放在本地。本章主要介绍本地存储。外部存储:可以理解为平时使用的移动硬盘,不过移动硬盘用的是USB接口......
  • linux 文件共享盘以及备份机制
    NFS minio  glusterFile 1.NFSNFS服务器搭建  目录NFS服务器1、NFS简介2、NFS工作机制2.1.RPC3、/etc/exports文件的格式4、实操1)手动挂载2)自动挂载autofs NFS服务器1、NFS简介NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件......
  • # linux系统读写速度检测
    前言记录一下在Linux下测试硬盘读写速度的命令和方法。测试的工具是linux系统自带的dd命令工具+time命令工具正文dd命令介绍dd命令是一个功能强大的Linux命令,用于复制文件、转换格式和计算文件和设备的吞吐量。它的基本语法如下:dd[选线]以下是dd命令中常用的选项:if=<输入......
  • 初识Linux
    1.在这里我了解到了云计算的概念:云计算是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来虚拟化资源。2.云计算的服务特征以及发展现状。(1)可以随时随地使用任何网络设备进行访问。(2)可以多人共享资源。(3)可以快速重新部署服务,十分灵活。(4)服务自动化。(5)服务......
  • Linux服务器上查询进程 ps aux
    在Linux服务器上查询进程,有以下几种方法:使用ps命令。这个命令用于报告当前系统的进程状态。可以用以下方式使用ps命令来查看进程信息:psaux:显示系统中所有进程的信息。ps-e:显示所有进程的信息。ps-f:显示进程的所有信息。ps-l:以长格式显示进程信息。ps-r:只显示正在运......
  • 计算机体系结构与性能总结
    计算机总体体系结构如上图,计算机从硬件到软件,而计算机系统结构就处于连接硬件与软件之间。底层为实际机器,即更偏向硬件,使用机器语言,高层为虚拟机器,即更偏向软件,使用汇编语言可转化为机器语言,这是软硬件相连节点,更高级即为高级语言。提升计算机系统性能时,总共有以下几种方法依据......
  • linux服务器主机巡检:
    脚本:[root@mongodbfiles]#catxuncheck.sh#!/bin/bash#获取服务器基本信息hostname=$(hostname)ip_address=$(hostname-I|awk'{print$1}')os=$(lsb_release-ds)kernel=$(uname-r)uptime=$(uptime-p)#监控循环whiletrue;do#获取CPU信息cpu_model=$(cat/p......
  • Linux 第十三周学习报告
    第十章RPM包管理(未讲完)安装RPM包之前需要查看系统的版本信息,使用cat/etc/redhat-release 第十一章yum管理器软件包有两种形式一种是源始(码)包,一种是二进制文件包,前者没有被编译后者别编译了。编译的包后缀为.rpm;1.yum源指定存放在/etc/yum.repos.d目录下,文件后缀必须......
  • Linux系统磁盘配额功能的设置和管理
    1.对硬盘进行分区操作[root@jsj~]#fdisk/dev/sdbDevicecontainsneitheravalidDOSpartitiontable,norSun,SGIorOSFdisklabelBuildinganewDOSdisklabelwithdiskidentifier0x7a02e23d.Changeswillremaininmemoryonly,untilyoudecidetowritet......