zoukankan      html  css  js  c++  java
  • (七)shell内建命令

    Shell 内建命令,就是由 Bash 自身提供的命令,而不是文件系统中的某个可执行文件。
    还记得系统变量 $PATH 吗?$PATH 变量包含的目录中几乎聚集了系统中绝大多数的可执行命令,它们都是外部命令。
    通常来说,内建命令会比外部命令执行得更快,执行外部命令时不但会触发磁盘 I/O,
    还需要 fork 出一个单独的进程来执行,执行完成后再退出。而执行内建命令相当于调用当前 Shell 进程的一个函数。
    (1)查找
      help :通过help可以看到所有的内置命令
      type cd :可以查看命令类型
    (2)shell如何运行
      linux中,执行一条命令,本质上是运行一个程序,那shell中,如何运行一条自写的命令?
      参考文献 : https://cloud.tencent.com/developer/article/1520159

     alias:给命令创建别名

    格式:alias new='commond'
    alias new_date="date +%y-%m-%d%H:%M:%S"
    echo $(new_date)
    
    unalias ll #删除别名
    
    #不换行
    echo -n "越来越强"
    
    #输出转义字符
    echo -e "hello 
     world"
    
    #读取从键盘中的数据
    #read 给多个变量赋值
    #-p 显示提示信息
    #-n 读取num个字符
    read -p "you can put sone imformation :" name age from
    echo "名字: $name"
    echo "网址: $age"
    echo "年龄: $from"
    
    read -n 5 -p "you can win" sure
    print "
    "
    echo $sure
    做一个优秀的程序媛
  • 相关阅读:
    EF
    采用什么架构,才能够承受大访问量
    13个MVC的扩展
    c#与.NET的区别
    整合Spring.net到asp.net网站开发中初探
    C#多线程编程简述
    ASP.NET页面传值的几种方式
    正则RegEXp
    C#中Cache用法
    c#程序将excel文件转换成xml文件
  • 原文地址:https://www.cnblogs.com/oytt/p/13399132.html
Copyright © 2011-2022 走看看