这里是我自己写的一个perl脚本,是可以自动联网的,以后就不用一开机就打:sudo linux1x -d,这样以后就可以实现随时上网!!呵呵1!
代码如下:
#!/usr/bin/perl -w
use strict;
my $dir='/etc/init.d';
my $file='connect.sh';
my $common='sudo linux1x -d';
chdir $dir||die "can't chdir:$!\n"; #跳转目录
if(-e $file) #如果文件存在自动退出,你将要自己改动一下代码,将“connect.sh“改为你想要的文件名即可!
{
print $file,' had been exit',"\n";
exit(0);
}
open FILE,">>",$file||die "can't open $file for write:$!\n";
print FILE $common;
close FILE;
chomp(my $level=`runlevel`); #查看运行等级
$level=$1 if $level=~/([0-5])/;
symlink "$dir/$file","/etc/rc$level.d/S30connect.sh"||die "can't symlink:$!\n"; #创建软连接
广药::ubuntu下开机自动联网(校园网)
-
- 帖子: 84
- 注册时间: 2008-02-20 11:46
- 联系:
-
- 帖子: 84
- 注册时间: 2008-02-20 11:46
- 联系:
Re: 广药::ubuntu下开机自动联网(校园网)
你新建一个文件,直接把代码copy进去,把这个文件加上运行权限,在终端下进入这个文件的目录,用以下命令就可以了:
./filename
一般来说都可以的了。
备注:运行权限可以在属性那里改。
./filename
一般来说都可以的了。
备注:运行权限可以在属性那里改。