zoukankan      html  css  js  c++  java
  • Linux运维初级教程(四)shell简介

    查看系统可用的shell命令 cat /etc/shells 

    shell是用于与内核进行交流的工具

    管道和重定向(< 《 > 》 |) |为管道

    标准输入的文件描述符为0,标准输出的文件描述符为1,错误输出的文件描述符为2

    举例

    rpm -qa | grep gcc #查询计算机中是否安全了gcc软件

    echo "pass" | passwd --stdin tom#设置tom的密码为pass

    ls > list.txt #将输出保存至list.txt,屏幕无输出

    hostname >> list.txt #将主机名追加至list.txt文件末尾

    mail -s test XX@gmail.com < list.txt #发送邮件,邮件内容来自文件

    ls -l abc install.log 2>error.txt #仅将错误重定向,不影响正确输出

    ls -l abc install.log >all 2>&1 #标准输出与错误输出均导入至all

    ls -l abc install.log >> all 2>&1  #标准输出与错误输出均追加至all

    ls -l abc install.log &>all #标准输出与错误输出均导入至all

  • 相关阅读:
    测试方法与步骤
    团队项目需求分析
    第一次个人作业
    3种shell自动交互的方法
    mysql用户管理
    build web application with golang
    安卓中的LINUX内核
    结对项目小结
    关于aria2-yaaw下载软件
    软工结对项目预览
  • 原文地址:https://www.cnblogs.com/yaochc/p/5189779.html
Copyright © 2011-2022 走看看