分享

linux下的shell基础实例

 yi一哥 2016-02-18

Linux下的Shell

1、Linux下的Shell
2、TCP/IP基础
3、Linux网络环境配置
4、rpm包管理
5、samba的安装和配置
---------------------------------------------
一、Linux下的Shell
        1、什么是Shell
        在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。         
         作为命令语言互动式地解释和执行用户输入的命令只是Shell功能的一个方面,Shell还可以用来进行程序设计。它提供了定义变量和参数的手段以及丰富 的程序控制结构。使用Shell编程类似于DOS中的批处理文件,称为Shell script,又叫Shell程序或Shell命令文件。
         2、Shell的种类
通过下面这个命令可以查看系统里有几种类型的Shell:
  1. ls -l /bin/*sh
查看目前使用的是哪种Shell
  1. env | more [该命令可以显示目前操作系统的环境变量]
shell的修改
  1. chsh -s 输入新的shell [如/bin/csh]
linux培训实例 Shell的命令补全功能
查阅历史记录命令

一个简单的Shell脚本例子
  1. #!/bin/bash
  2. date #显示当前日期
  3. who #显示当前的登录用户
注意:“#!”符号是Shell脚本的起始符号,它告诉Linux系统这个文件的执行需要一个解释器。“#!”符号之后是一个路径名。
改变文件的权限设置,赋予文件以执行权限
  1. chmod 744 文件名.sh #赋予文件以执行权限
执行脚本
  1. ./文件名.sh #执行脚本

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多