?? createuser
字號:
#!/usr/bin/perl#eval '(exit $?0)' && eval 'exec /usr/bin/perl -S $0 ${1+"$@"}'& eval 'exec /usr/bin/perl -S $0 $argv:q'if 0;if( $> ) { print "\nYou must be root to run this step!\n\n"; exit 1;} if( getpwnam( "firebird" ) ) { ( $null, $null, $fbUID ) = getpwnam( "firebird" );} else { $fbUID = 90; while( getpwuid( $fbUID ) ) { $fbUID++; }}if( getgrnam( "firebird" ) ) { ( $null, $null, $fbGID ) = getgrnam( "firebird" );} else { $fbGID = 90; while( getgrgid( $fbGID ) ) { $fbGID++; } &append_file( "/etc/group", "firebird:*:$fbGID:" );}print "firebird user using uid $fbUID\n";print "firebird user using gid $fbGID\n";system( "/usr/bin/chpass -a \"firebird:*:$fbUID:$fbGID\:\:0:0:Firebird pseudo-user:$ENV{'PREFIX'}/firebird:/bin/sh\"" );sub append_file { local($file,@list) = @_; local($LOCK_EX) = 2; local($LOCK_NB) = 4; local($LOCK_UN) = 8; open(F, ">> $file") || die "$file: $!\n"; while( ! flock( F, $LOCK_EX | $LOCK_NB ) ) { exit 1; } print F join( "\n", @list) . "\n"; close F; flock( F, $LOCK_UN );}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -