“品Linux中品的输入输出”

  Linux中

的输入输出

  

<强>输入
<强> stdin(标准输入流]
输入是指系统外接向系统传递的信息
系统外接向系统中传递数据的方式如下
1。键盘
2。鼠标
3。输入命令
<强>输出

           输出   鹤立鸡群(标准正确输入)   stderr(标准错误输出)                  在命令顺利执行完成后的字符串   在命令失败执行完成后产生的字符串            在linux中的输出信号为1   stderr在linux中的输出信号为2            

<强>字符设备
字符设备是指在I/O传输过程中以字符为单位进行传输的设备,例如键盘,打印机等
字符设备是内存中开启的虚拟设备并真实存在
品Linux中品的输入输出

  

<强>重定向输出/etc/- name passwd找到

  

<强>注意:必须在普通用户下

           1比;   2比;   ,比;               正确输出   错误输出   全部输出            

小应用:祝辞westos清空文件

  

/etc/- name passwd追2找到加:<强>不覆盖原文件
品Linux中品的输入输出

  

/etc/- name passwd找到比;westos。从<强>正确输出存放到westos。
品Linux中品的输入输出
品Linux中品的输入输出

  

品Linux中品的输入输出

  

品Linux中品的输入输出
品Linux中品的输入输出

  

追加

  

追加正确/错误/所有

  

品Linux中品的输入输出
品Linux中品的输入输出
品Linux中品的输入输出
品Linux中品的输入输出
品Linux中品的输入输出
品Linux中品的输入输出

  

品Linux中品的输入输出

  
 <代码类="语言——">  
  

管道

  

<强>管道定义:把输出变成最后一条命令的输入

           符号   用途               2祝辞,1   将编号为1的输出转换为2         李   复制输出到指定位置         ”   的管道符            

例题:显示历史3 ~ 5行输出
品Linux中品的输入输出

  
 <代码> [student@workstation桌面]$ ls/bin | wc - l # #统计/bin有多少文件
  1612
  (student@workstation桌面)找到/etc/美元- name passwd | wc - l # #默认只有正确输出可以通过管道
  发现:“/etc/pki/rsyslog”:没有权限
  发现:/etc/dhcp的:没有权限
  发现:“/etc/polkit-1/规则。d ':拒绝访问
  发现:“/etc/polkit-1/localauthority”:没有权限
  发现:“/etc/sssd”:没有权限
  发现:“/etc/grub。d ':拒绝访问
  发现:“/etc/审计”:没有权限
  发现:“/etc/firewalld”:没有权限
  发现:“/etc/sudoers。d ':拒绝访问
  发现:“/etc/lvm/档案”:没有权限
  发现:“/etc/lvm/备份”:没有权限
  发现:“/etc/lvm/缓存”:没有权限
  发现:“/etc/libvirt”:没有权限
  发现:“/etc/cups/ssl”:没有权限
  2
  (student@workstation桌面)$/etc/- name passwd找到2祝辞,1 | wc - l # #将错误输出定向到正确输出存放位置
  16
  (student@workstation桌面)发现美元/etc/| wc - l - name passwd |三通文件#复制输出到文件文件再通过管道统计
  发现:“/etc/pki/rsyslog”:没有权限
  发现:/etc/dhcp的:没有权限
  发现:“/etc/polkit-1/规则。d ':拒绝访问
  发现:“/etc/polkit-1/localauthority”:没有权限
  发现:“/etc/sssd”:没有权限
  发现:“/etc/grub。d ':拒绝访问
  发现:“/etc/审计”:没有权限
  发现:“/etc/firewalld”:没有权限
  发现:“/etc/sudoers。d ':拒绝访问
  发现:“/etc/lvm/档案”:——许可
  

“品Linux中品的输入输出”