Linux 解释器

 随便命名 t.exec

#!/bin/bash


ls
cat /etc/shadow
ls -l
~
~
~

命令行直接执行 ,给予x权限


book@100ask:~/tmpfile/process_basic$ ./t.exec
bash: ./t.exec: Permission denied
book@100ask:~/tmpfile/process_basic$ ls t.exec
t.exec
book@100ask:~/tmpfile/process_basic$ ls t.exec -l
-rw-rw-r-- 1 book book 40 Oct 28 11:57 t.exec
book@100ask:~/tmpfile/process_basic$ chmod u+x t.exec
book@100ask:~/tmpfile/process_basic$ ./t.exec
execl_date  execl_date.c  few  few.c  fork0  fork0.c  fork1  fork1.c  fork2  fork2.c  forkwait0  forkwait0.c  mysh  mysh.c  mysu  mysu.c  t.exec
cat: /etc/shadow: Permission denied
total 132
-rwxrwxr-x 1 book book 8480 Oct 26 04:35 execl_date
-rw-rw-r-- 1 book book  232 Oct 26 04:37 execl_date.c
-rwxrwxr-x 1 book book 8552 Oct 26 04:49 few
-rw-rw-r-- 1 book book  466 Oct 26 04:50 few.c
-rwxrwxr-x 1 book book 8520 Oct 25 09:03 fork0
-rw-rw-r-- 1 book book  380 Oct 25 09:05 fork0.c
-rwxrwxr-x 1 book book 8344 Oct 25 09:15 fork1
-rw-rw-r-- 1 book book  375 Oct 25 09:18 fork1.c
-rwxrwxr-x 1 book book 8432 Oct 25 09:26 fork2
-rw-rw-r-- 1 book book  583 Oct 25 09:29 fork2.c
-rwxrwxr-x 1 book book 8480 Oct 25 14:03 forkwait0
-rw-rw-r-- 1 book book  671 Oct 25 14:07 forkwait0.c
-rwxrwxr-x 1 book book 8752 Oct 27 04:10 mysh
-rw-rw-r-- 1 book book 1564 Oct 28 11:49 mysh.c
-rwsrwxr-x 1 root book 8648 Oct 28 11:44 mysu
-rw-rw-r-- 1 book book  426 Oct 28 11:44 mysu.c
-rwxrw-r-- 1 book book   40 Oct 28 11:57 t.exec

 解释器设置为/bin/cat

#!/bin/cat


ls
cat /etc/shadow
ls -l

则执行结果:cat 是对cat.exec文件进行操作。

book@100ask:~/tmpfile/process_basic$ vim cat.exec
book@100ask:~/tmpfile/process_basic$ chmod u+x cat.exec
book@100ask:~/tmpfile/process_basic$ ./cat.exec
#!/bin/cat


ls
cat /etc/shadow
ls -l

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值