Linux命令./a.sh和/xxx/a.sh这两个执行文件命令的区别

阅读 70

2022-04-05

./  表示执行当前目录下的某个可执行文件
/   表示在任何路径下,输入要执行文件的绝对路径就可执行该文件

如:需要执行路径为data/server文件下的a.sh文件

首先需要确保a.sh文件具有可执行权限,没有权限的话需要使用chmod命令修改a.sh文件的权限

方式一:使用./方式执行a.shZ文件

需要先cd到a.sh文件所在的目录下,然后再执行a.sh文件,命令为:

# cd /dada/server
# ./a.sh

方式二:使用/xxx/xxx执行

命令为:

# /data/server/a.sh

精彩评论(0)

0 0 举报