|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
当你经过一段时间的学习后就应该扩充自己的知识,多学习linux命令,但是不要在初学阶段就系统的学习linux命令。
Shell剧本实行有三种办法
bash剧本名
sh剧本名
chmod+x剧本名
利用上面语句测试
#a.sh(扩大名可不要)
cd/
pwd
echo"complete"
但是详细实行时分,发明过程当中改动过路径,但是终极了局是并没有改动路径。
[fedora@localhost~]$basha.sh
/
complete
[fedora@localhost~]$
缘故原由剖析:
实行剧本时分,只是在以后的shell下开了一个子历程,切换目次的操纵只对该历程中相干后续指令无效,但改动不了父历程的目次。
办理办法:
法一:
用sourcea.sh就好了。
法二:
[fedora@localhost~]$cd~
[fedora@localhost~]$chmodu+xa.sh
[fedora@localhost~]$../a.sh
/
complete
[fedora@localhost/]$
关于$../a.sh
第一个点是bash的外部命令,暗示在以后shell中运转
前面的“./a.sh”是命令的参数,即要实行的剧本
注:两点之间要有空格
</p>
系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、pswho |
|