首页 > 系统相关 >Linux第六章I/O重定向与管道

Linux第六章I/O重定向与管道

时间:2023-11-20 16:23:35浏览次数:42  
标签:输出 重定向 cat date ls Linux 第六章 txt

1、I/O重定向

(1)

tty 显示终端的号码

date 会显示当前时间

date >  date.txt

会把时间的结果写入date.txt里

(2)

tty 打开一个终端4

将终端3的日期输出结果重定向到终端4

date > /dev/pts/4

(3)

利用passwd改密码,系统会产生一个进程,其PID为10277

ls /proc/10277/fd

可以查看内核与进程的一些信息

(4)

将输出结果显示在终端的输出方向改为date.txt

date 1> date.txt

改变描述符为2的文件的输出方向,date命令是正确的,执行结果在终端

date 2> date.txt

若错误,错误信息显示在date.txt里

cat命令默认文件描述符为0(输入),输入重定向从键盘输入改为从/etc/hosts文件输入

cat 0< /etc/hosts

2、输出重定向

date > date.txt

date > date.txt

date > date.txt

cat date.txt

date >> date.txt

date >> date.txt

date >> date.txt

cat date.txt

3、

(1)输出重定向

date 1> date.txt

(2)输出重定向(在尾部追加)

date >> date.txt

(3)错误输出重定向

ls /home/linux 2> error.txt

(4)正确结果与错误结果都输出到相同位置

ls /home/ /linux &> list.txt

(5)正确结果与错误结果都输出重定向到相同的位置

ls /home/ /linux > list.txt 2> &1

 

标签:输出,重定向,cat,date,ls,Linux,第六章,txt
From: https://www.cnblogs.com/xiaojia666/p/17844237.html

相关文章

  • Linux第五章进程管理11.10
    1、查看进程(1)psaux可以查看静态进程(2)psaux--sort-%cpu可以按照cpu占用的百分比的降序排列(3)ps-ef可以查看UID,PID,PPID等信息(4)psaxo可以自定义显示的字段2、动态查看进程(1)使用top命令;按回车键立马更新;按M键以内存占用率排序;按P键以cpu占用率排序;按N键用PID数值......
  • Linux第四章文件权限(2) 2023.11.1
    1、SUID权限(1)普通用户可以通过SUID用户提权chmodu+s/usr/bin/cat(2)在一个目录上添加SGID,该目录新创建的文件会继承其属组chmodg+s/home/hrll-d/home/hrtouch/home/hr/file03ll/home/hr2、Sticky权限添加Sticky后,当用户对目录具有w,x权限在该目录下建立的文件或目......
  • linux shell "<" 、 "<<" 、 ">" 、">>" 的含义
    linux关于标准输入输出的规定Linux规定一下文件描述符文件描述符文件对应设备0标准输入keyboard,mouse1标准输出屏幕监视器2错误输出屏幕监视器输出重定向>,>>>和>>都是输出重定向符号其中>是重写>>是追加到文件进阶Shell中1>&22>&1&>......
  • 一 Linux 学习
    远程登录一台linux后,怎么查看是什么发行版。一般来说 Linux著名系统分两大类  Redhat系列:Redhat centosfedora  Debian系列:DebianUbuntu   1.有yum命令的是Redhat系列,有apt-get是Debian系列  2.使用lsb_release-a 命令。        可......
  • Linux vs Windows
    特点比较费用·windows:收费且很贵linux:免费或少许收费软件与支持windows:数量和质量都有优势,不过大部分为收费软件;由微软官方提供支持和服务linux:开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;由全球所有linux开发者和自由软件社区提供支......
  • linux时间比较大小----亲测OK
    摘自:https://blog.csdn.net/u010429831/article/details/122722187 (Linux_C环境编程:时间日期函数总结)//TimeUtil.h#ifndef__TIME_UTIL_H__#define__TIME_UTIL_H__#ifdef__cplusplus//告诉编译器,这部分代码按C语言的格式进行编译,而不是C++的extern"C"{......
  • Linux poweroff 命令
    poweroff命令命令用于关闭计算器并切断电源。使用权限:系统管理者。语法poweroff[-n][-w][-d][-f][-i][-h]参数说明:-n:在关机前不做将记忆体资料写回硬盘的动作-w:并不会真的关机,只是把记录写到/var/log/wtmp档案里-d:不把记录写到/var/log/wtmp文件里-i......
  • Linux reboot命令
    Linuxreboot命令用于用来重新启动计算机。若系统的runlevel为0或6,则重新开机,否则以shutdown指令(加上-r参数)来取代语法reboot[-n][-w][-d][-f][-i]参数:-n:在重开机前不做将记忆体资料写回硬盘的动作-w:并不会真的重开机,只是把记录写到/var/log/wtmp档......
  • Linux常用命令记录
    Linux常用命令记录文件与目录管理命令Linux的文件目录是树状结构,最顶级的目录为根目录/,其他目录是通过挂载将其添加到文件树上,通过解除挂载将其移除。首先先了解什么是绝对路径和相对路径绝对路径:从根目录开始的完整路径描述,通常以/开头,从根目录root一直到目标目录相对......
  • [oeasy]python001_先跑起来_python_三大系统选择_windows_mac_linux
    先跑起来......