当前位置: 首页 > news >正文

网站建设及维护合同深圳最新疫情

网站建设及维护合同,深圳最新疫情,马鞍山网站建设兼职,网站开发与设计的社会环境目录 重定向 将命令与文件进行互动 输出重定向 输入重定向 管道符 将命令与命令互动起来 重定向 将命令与文件进行互动 重定向分类 一般情况下,Linux命令运行时都会打开一下三个文件 标准输入文件:stdin文件,文件描述符为0,Li…

目录

重定向 将命令与文件进行互动

输出重定向

输入重定向

管道符 将命令与命令互动起来


重定向 将命令与文件进行互动

重定向分类

一般情况下,Linux命令运行时都会打开一下三个文件

标准输入文件:stdin文件,文件描述符为0,Linux默认从stdin读取数据

标准输出文件:stdout文件,文件描述符为1,Linux默认向stdout写入标准信息

错误输出文件:stderr文件,文件描述符为2,Linux默认向stder中写入错误信息

输出重定向

输出重定向   将命令的输出结果写入到文件中(屏幕上就不显示输出结果了)

标准输出重定向:将本来要写入到标准文件stdout的数据转到我们指定的文件中

错误输出重定向:将本来要写入到错误文件stdout的数据转到我们指定的文件中 

  >     清空写入    将命令的标准输出结果写入到某个文件中(此文件的原始数据清空)

  >>    追加写入    将命令的标准输出结果写入到某个文件中(保留此文件的原始数据)

  2>    错误清空写入 将命令的报错结果写入到文件中(原始文件清空)

  2>>   错误追加写入 将命令的报错结果写入到文件中(保留原始文件数据)

  &>    不区分输出结果时错误的还是标准的,全部清空写入

  &>>   全部追加写入

 

错误重定向输出的作用

当我们在跑脚本时,这个脚本要安装多个安装包,通过将错误信息写入到文件中,就可以了解到哪些安装包在安装时出现了错误

输入重定向

输入重定向  将文件里面的内容作为命令的输入执行命令(用到的概率较小)

本来的命令需要从标准输入文件stdin中获取,现在转化为从文件中获取

命令 <  文件          将文件作为命令的标准输入

命令 << 分界符        从键盘中读入数据作为命令的标准输入,直到遇到分界符才停止

命令 < 文件1 > 文件2 将文件1作为命令的输入,然后将命令的执行结果写入到文件2

例子

wc -l < 文件名  直接将文件中的内容导入到命令

与wc -l 文件名相比,wc -l读取了文件名,wc -l < 没有读取文件名,直接读取了文件内容

<表示是文件直接把文件内容交给命令

 

cat << EOF >> 文件名   可以持续的往文件中写入内容,直到输入了EOF

注意:如果命令没有输入,则输入重定向对此命令是没有意义的


管道符 将命令与命令互动起来

管道符(|)可以将前面命令的输入结果传递给后面的命令进行二次处理

命令A | 命令B            将命令A的输出结果给到命令B执行

命令A | 命令B | 命令C   将命令A的输出结果给到命令B执行,执行结果再给到命令C执行

例子

grep /bin/bash /etc/passwd | wc -l        查看多少用户能够正常登录服务器

grep /bin/bash /etc/passwd | cut -d : -f 1  能够正常登录服务器的用户有哪些

 如果用户的登录终端是 /bin/bash,则说明这个用户能够正常使用这个账户登录服务器

 如果用户的登录终端是/sbin/nologin ,则说明这个用户不能够正常登录登录到服务器(只能管理某些服务)

echo redhat | passwd 用户名 将echo输出的结果作为linuxprobe的用户的密码

   并不是所有的命令都支持接收标输入的(passwd需要结合参数才可以接收标准输入)

   passswd  --stdin  通过接收标准输入的形式接收密码

echo redhat | passwd --stdin 用户名

 

管道符和重定向结合

cat abc.txt | tr [a-z] [A-Z] > 123.txt 

将abc文件中的小写字母替换为大写字母,并将修改后的内容写入到123文件中

 

http://www.laogonggong.com/news/37469.html

相关文章:

  • 网站用html做的怎么弄后台厦门seo蜘蛛屯
  • 东莞网站优化科技有限公司站长工具查询网
  • 做网站的图片分类郑州seo课程
  • 好看的网站都找谁做的网页设计收费标准
  • 域名是什么样的网站搜索排名优化
  • 网站建设名片google官网浏览器
  • 海口网站制作公司怎么给公司做网站推广
  • 汉中专业网站建设开发图片优化
  • 北京建设工程信息网站百度推广电话号码
  • 瑶海合肥网站建设今日军事头条
  • 本机iis发布网站后台管理产品推广步骤
  • 网站建设服务套餐今天最新新闻国内大事件
  • 创业做网站开发网站排名优化公司
  • 做响应式网站哪家公司好百度关键词推广怎么做
  • wordpress事件日历插件seo网站推广主要目的不包括
  • 劫持网站代做排名企业建站要多少钱
  • 鹿泉网站建设国外独立站网站
  • 衍艺武汉网站设计公司关键词是怎么排名的
  • 火车wordpressseo免费推广软件
  • 网站做二级域名快速seo关键词优化方案
  • 做网站还是做微信公众号免费自己建网页
  • 电动门 东莞网站建设大数据营销精准营销
  • 公司做网站要企业认证it教育培训机构排名
  • 惠州淡水网站建设公司百度知识营销
  • b站是什么网站seo技术培训教程视频
  • 西宁网站建设电话长沙企业seo服务
  • 自己的网站做防伪码seo是什么职业岗位
  • 东营微信开发网站建设怎么样引流顾客到店方法
  • 设计制作生态瓶seo优化分析
  • 东莞网站建设备案国内能用的搜索引擎