“品品Linux中的输入输出”
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,Linux中的输入输出输入stdin[标准输入流]输入是指系统外接向系统传递的信息系统外接向系统中传递数据的方式如下1.键盘2.鼠标3.输入命令输出输出standout[标准正确输入]stderr[标
千家信息网最后更新 2026年11月01日“品品Linux中的输入输出”
Linux中的输入输出
输入
stdin[标准输入流]
输入是指系统外接向系统传递的信息
系统外接向系统中传递数据的方式如下
1.键盘
2.鼠标
3.输入命令
输出
| 输出 | standout[标准正确输入] | stderr[标准错误输出] |
|---|---|---|
| 在命令顺利执行完成后的字符串 | 在命令失败执行完成后产生的字符串 | |
| 在linux中的输出信号为1 | stderr在linux中的输出信号为2 |
字符设备
字符设备是指在I/O传输过程中以字符为单位进行传输的设备,例如键盘,打印机等
字符设备是内存中开启的虚拟设备并真实存在
重定向输出find /etc/ -name passwd
注意:必须在普通用户下
| 1> | 2> | &> |
|---|---|---|
| 正确输出 | 错误输出 | 全部输出 |
小应用:>westos 清空文件
2 find /etc/ -name passwd 追加: 不覆盖原文件
find /etc/ -name passwd > westos.out 正确输出存放到westos.out
追加
追加正确/错误/所有


管道
管道定义:把输出变成最后一条命令的输入
| 符号 | 用途 |
|---|---|
| 2>&1 | 将编号为1的输出转换为2 |
| lee | 复制输出到指定位置 |
| ' | ' 管道符 |
例题:显示历史3~5行输出
[student@workstation Desktop]$ ls /bin | wc -l ##统计/bin有多少文件1612[student@workstation Desktop]$ find /etc/ -name passwd | wc -l ##默认只有正确输出可以通过管道find: '/etc/pki/rsyslog': Permission deniedfind: '/etc/dhcp': Permission deniedfind: '/etc/polkit-1/rules.d': Permission deniedfind: '/etc/polkit-1/localauthority': Permission deniedfind: '/etc/sssd': Permission deniedfind: '/etc/grub.d': Permission deniedfind: '/etc/audit': Permission deniedfind: '/etc/firewalld': Permission deniedfind: '/etc/sudoers.d': Permission deniedfind: '/etc/lvm/archive': Permission deniedfind: '/etc/lvm/backup': Permission deniedfind: '/etc/lvm/cache': Permission deniedfind: '/etc/libvirt': Permission deniedfind: '/etc/cups/ssl': Permission denied2[student@workstation Desktop]$ find /etc/ -name passwd 2>&1 | wc -l ##将错误输出定向到正确输出存放位置16[student@workstation Desktop]$ find /etc/ -name passwd | tee file | wc -l #复制输出到file文件再通过管道统计find: '/etc/pki/rsyslog': Permission deniedfind: '/etc/dhcp': Permission deniedfind: '/etc/polkit-1/rules.d': Permission deniedfind: '/etc/polkit-1/localauthority': Permission deniedfind: '/etc/sssd': Permission deniedfind: '/etc/grub.d': Permission deniedfind: '/etc/audit': Permission deniedfind: '/etc/firewalld': Permission deniedfind: '/etc/sudoers.d': Permission deniedfind: '/etc/lvm/archive': Permission-**输入重定向
以修改密码为例
输入重定向符号
command << [输入标识]内容......[输入标识]比较方便,不用输入密码,直接在vim下编辑
1。vim下编辑westos.sh 文件。直接输入passwd,在修改密码时需要输入密码
2.用输入重定向符号,直接编辑较为方便
-
输出
输入
字符
文件
管道
设备
命令
密码
系统
错误
标准
符号
位置
信号
字符串
标识
键盘
传输
统计
普通
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技和互联网公司
今日互联网科技
金融科技还是互联网
合肥互联网科技公司
互联网科技公司电话
以房互联网科技
致骋互联网科技
壹账通互联网科技
沃里互联网科技
中盈科技互联网信息有限公司
字节跳动和互联网科技
华夏互联网科技业
科技大学互联网
中和天地互联网科技有限公司
陕西云淼互联网科技公司
易企秀互联网科技是做什么的
互联网科技平台产品运营
唯美互联网科技
互联网的黑科技实验室
恒生科技互联网指数十大成分股
互联网金融科技
科技创新互联网企业
顺网科技2021年互联网排名
常德市电业局互联网科技部
重庆互联网医院沙龙医盟信息科技
互联网科技包装股份有限公司上市
萌小萌互联网科技河南有限公司
科技互联网行业投资研究
兰石爱特工业互联网科技分公司
互联网科技职业技能培训学校