Hello Shell
2015-12-09 06:32
417 查看
shell是Linux平台的瑞士军刀,能够自动化完成很多工作。要了解UNIX 系统中可用的 Shell,可以使用 cat /etc/shells 命令。使用 chsh 命令 更改为所列出的任何 Shell,。以下是更改为 /bin/zsh(即 Z Shell)的一个示例。(输入粗体显示的文本。) $ cat /etc/shells /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh $ chsh -s /bin/zsh bash 是大多数Linux操作系统默认shell,csh在EDA行业用到比较多些,第一个shell 脚本hello world! #!/bin/bash echo "Hello world!" Shell脚本执行方式有两种,chmod +x hello.sh ./hello.sh, 或者直接用解释器% bash hello.sh.学习Shell最好的方法就是不断地练习,解决实际的问题,并及时地记录下来。Linux中有很多种shell,bash是目前应用比较广泛,实际用哪中shell,行业里的前辈早已选好了。 shell学习参考书目: 1拉克什曼 (Sarath Lakshman) . 门佳译. Linux Shell脚本攻略. 2布卢姆. Linux命令行与Shell脚本编程大全第2版. 3 Arnold Robbins & Nelson H.F. Beebe. Classic Shell Scripting. shell脚本学习指南. 参考文献: [1] Shell脚本编程30分钟入门. https://github.com/qinjx/30min_guides/blob/master/shell.md [2] 评估 Linux 中的 shell. https://www.ibm.com/developerworks/cn/linux/l-linux-shells/
相关文章推荐
- linux shell的输出效果修改方法(界面颜色)
- shell 练习
- shell数组介绍
- shell练习题之for循环——读取/var目录
- postgresQL备份数据库shell
- 【Shell】read用法
- shell之for循环
- bash shortcuts
- 运维入门--- -bash: /usr/local/maven/apache-maven-3.2.3/bin/mvn: Permission denied
- 【shell】我的wait为什么不能用
- shell 脚本中将输出内容赋值给一个变量时的换行问题
- Linux学习笔记(十七、Shell概述)
- OpenSSH 仅用于端口转发(仅使用SSH隧道,禁止Shell)
- shell script
- shell中常用的特殊符号
- 虚拟机、Linux及Xshell问题汇总(最终方案)【慕课网笔记】
- linux在shell中获取时间
- Linux —— Shell编程之变量赋值和引用
- Ubuntu修改bash
- Shell调试