来讲讲:老手书院:Linux操纵体系Shell基本常识
RedHatCentOS等等.学习linux不是逛自由市场,选定版本就要静下心来学习.不要今天换版本明天要升级.这样对你没有好处。1cat/etc/shells
检察盘算机上可用的shell
2编写shell,保留为firstscript
#!/bin/bash
#Thisisatest.
echo-nYourcurrentdirectoryis:
pwd
echo$HOME
echoYourcurrentdirectoryis:
pwd
#END.
3运转firstscript
$/bin/bashfirstscript
假如找不到文件利用pwd检察以后目次
$/bin/bashpwd/firstscript
可见以后运转了局。
4能够修正firstscript为实行
$chmoda+xfirstscript
此时输出$./firstscript便可
下面的shell没有互换,我们能够举行交互,以下:
#!/bin/sh
echo-nPleaseinputyourID:
readid_var
echo-nPleaseinputyourpassword:
readpassword
echoUserID=$id_var
echopassword=$password
if[$password="admin"];then
echo"passwordisright"
else
echo"passwordiswrong"
fi
同后面的运转,本人测试。
</p>
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。 我感觉linux的学习,学习编程~!~!就去学习C语言编程!! 最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。 Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。 应对Linux的发展历史和特点有所了解,Linux是抢占式多任务多用户操作系统,Linux最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具。 你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。 用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
页:
[1]