制作自己的简单脚本
我的目的是制作一个可执行文件.tinix放在/mnt/smb下
1、cd /mnt
2、mkdir smb
3、cd /smb
4、vi .tinix
输入脚本的内容
:wq保存退出
5、chmod u+x .tinix 使文件属主拥有可执行权限
此时 ./.tinix就可以执行了
在红帽中,与环境相关的文件有/etc/profile和/root/.bash_profile
.tinix放在/mnt/smb下,每次必须cd /mnt/smb
然后./.tinix运行
要想在任何目录下输入.tinix就能运行,则需要配置环境变量
我的方法是vi /root/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc fi
# User specific environment and startup programs PATH=$PATH:$HOME/bin BASH_ENV=$HOME/.bashrc USERNAME="root" export USERNAME BASH_ENV PATH
在PATH=$PATH:$HOME/bin后加上:/mnt/smb
这样,每次开机,环境变量PATH就变成
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/mnt/smb
用echo $PATH可以查看
其实,不修改PATH也可以,我们可以把.tinix放到已知属于PATH的路径中
我想进一步让.tinix在开机自动运行,于是
vi /root/.bashrc
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i' # Source global definitions
if [ -f /etc/bashrc ]; then . /etc/bashrc fi
在文件末尾加入.tinix即可
这样,每次开机.tinix自动运行
他们用的是按键精灵,你上网下个破解版的,然后看看说明就大概能编了。这个软件主要就是记录键盘和鼠标的动作然后通过软件来模拟,不过用按键精灵的时候电脑就不能干别的了,只对当前窗口起作用。