linux bash 如何执行
来源:百度知道 编辑:UC知道 时间:2024/05/03 06:51:26
写好的bash必须通过 ./filename 或是 sh filename 来执行么?
我看有人写的脚本直接写名字就能执行 比如系统的一些命令也是,怎么弄的??
我看有人写的脚本直接写名字就能执行 比如系统的一些命令也是,怎么弄的??
自己写的一般安你说的做。如果想和系统一样的话,将脚本赋予执行权限,然后添加到PATH路径中。但是这有可能会与其他冲突,所以不推荐这样做。
要执行bash定的脚本有两种方法:
一、通过 sh fileName,用这种方法,fileName这个文件的属性可以不用拥有X属性。
二、用./fileName。用ls -l fileName查询。
比如,ls -l /etc/init.d/apmd
-rwxr-xr-x root root 1429 2006-08-26 apmd
这时fileName这文件必须拥有可执行属性,否则将不能执行。可以用chmod u+x userName fileName来对其赋予执行属性。
脚本都是用来调用的。随便都能执行出问题咋办?执行方法就是你说的那样就行。至于何时调用看你自己了。
将bash脚本放到/bin 或者 /usr/bin下,即可直接输入filename就可以执行bash脚本~
linux下用./*.bin执行bin 报错 -bash: ./: is a directory
我刚接触linux, 请问bash是什么
linux如何开机就执行定时关机
在linux shell(bash)编程中的打印命令是什么?
网吧代理服务器LINUX shell如何保存 如何执行
linux的shell编程中#!/bin/sh和$bash是什么意思?
Linux E企业版本 4.2的-bash:iostat:command not found
linux中能不能不启动init进程而直接启动bash?
linux下如何将一个目录的读写执行权利分配给某个用户?
请问Linux里面一个批处理文件里面如何切换用户执行不同的内容