一、输入输出的定义

  • 输入:就是我们的键盘,鼠标和我们用这些硬件在系统中录入的字符
  • 输出:就是系统接收到我们想要实现的功能字后,经过进程的处理产生字符。输出会有两种
    • 编号1为正确输出
    • 编号2为错误输出
  • 默认着两种输出都会被系统定向到字符设备中

二、如何管理输出

  • 非交互式多行录入

vim pass.shpasswdsh pass.sh
  • 以上这种方式是不能自动运行的
passwd << EOFtutututuEOFsh pass.sh
  • 此种方法可以自动运行避免交互

  • 如何管理输出

  • 重定向
    • >          #重定向正确输出
    • 2>        #重定向错误输出
    • &>       #重定向所有输出
    • 2>&1   #把错误输出的编号由2转换为1
  • **注意:重定向是会覆盖原文件内容的!!
    • vim tutu
    • i like tutu
    • find /etc/ -name passwd > tutu
    • cat tutu ##原文件内容被覆盖不见了
[tutu@localhost Desktop]$ whoami
tutu
[tutu@localhost Desktop]$ pwd
/home/tutu/Desktop
[tutu@localhost Desktop]$ 

  • 追加

    • #保持原文件内容不变的情况下,把输出追加到文件之后
    • >>     #追加正确输出
    • 2>>   #追加错误输出
    • &>>  #追加所有输出

  • 管道

    • 可把输入变成下一个程序的输入
    • 管道是用来组合多条命令的使用的
    • ls /bin | wc -l
  • **注意:通过管道后输出会变成输入,那么是无法保存在文件中的
    • ls /etc | tee test |wc -l
    • cat test ##test中已经保存了输出
    • #tee ##复制输出到指定位置

linux——文件输入输出管理相关推荐

  1. linux学习随笔——linux文件权限管理和网络配置

    一.linux文件权限管理 查看某个文件的权限命令:ls -l linux文件权限有4种:读(r).写(w).执行(x)和无权限(-) 一般用10个字符表示其权限,按照(1-3-3-3)来分组划分 1 ...

  2. linux文件权限管理实验心得,Linux+文件权限管理实验

    主机安全-- Linux文件权限管理实验 对于文件 /etc/passwd,该文件的属组(root)可读.不可写,不可执行 对于文件 /etc/shadow,该文件的属组(root)不可读.不可写,不 ...

  3. edu-【Linux 与 Python编程2021】Linux知识训练,Linux之用户管理,Linux文件/目录管理

    python实训 python学习 – 菜鸟教程+B站视频 文章目录 linux知识训练-硬件与软件安装 第1关:linux知识训练-硬件与软件安装 linux知识训练-账户进程与权限 第1关:lin ...

  4. Linux文件权限管理:chmod命令和chown命令

    Linux文件权限管理:chmod命令和chown命令 前言 介绍 文件类型 文件权限 文件所属 文件信息 chmod命令 chown命令 前言 在服务器部署项目.安装应用会经常涉及到文件权限的问题, ...

  5. linux 文件类型 管理,Linux的文件类型及用户管理

    Linux的文件类型 -,f:普通文件 d:目录文件,路径映射 l:链接文件(符号链接)软连接 设备文件: c:字符设备,一次存取一个字符 b:块设备 p:管道文件 fi,fo s:套接字文件,soc ...

  6. Linux文件权限管理

     Linux系统是一个多用户环境,所以在同一时间可能有多个用户在使用同一个目录或文件.但对每个用户不一定都有相同的权限,也许有的用户可以查看文件.有的用户可以修改文件等,为了满足这样的要求就必须对目录 ...

  7. Linux 访问文件的acl信息,linux文件权限管理与ACL访问控制列表

    一.文件属性 1.文件属性: 文件属性操作 chown : change owner  ,设置文件所有者 chgrp : change group  ,设置文件的属组 文件属主修改: chown 格式 ...

  8. 《linux文件权限管理大总结》RHEL6

    在linux系统下文件的权限通常会以下面的格式显示出来: Chmod文件权限: 权限的管理chmod -a  所有的权限 -u 文件所有者的权限 -g 组权限 -o 其他用户的权限 可以使用运算符来设 ...

  9. drwxrwxrwx_你可能不知道的一些linux文件权限管理方法

    为什么需要权限管理? 1.计算机资源有限,我们需要合理的分配计算机资源. 2.Linux是一个多用户系统,对于每一个用户来说,个人隐私的保护是十分重要的 目录的 rwx 权限 当前用户:vagrant ...

最新文章

  1. 云计算之Docker介绍
  2. 【牛客挑战赛】我是 A 题
  3. 【Network Security!】Ubuntu18.04切换到root权限和sudo
  4. 文本分类入门(三)统计学习方法
  5. 并发执行变成串行_网易Java研发面试官眼中的Java并发——安全性、活跃性、性能...
  6. PCA(主成分分析)思想及实现
  7. HDUOJ-----I NEED A OFFER!
  8. Unity3D基础42:AnyState大法
  9. 前景检测算法(二)--codebook和平均背景法
  10. Atitit. 构造ast 语法树的总结attilax oao
  11. 汽车防撞之FMCW(调频连续波)原理
  12. 邮件服务器 二级域名,hMailServer+Roundcube+APMServ+希网二级域名+ADSL搭建邮件服务器...
  13. SQL Server 升序和降序排列
  14. 虚拟键盘 html,Jquery虚拟键盘(VirtualKeyboard)
  15. tkinter做界面的一点心得(丑而简单)
  16. 【DirectX11】【学习笔记(4)】顶点索引
  17. XRebel 第一次使用时激活
  18. CommandLineRunner和ApplicationRunner区别
  19. 方孔分段的lisp_cad怎么把一条线直接分段
  20. 【经典】非全序列底板通俗演义-AC OC EG CL 红黑碳王

热门文章

  1. 【温故知新】HTML学习笔记(下)
  2. php7-sapnwrfc
  3. 柿子不能和什么同吃?柿子相克食物大盘点
  4. 调试Excel VBA代码
  5. 松果出行CTO朱蓝天做客《智慧Talk》,解开共享电单车产研密码
  6. 首款鸿蒙系统终端n,首款搭载华为鸿蒙系统终端来了!荣耀智慧屏正式发布,3799元起售...
  7. php mssql生僻字,php生僻字的處理,插入數據庫被截斷,空白,亂碼解決辦法,php冷僻字處理...
  8. 从0搭建一个Springboot+vue前后端分离项目(八)把数据从后台传到前端进行展示渲染,完善增删改查
  9. java成绩排名平均成绩_java 数组 输入5名学生的成绩 得出平均分。
  10. mysql 创建删除表_mysql创建删除表的实例详解