分类 "操作系统" 下的文章

以下脚本用于linux系统的初始化脚本,可以在服务器系统安装完毕之后立即执行。脚本结合各位大牛一些参数,已经在CentOS 5下通过。
使用方法:将其复制,保存为一个shell文件,比如init.sh。将其上传到linux服务器上,执行sh init.sh。建议大家在系统安装后立即执行。
脚本代码:

#!/bin/bash
# Configure yum source
cd /tmp
wget -c http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz
tar zxf yum-3.4.3.tar.gz
cd yum-3.4.3
./yummain.py install yum -y
cd ..
rm -rf yum-3.4.3*
sed -i 's@^exclude@#exclude@' /etc/yum.conf
yum clean all
yum check-update

mv /etc/yum.repos.d/CentOS-Debuginfo.repo /etc/yum.repos.d/CentOS-Debuginfo.repo$(date +%m%d)
mv /etc/yum.repos.d/CentOS-Media.repo /etc/yum.repos.d/CentOS-Media.repo$(date +%m%d)
mv /etc/yum.repos.d/CentOS-Vault.repo /etc/yum.repos.d/CentOS-Vault.repo$(date +%m%d)

# Remove obsolete rpm package
if [ -z "$(cat /etc/redhat-release | grep '5\.')" ];then
yum -y groupremove "FTP Server" "Text-based Internet" "Windows File Server" "PostgreSQL Database" "News Server" "MySQL Database" "DNS Name Server" "Web Server" "Dialup Networking Support" "Mail Server" "Ruby" "Office/Productivity" "Sound and Video" "X Window System" "X Software Development" "Printing Support" "OpenFabrics Enterprise Distribution"
else
yum -y groupremove "FTP Server" "PostgreSQL Database client" "PostgreSQL Database server" "MySQL Database server" "MySQL Database client" "Web Server" "Office Suite and Productivity" "Ruby Support" "X Window System" "Printing client" "Desktop*"
fi

# Update rpm package
yum -y update

# Install dependencies package
yum -y install gcc gcc-c++ make autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel nss_ldap openldap openldap-devel openldap-clients openldap-servers libxslt-devel libevent-devel ntp libtool libtool-ltdl bison gd-devel vim-enhanced pcre-devel zip unzip sendmail

# chkconfig 
chkconfig --list | awk '{print "chkconfig " $1 " off"}' > /tmp/chkconfiglist.sh;/bin/sh /tmp/chkconfiglist.sh;rm -rf /tmp/chkconfiglist.sh
chkconfig crond on
chkconfig irqbalance on
chkconfig network on
chkconfig sshd on
chkconfig rsyslog on #CentOS 6
chkconfig syslog on #CentOS/RHEL 5
chkconfig iptables on
chkconfig sendmail on
service sendmail restart

# /etc/hosts
[ "$(hostname -i)" != "127.0.0.1" ] && sed -i "s@^127.0.0.1\(.*\)@127.0.0.1 `hostname` \1@" /etc/hosts

# Close SELINUX
setenforce 0
sed -i 's/^SELINUX=.*$/SELINUX=disabled/' /etc/selinux/config

# initdefault
sed -i 's/^id:.*$/id:3:initdefault:/' /etc/inittab
/sbin/init q
# PS1
echo 'PS1="\[\e[37;40m\][\[\e[32;40m\]\u\[\e[37;40m\]@\h \[\e[35;40m\]\W\[\e[0m\]]\\$ \[\e[33;40m\]"' >> /etc/profile

# Record command
sed -i 's/^HISTSIZE=.*$/HISTSIZE=100/' /etc/profile
echo "export PROMPT_COMMAND='{ msg=\$(history 1 | { read x y; echo \$y; });user=\$(whoami); echo \$(date \"+%Y-%m-%d %H:%M:%S\"):\$user:\`pwd\`/:\$msg ---- \$(who am i); } >> /tmp/\`hostname\`.\`whoami\`.history-timestamp'" >> /root/.bash_profile

# Wrong password five times locked 180s
sed -i '4a auth required pam_tally2.so deny=5 unlock_time=180' /etc/pam.d/system-auth

# alias vi
sed "s@alias mv=.*@alias mv='mv -i'\nalias vi=vim@" /root/.bashrc
echo 'syntax on' >> /etc/vimrc

# /etc/security/limits.conf
cat >> /etc/security/limits.conf <<EOF
* soft nproc 65535
* hard nproc 65535
* soft nofile 65535
* hard nofile 65535
EOF
echo "ulimit -SH 65535" >> /etc/rc.local

# /etc/sysctl.conf
sed -i 's/net.ipv4.tcp_syncookies.*$/net.ipv4.tcp_syncookies = 1/g' /etc/sysctl.conf
cat >> /etc/sysctl.conf << EOF
fs.file-max=65535
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.ip_local_port_range = 1024 65000
EOF
sysctl -p

if [ -z "$(cat /etc/redhat-release | grep '6\.')" ];then
sed -i 's/3:2345:respawn/#3:2345:respawn/g' /etc/inittab
sed -i 's/4:2345:respawn/#4:2345:respawn/g' /etc/inittab
sed -i 's/5:2345:respawn/#5:2345:respawn/g' /etc/inittab
sed -i 's/6:2345:respawn/#6:2345:respawn/g' /etc/inittab
sed -i 's/ca::ctrlaltdel/#ca::ctrlaltdel/g' /etc/inittab
sed -i 's@LANG=.*$@LANG="en_US.UTF-8"@g' /etc/sysconfig/i18n
else
sed -i 's@^ACTIVE_CONSOLES.*@ACTIVE_CONSOLES=/dev/tty[1-2]@' /etc/sysconfig/init 
sed -i 's@^start@#start@' /etc/init/control-alt-delete.conf
fi
/sbin/init q

# Set timezone
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

# Update time
/usr/sbin/ntpdate pool.ntp.org 
echo '*/5 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1' > /var/spool/cron/root;chmod 600 /var/spool/cron/root
/sbin/service crond restart

# iptables
cat > /etc/sysconfig/iptables << EOF
# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:syn-flood - [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p icmp -m limit --limit 100/sec --limit-burst 100 -j ACCEPT
-A INPUT -p icmp -m limit --limit 1/s --limit-burst 10 -j ACCEPT
-A INPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j syn-flood
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A syn-flood -p tcp -m limit --limit 3/sec --limit-burst 6 -j RETURN
-A syn-flood -j REJECT --reject-with icmp-port-unreachable
COMMIT
EOF
/sbin/service iptables restart
source /etc/profile

###install tmux
mkdir tmux
cd tmux
wget -c http://cloud.github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz 
wget -c http://downloads.sourceforge.net/tmux/tmux-1.8.tar.gz
tar xzf libevent-2.0.21-stable.tar.gz
cd libevent-2.0.21-stable
./configure
make && make install
cd ../

tar xzf tmux-1.8.tar.gz
cd tmux-1.8
CFLAGS="-I/usr/local/include" LDFLAGS="-L//usr/local/lib" ./configure
make && make install
cd ../../
rm -rf tmux

if [ `getconf WORD_BIT` = '32' ] && [ `getconf LONG_BIT` = '64' ] ; then
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5
else
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib/libevent-2.0.so.5
fi

###install htop
mkdir htop
cd htop
wget -c http://downloads.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gz 
tar xzf htop-1.0.2.tar.gz
cd htop-1.0.2
./configure
make && make install
cd ../../
rm -rf htop

来源:http://blog.linuxeye.com/30.html

在虚拟机中安装了Ubuntu,很多命令键与VMware的快捷键冲突,好比这个图形界面的切换

就很让人郁闷,在网上查了图形到命令行终端是Crtl+Alt+F1/F2/F3/F4/F5 竟全不管用了

还好在一篇文章中找到了答案,在此写下,方便以后查阅:
ctrl + shift + alt + F1 是切到终端模式
Alt+F7 切到图形界面
--------------------------------------------------------------------------------------------------------------------------
PS:就这么个小小的问题,花了不少时间,抓狂
还有进入终端字符界面后,会提示输入用户名和密码,提醒不能使用数字小键盘,又是个小小的问题,看来搜索技术资料还是google不错

fbterm--支持中文显示的控制台

fbterm提供了一个快速的终端仿真器,它直接运行在你的系统中的帧缓冲 (framebuffer) 之上。使用帧缓冲可以在终端渲染 UTF-8 文本时可以提高性能。fbterm 旨在提供国际化和现代字体支持时至少与 Linux 内核终端一样快。它允许你在同一个帧缓冲上创建多达 10 个不同的终端窗口,每个窗口都有它的回滚历史。
要运行 fbterm,首先检查当前用户是否在 video 组,如不在,则加入。当运行 fbterm 后,会在用户主目录下生成 .fbtermrc 配置文件,其中可以更换字体样式及大小、默认前/背景色。

若你不能看到中文,按 Ctrl+Alt+E 退出后,再运行下面的命令:

LANG=zh_CN.utf-8 fbterm

1.下面我就安装了fbterm:

sudo apt-get install fbterm

2.安装完后,运行fbterm:

sudo fbterm

3.退出fbterm
在控制台中按 Ctrl+Alt + E 退出

4.当然fbterm功能是很强大的,支持字体样式、大小、样色设置等,修改配置文件.fbtermrc即可,在控制台输入以下命令:

sudo gedit ~/.fbtermrc

打开配置文件,可以根据需要做相应修改保存(然后重新启动fbterm:在控制台输入Ctrl+Alt+E 退出)则可

Ubuntu12.04博主是采用了下面的方法解决的

如果桌面出现异常,窗口没有边框、没有标题栏、没有最大化最小化和关闭按钮,
这时只需鼠标右键点??桌面任务栏右上角的蓝色立方体“fusion icon”图标,
选择“Reload Window Manager”(重载窗口管理器),桌面会刷新一下,桌面的窗口就恢复正常了。
另外,建议在菜单中的“Compiz Options”里点击勾选上“Indirect Rendering”,
可以最大限度地避免出现窗口无边框无标题栏的情况。

如果出现桌面混乱,可以按快捷键“Alt F2”,在弹出的“运行一个命令”提示框中输入“unity --reset”命令来恢复Unity桌面;
代码:

unity --reset

如果遇到桌面崩溃无法操作的情况,可以按“Ctrl Alt F1“切换到字符终端下,输入用户名和密码登录,
按“Ctrl Alt F1“切换到字符终端下,输入以下命令终止gnome界面,效果等同于注销用户重新登录:
代码:

killall gnome-session

如果Compiz配置不当无法修改,可以按“Ctrl Alt F1“切换到字符终端下,输入命令删除旧版的Compiz配置文件:
代码:

rm -rf .gconf/apps/compiz*

以下的应该是11.04的解决办法

代码:

killall gnome-session

相当于注销用户,回到重新登录的图形界面,
如果Compiz配置发生混乱,可以按“Ctrl Alt F1“切换到字符终端下,输入命令删除旧版的Compiz配置文件:
代码:

rm -rf .gconf/apps/compiz*

Ubuntu 11.04版使用Unity桌面的用户,在启动“compiz fusion icon”之前,需要安装一个辅助软件dconf-tools:
请用鼠标点击屏幕左侧菜单栏的“终端”按钮,或者右键点击“应用程序”按钮,从菜单中选择“附件”,
在弹出的黑色搜索框中,选择第二栏“已安装 显示另外5项”,从中选择“终端”,然后输入执行下列命令:
代码:

sudo apt-get install dconf-tools

安装完成后,继续在终端中输入执行下列命令:
代码:

dconf-editor

在弹出的“Configuration Editor”窗口中,依次点击左侧展开“desktop”->“unity”,点击选择“panel”,
在右边Name下列出的“systray-whitelist”项目中,点击Value下的值,在中括号里的最后加上‘fusion’,
修改了这个键值,就能实现在Unity桌面到任务栏里出现蓝色的立方体“fusion icon”图标。修改后的值如下:
代码:

['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray', 'scp-dbus-service', 'fusion']

如果您想顺带解决Untiy下在任务栏显示中文输入法托盘图标等问题,
干脆把“systray-whitelist”白名单项目中括号里的值全删除了,改为'all'即可。
代码:

['all']

Ubuntu 11.04版使用Unity桌面的用户,运行fusion-icon的方法有两个:
方法a、用鼠标右键点击“应用程序”-> “系统”
在弹出的黑色搜索框第二栏“已安装”中选择“Compiz Fusion Icon”;
方法b、鼠标右键点击桌面,弹出菜单中选择“创建启动器”,命令栏输入 /usr/bin/fusion-icon 名称栏输入 “3D桌面”,
点击“确定”,桌面就生成了蓝色的立方体“fusion icon”图标,还可以把这个图标拖到Unity桌面左侧到菜单栏里。
以后就能很方便地运行fusion-icon,然后在桌面任务栏的右上角,可以看到一个蓝色的立方体“fusion icon”图标。

windows主机的 IP: 192.168.0.1

使用者名称: myusername
登录密码: mypassword
共享目录名称: linux
主机上要挂载的目录: /media/sharename

$>sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777

要卸载网络共享目录时:

$>sudo umount /media/sharename/

======================更简单访问windows目录=============================

1、安装samba和smbfs

sudo apt-get install samba
sudo apt-get install smbfs

2、打开一个文件浏览窗口,按快捷键ctrl + L,输入smb://192.168.0.*既可以访问windows的共享目录了。当然会要求输入访问用户名和密码,正确输入后就可以访问了。

由于在Unity中,Ubuntu对系统托盘采取了白名单机制,只有在白名单内的程序才能在系统托盘处显示图标,这显然不符合我们的要求。因为我们还需要开启一些中国特色的软件,如WINE、AIR程序等。

一、所以需要解除这一设置:

如果你想所有的程序都可以显示,则在终端运行下面命令:

gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

若你想自定义程序的话,运行下面的命令(YOUR_APPLICATION是程序名):

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'YOUR_APPLICATION']"

还原到系统默认状态:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"

二、当然你也可以安装一些工具来进行设置:

sudo apt-get install dconf-tools

然后运行:

dconf-editor

在desktop>unity>panel中把systray-whitelist的值改为['all']即可。

需要注销才可以看到效果!

效果图(开启了电骡):

修改前:
1353380

修改后:
1353381

电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。
其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定网络编程基础的人都可以做到。马克构建网站所用的是Apache服务器和PHP服务器脚本语言,我曾经用三天时间学习PHP,然后用了两个星期为学校写了一个网站,可见PHP是很简单的,而facebook后台也是用php写的,当然,大家现在看到的我的wordpress博客后台也是php~~。

话说回来,很多人可能已经用上ubuntu了,大家可能花了大量时间在ubuntu的美化上,这无可厚非,但是,ubuntu应该给我们的工作和学习带来更多的便利和方便。ubuntu作为linux,为我们提供了强大的网络方面的功能,其中的服务器技术尤其强大,安全。如果不学习linux的网络技术,很难说自己掌握了linux。

今天,我在ubuntu下配置了一个Apache服务器。通过Apache我们可以学习php网络编程,可以用它来部署自己本地的wordpress博客,从而进一步通过网络和朋友交流。从此,你将深刻体会到网络带个我们的神奇力量,至少我是这样觉得的~~

步骤一、安装apache2

sudo apt-get install apache2

安装完成。

运行如下命令重启下:

sudo /etc/init.d/apache2 restart

在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。

步骤二、安装php

sudo apt-get install libapache2-mod-php5 php5 php5-curl php5-dev php5-gd php5-gmp php5-imap php5-ldap php5-mcrypt

此外,建议安装扩展php5-gd php5-mysql,安装方式同上.

安装完后,我们要重新启动Apache,让它加载PHP模块:

sudo /etc/init.d/apache2 restart

接下来,我们就在Web目录下面新建一个test.php文件来测试PHP是否能正常的运行,命令:

sudo gedit /var/www/test.php

然后输入:

<?php
echo phpinfo();
?>

接着保存文件,在浏览器里输入http://127.0.0.1/test.php,如果在网页中显示hello,world!!,那就说明PHP已经正常运行了。

步骤三、安装mysql数据库:

sudo apt-get install mysql-server mysql-client

apt-get程序会自动下载安装最新的mysql版本。在安装的最后,它会要求里输入root的密码,注意,这里的root密码可不是Ubuntu的root密码啊,是你要给MySQL设定的root密码。

步骤四、安装phpmyadmin-Mysql数据库管理

sudo apt-get install phpmyadmin

phpmyadmin设置:

在安装过程中会要求选择Web server:apache2或lighttpd,使用空格键选定apache2,按tab键然后确定。然后会要求输入设置的Mysql数据库密码连接密码Password of the database’s administrative user。

然后将phpmyadmin与apache2建立连接,以我的为例:www目录在/var/www,phpmyadmin在/usr/share /phpmyadmin目录,所以就用命令:

sudo ln -s /usr/share/phpmyadmin /var/www

建立链接。

phpmyadmin测试:在浏览器地址栏中打开http://localhost/phpmyadmin。

以上ALMP的基本组件就安装完毕了,下面我们再来看一些其他的设置:

步骤五、设置Ubuntu文件执行读写权限

LAMP组建安装好之后,PHP网络服务器根目录默认设置是在:/var/www。由于Linux系统的安全性原则,改目录下的文件读写权限是只允许root用户操作的,所以我们不能在www文件夹中新建php文件,也不能修改和删除,必须要先修改/var/www目录的读写权限。在界面管理器中通过右键属性不能修改文件权限,得执行root终端命令:

sudo chmod 777 /var/www

然后就可以写入html或php文件了。777是linux中的最高权限,表示可读,可写,可执行。

sudo apt-get install apache2 libapache2-mod-php5 php5 php5-curl php5-dev php5-gd php5-gmp php5-imap php5-ldap php5-mcrypt mysql-server mysql-client phpmyadmin

有很多用户对Unity桌面并不满意,他们认为GNOME 2菜单的解决方案才是正确的道路。经典菜单插件提供了一个可能让所有人满意的妥协

014

Unity可能是排在首位的被用户反对Ubuntu的功能,即使用户量正在不断增加,而且更多的用户开始用它,仍然有不少用户偏好GNOME 2中的菜单显示。

这也是“MATE”桌面环境为什么产生以及其他桌面环境尝试重建GNOME 2方法的原因。现在,如果你能至少对替代左上角的左上角菜单按钮的样子有所妥协,你可能会享受经典菜单插件带来的愉悦之感。

好消息是,经典菜单插件的开发者也为即将到来的Ubuntu 14.04(Trusty Tahr)制作了一个小应用。如果你恰好正在用Ubuntu 14.04的development build,这个插件将会在你的系统中完美运行。

你有两种方法来安装经典菜单插件,一是运行提供的deb文件,二是使用提供的PPA。我们建议你使用第二种添加PPA的做法,因为通过添加PPA,用户可以摆脱手动安装,及时收到此应用的将来的更新。打开终端输入以下命令(需要有root权限):

sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install classicmenu-indicator

当安装成功后(应该用不了多久),你可以从Dash中运行这个插件。幸运的是,此插件会自动将自己纳入开机启动的列表,因此你不需要手动添加它。

前几天此插件有一个更新,不过并没有什么高大上的新功能,而且很多只是对界面的修改。比如对经典菜单的子目录中的文字显示的修复,还通过更改配置增加了一些菜单项目。

最新版本的经典菜单插件也实现了一个有意思的变化,就是通过使用Xfce解决了一些没有Unity的发行版(例如Xubuntu)的老问题。

你也可以在官方网站上获取更多关于此更新的细节.

下载经典菜单插件 V0.09:

File Size Modified MD5
classicmenu-indicator-0.09.tar.gz 54.4 KByte 2014-03-07 21:50 b75caec77d7b8a0c728fefa52ab79c8c
classicmenu-indicator_0.09_all.deb 21.8 KByte 2014-03-07 21:50 92aa77a2dbdf7bb7471346ea3515e0a3

修复主要是通过一个叫esentult的工具,同时它属于WIN内置的一个工具来的~

C:\ >esentutl /?
Microsoft(R) Windows(R) Database Utilities
Version 5.2
Copyright (C) Microsoft Corporation. All Rights Reserved.
DESCRIPTION: Maintenance utilities for Microsoft(R) Windows(R) databases.
MODES OF OPERATION:
Defragmentation: ESENTUTL /d <database name> [options]
Recovery: ESENTUTL /r <logfile base name> [options]
Integrity: ESENTUTL /g <database name> [options]
Checksum: ESENTUTL /k <database name> [options]
Repair: ESENTUTL /p <database name> [options]
File Dump: ESENTUTL /m[mode-modifier] <filename>

通过查看帮助,我们可以先用"/r"参数对%windir%\Security\Database\Secedit.sdb文件进行恢复.如果失败,再用"/p"参数进行强制修复.

修复后再执行AD安装命令,一切都变得那么顺利.久违而又熟悉的管理界面终于出现了~
后话:后通过搜索相关的信息得知,造成该问题的最大可能是由于非法关机引起的,还有一种说法就是由某些软件引起的.所以有一个良好的用电脑习惯尤为重要.

1、打开 开始->运行->输入" cmd " 执行
2、输入" cd %systemroot%/security/database/ " 执行
3、输入" esentutl /p secedit.sdb " 执行
4、输入" cd %systemroot%/security " 执行
5、输入" del edb.log " 执行
6、输入" edb0000x.log " 执行
7、输入" dcpromo.exe "

提示:

C:\Documents and Settings\Administrator>esentutl /p %windir%/security/database/secedit.sdb
Microsoft(R) Windows(R) Database UtilitiesVersion 5.2 Copyright (C) Microsoft Corporation. All Rights Reserved.
Initiating REPAIR mode...
Database: C:\WINDOWS/security/database/secedit.sdb
Temp. Database: TEMPREPAIR44784.EDB

Checking database integrity.

Scanning Status (% complete)

0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................

Integrity check successful.

Note:
It is recommended that you immediately perform a full backup of this database. If you restore a backup made before the repair, the database will be rolled back to the state it was in at the time of that backup.
Operation completed successfully in 1.984 seconds.

有时在进入系统的时候经常提示You have new mail in /var/spool/mail/root

你觉得烦人---解决方法:修改系统配置文件/etc/profile,告诉系统不要去检查邮箱.

具体操作:
命令行输入:

echo "unset MAILCHECK" >> /etc/profile

【把unset MAILCHECK加到文件/etc/profile 的尾部】然后重新登陆控制台就没有这个讨厌的提示了。

你觉着不烦人---你想把这封信邮件发到自己的邮箱看一下---解决方法:

修改/usr/share/logwatch/default.conf/logwatch.conf配置文件
具体操作:

命令行输入:vim /usr/share/logwatch/default.conf/logwatch.conf
1333509948_6515

MailTo更改为想要输送的邮件人地地址就可以了

收到那一封信,内容分为:
Named(一些不可链接的对象)
pam_unix(一些验证对象,比如sshd)

sendmail
sendmail - largeboxes(大型邮件spool文件)
SSHD(sshd的次数,一下描述信息)
磁盘空间(挂载,空间使用情况)等信息

windows 7自带的系统维护功能是相当的不错了,相信还有不少朋友在沿用XP下的旧观念吧。。。
很多朋友在XP系统下通过修改注册表禁止了系统启动时读取prefetch里面的文件,去用XP时也是这么做的,但从用上微软新一代的windows 7系统时不得不改变这一习惯性优化动作。。。
还有一部分朋友虽然没有修改注册表,也是经常隔一段时间会手动清理此文件夹下面的文件。下面通过截图来说明上面的一切动作都是“多余”的。。。
Prefetch,这个文件夹位置在哪里?起什么作用?网上搜索一大把。。。

图一,确保开启系统“自动维护”的服务:
20140412104532

图二,此文件夹里面的内容无需手动清理或者删除:
Q20140412104520

要想使用系统的自动维护功能,首先须确保如图一所示的服务已启动且为自动启动(不要延迟启动)

prefetch文件夹里面的内容无需人工干预,系统会自动学习清理,每隔一段时间会自动删除不常用的预读取文件。

比如今天运行了一个名字叫做“Setup” 的文件,系统会在prefetch文件夹下记录此程序的预读取文件setup.pf,若在以后较长时间没有再运行此程序的话系统会自动删除setup.pf文件。。。

熟知Windows XP启动过程的用户就会知道,真正与系统启动速度关系最大的是Windows文件夹中的一个Prefetch文件夹。这是从Windows XP操作系统开始后增加的一项新功能——预读取。微软的本意是利用预读取功能来提高系统性能、加快系统启动和文件读取的速度。但如果留心观察,便会发现其中的文件会随着使用时间的增加而日益增多,而且都是一些以PF为扩展名的文件。这是因为我们每启动一个程序,Windows都会在Prefetch文件夹中留下一个索引(类似于Windows98中的Prolog文件夹),在开机时Windows XP就会将Prefetch文件夹中涉及到的常用程序读入内存(这个过程也就是启动时进度条滚动的时间段)。在这样的情况下,系统在新安装时大家或许没有感觉启动速度很慢,但是时间一长,Prefetch文件夹中生产的预读文件越多,系统启动时需要预读取的内容就愈复杂,系统启动变缓也就不足为怪了。那么能不能从Prefetch文件夹入手,来加速Windows XP的启动呢?答案是肯定的。

1、禁止索引文件的产生

上面我们说过,Prefetch文件夹中是程序启动后留下的索引文件(PF格式文件)。因此,我们只要不让系统自动生成索引文件便可以有效控制Prefetch文件夹的大小,不让其成为延缓windows XP启动的“祸害”。
单击“开始”→“运行”,输入msconfig后回车即可打开系统配置实用程序。切换至“服务”选项卡,找到“Task Scheduler”这个项目。Task Scheduler可以说是产生垃圾索引文件的“罪魁祸首”,当它在后台运行时,就会将我们硬盘中随Windows启动的每一个程序都建立一个索引文件并放入Prefetch文件夹内。只要取消对该项的勾选,我们便可以为Prefetch文件夹“瘦身”了。

2、设置预读对象

因为Prefetch文件夹中包含了所有随Windows XP启动程序的索引,所以我们可以进行一定的设置,使得系统在启动时只读取其中的一部分内容,对未指定的内容不予读取。这样也能有效地加快Windows XP的启动速度。

单击“开始”→“运行”,输入“regedit”,打开注册表编辑器,并依次展开HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters子键,双击右侧窗口中的“EnablePrefetcher”键值项,即可打开编辑窗口并对Windows XP进行预读取设置了。具体数值所对应的预读设置如下:

0——取消预读功能;
1——只预读应用程序;
2——只预读WindowsXP系统文件;
3——预读Windows XP系统文件和应用程序。

在这里我们可将该值设定为“2”,即只预读取Windows XP自身的系统文件,忽略其他应用程序产生的索引文件。

3、清空Prefetch文件夹

由于有些应用程序甚至系统文件会在Prefetch文件夹中产生死链接文件,这样就可能加重启动时系统预读取的负担。而通过笔者实践,定期删除Prefetch文件夹中的预读文件也能够有效地提高系统启动和运行速度。

第一步:建立批处理文件

新建一个记事本,在其中输入以下内容:

del %SystemRoot%\Prefetch\*.* /q
del /s /q "%Windir%\Prefetch\QQ*"

并将其保存为delpf.bat文件。

第二步:设置每次关机时执行清空操作

单击“开始”→“运行”,输入“gpedit.msc”启动组策略窗口,然后依次展开“计算机配置“→”“Windows设置”→“脚本”,双击右侧窗格中的“关机”选项,进入到关机属性对话框。点击“添加”按钮,将刚才建立的delpf.bat文件添加至关机任务中。这样,每次关机时Prefetch文件夹都会被自动清空,下次系统启动时便不需要进行预读取操作,速度当然如飞了!

 

[zh-CN] windows 7自带的系统维护功能是相当的不错了,相信还有不少朋友在沿用XP下的旧观念吧。。。 很多朋友在XP系统下通过修改注册表禁止了系统启动时读取prefetch里面的文件,去用XP时也是这么做的,但从用上微软新一代的windows 7系统时不得不改变这一习惯性优化动作。。。 还有一部分朋友虽然没有修改注册表,也是经常隔一段时间会手动清理此文件夹下面的文件。下面通过截图来说明上面的一切动作都是“多余”的。。。 Prefetch,这个文件夹位置在哪里?起什么作用?网上搜索一大把。。。
[auto]

windows 7自带的系统维护功能是相当的不错了,相信还有不少朋友在沿用XP下的旧观念吧。。。 很多朋友在XP系统下通过修改注册表禁止了系统启动时读取prefetch里面的文件,去用XP时也是这么做的,但从用上微软新一代的windows 7系统时不得不改变这一习惯性优化动作。。。 还有一部分朋友虽然没有修改注册表,也是经常隔一段时间会手动清理此文件夹下面的文件。下面通过截图来说明上面的一切动作都是“多余”的。。。 Prefetch,这个文件夹位置在哪里?起什么作用?网上搜索一大把。。。



Show details

+

整理了一下,大致如下。清理不会伤及系统功能。娱乐性的东西建议删除,因为这些不是功能性的,包括示例视频、示例音乐和一些主题图片以及一些系统自带的游戏。另外一些属于安装过程中产生的,重装封装不需要这些文件,对比一下原版INSTALL.WIM中的内容就可以知道一二。

以Windows7 64位为例(按顺序操作),Windows7 32位和Windows 8/8.1可参考操作。请注意删除目录(文件夹)与删除文件是有区别的。有的是删除目录,有的是删除文件。

一、执行系统准备工具(SYSPREP)前的清理

(一)在PE内操作

启动进入PE,在PE中操作。PE下载:
千军万马:http://piaoyuncc.7958.com/down_11975099.html
YunFile:http://filemarkets.com/fs/bpicaoeyufnba481/
360云盘:http://yunpan.cn/QNJjKI5iqxcgM
百度网盘:http://pan.baidu.com/s/1sjAUHRn

1、执行系统清理工具,均按默认的建议清理项目操作即可。清理后系统盘有个test.log文件删除或移走,更新的清理工具留下的记录文件可能不同,记得清理就是了。

2、Windows\System32\DriverStore\FileRepository目录:
删除古老的MODEM和打印机驱动(“mdm*.inf”和“prn*.inf”)。搜索“mdm*.inf”和“prn*.inf”字样打头的目录全部删除。但要注意:标识有prnms001.inf、prnoc001.inf、prnms002.inf 这样的目录及里面的文件要保留!先备份这些目录到其他地方,再搜索“mdm*.inf”和“prn*.inf”进行删除,然后将备份的目录及里面的文件复制回原目录中。

3、Windows\winsxs目录:
也含有“mdm*.inf”和“prn*.inf”字样打头的目录全部删除。同样,要注意把标识有prnms001.inf、prnoc001.inf、prnms002.inf 这样的目录及里面的文件先备份出来,再原路径返原目录。
上述第2-3步骤的操作比较复杂,请注意方法,觉得C盘已经容量不会太大,可以不操作。

4、Windows\temp 目录内的文件,删。

(二)在要封装的系统内操作

进入待执行系统准备工具(SYSPREP)的系统桌面,在IE中删除浏览记录,对C盘进行磁盘清理,记得重启一次。

二、执行系统准备工具后的清理

假如你已经执行了系统准备工具(SYSPREP)“通用”+“关机”参数。重新开机,一定要进入PE(不要进封装的系统)。进入PE后,设置显示所有隐藏文件与目录,包括显示系统文件的目录与文件。进入WINDOWS所在的分区。

1、“用户”目录:

搜索.DB,删除用户图标缓存文件。
“公用”目录中,里面示例图片、视频、音乐等文件,删除。

Administrator\AppData\Local\Temp目录内的文件,删除。
Users\Administrator\AppData\Local\Microsoft\Windows\WebCache目录内的文件,删除。
Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files目录内的文件,删除。
其实,如果只是封装纯净版,无个人个性化设置与软件添加,“用户”目录下的象TM.blf、.LOG、.LOG1、.LOG2、.regtrans-ms为后缀名的文件这一类文件都可以删除的。

2、“Program Files”目录:

Microsoft Games(游戏)目录中的以下文件夹可以选择删除(WIN7专业版没有游戏)。
Chess 象棋高手(30.3M)
FreeCell 空当接龙(690K)
Hearts 红心大战(687K)
inkball 墨球(1.2M)
Mahjong 麻将高手(12.6M)
Minesweeper 扫雷(4.96M)
Purble Place 厨房大赛(36.4M)
Solitaire 纸牌(696K)
SpiderSolitaire 蜘蛛纸牌(697K)

如果有删除,对应的ProgramData\Microsoft\Windows\Start Menu\Programs\Games目录内的快捷方式也要删除,留下无效的快捷方式难看了点。

3、Windows目录

boot目录:efi和PCAT这两个子目录中的文件夹(是文件夹),除了en-us和zh-cn外,其他文件夹全删除。启动的语言文件,除了英语和简体中文,其他没用。
boot目录:fonts中的cht_boot.ttf、jpn_boot.ttf和kor_boot.ttf三个文件删除(日语、韩文、繁体中文的启动字体文件)
inf目录:搜索.PNF为后缀的文件,全部删除。

System32\DriverStore\FileRepository目录:搜.pnf,删除pnf后缀名的文件。

IME目录及和SYSTEM32中IME以及sysWOW64的IME目录:
IMESC5 微软拼音输入法(74.5M) ,自定删不删。
IMEJP10 日文输入法(37.8M), 自定删不删。
imekr8  韩文输入法(2.86M),自定删不删。
IMETC10 繁中输入法(21.6M) ,自定删不删。
LOGS目录、Panther目录和temp目录:.tmp、.log、.db文件全部删除。

HELP目录:其中是帮助文件,自定删不删。删除了就不会有帮助文档可以看。
syswow64和system32目录:“ar-SA”、“bg-BG”、“cs-CZ”这类格式命名的文件夹,除了en-us、zh-CHS和zh-cn外,其他的全部删除掉。
system32中的config目录:将.TM.blf、.LOG、.LOG1、.LOG2、.regtrans-ms为后缀名的文件全部删除掉。
Resources\Themes目录和Web\Wallpaper目录:这两个目录是对应的,主题文件在Themes中,主题壁纸在Wallpaper,如果不想要这么多主题,要对应一起删除。

前:Themes主题文件,后:Wallpaper目录
architecture  ----  建筑
characters  ----  人物
landscapes  ----  风景
nature   ----  自然
scenes  ----  场景
aero  -----   Windows (这个不要删除,前面几个自行选择删不册)

本人整理了6个小时终于搞定services.msc所有服务达,我以我的ADSL动态拔号服务器为例 ,等下有些我不能禁止的,其实你们在网吧的客户机还是可以禁止的,我会在旁边用括号说明,哈哈,这样大家可以根据自己需要,需要关闭还是不需要关闭  嘿嘿绝对降低大家开机时候的PF哦 嘿嘿我估计下你们什么都没有装,把这些服务关闭和以前我发的优化XP帖,客户机PF至少都可以达到60以下,当然高手再把相应的XP特效和其他东东禁止的话50以下都行不是吹的啦,很正常的。

为了让大家不乱,我按从上到下连续的讲解全部服务,哈哈比你们网上的都知道一部分强多了吧,绝对值得收藏啊,我自己已经存了达。
好久不出什么帖了,为了让广大网盟兄弟朋友门能够收到更多有价值的东东,就做下来从早上9点多到现在3点左右自己写了一个帖,有些是收集的,经过我测试后保留的,有些是我自己已经禁止,使用了很旧没有造成影响的。

绝对实用好东西哦,让你们网吧的客户机跑的更快,大家觉得好,就顶我一下就行了,也不浪费我的辛苦汗水啊,绝对值得收藏,我都实践过达,你们到网上搜索到的服务,汗。。。要不就是不全,就是有2种观点,一下有的说这个能关,一下有的说,这个不能关 呵呵 我现在详细解释给大家,就不会迷茫了 嘿嘿 当然其他朋友有不同建议,你们回帖在上面,我会考虑你们的想法,修改的!

1:Alerter服务:选择“手动/禁用”是明智之举。
微软对警报器服务的描述为:通知所选用户和计算机有关系统管理级警报,就是在系统出现错误的情况下能及时向用户发出通告。对于普通应用人员来讲,禁用它可以阻止像IE出现错误、要求发送错误报告之类对话框的出现,因为这些错误报告对于我们来说毫无用处,所以选择禁用它是明智之举

2:application layer gateway service
为internet连接共享和internet连接防火墙提供第三方协议插件的支持如果你没启用internet连接共享或windows xp内置防火墙,可以禁止这个服务。他不影响网络共享放心关闭吧,只是一个插件。这个可占了内存资源1.5MB关了哦

3:Application management
用于设定,发布和删除软件服务。 SQL安装时,提示“系统有一个程序的安装副本在运行之中,请重新启动电脑”等提示,一般重启即可,但如果这个服务不开,重启N次也没有用      网吧客户机建议手动,服务器装了SQL的话 也禁止吧(负带影响:有时候安装东西的时候会提示服务未启动,有时候又正常)

4:automatic updates
自动从windows update启用windows更新的下载和安装需要时,我们完全可以在windows update web网站手动进行更新。禁啦  开这个服务简直浪费系统资源。另外附加一句,需要手动更新的时候,需将此服务开启

5:Background Intelligent Transfer Service
该服务的中文意思为智能备份和传输服务,用于在局域网中利用空闲的网络带宽传输数据。这个服务被禁用可带来一些好处,因为它存在一个小BUG,某些Windows XP系统会因为它的缺陷而在启动到桌面环境时出现任务栏暂时锁死的现象,禁用它能立马解决此故障  放心禁止吧,补充一句:刚听朋友说,关闭此服务有一定的负面影响,网站上不能使用手工更新功能了,大家知道就行了。

6:ClipBook
这项服务的作用是储存粘贴信息并与远程计算机共享此信息,Windows XP的“剪贴簿查看器”就是依赖这项服务来工作的。如果此项服务被终止,“剪贴簿查看器”将无法与远程计算机共享信息,相反地,它的好处在于可以杜绝一些隐私外泄的安全隐患  放心禁止准没有错

7:COM+ Event System
一些 COM+ 软件需要,检查你的 c:\program files\ComPlus Applications 目录,没东西可以把这个服务关闭(注意是这个路径里面的服务没有东西可以关闭,不是指COM服务,以免大家又误会). 不能禁止的服务   不过喜欢PF降低的朋友就禁止吧!

8:COM+ System Application
管理 基于COM+ 组件的配置和跟踪。禁止吧没关系的

9:Computer Browser
用来浏览局域网电脑的服务,但关了也不影响浏览!
所以禁止啊 降低PF哦

10:Cryptographic Services
Windows更新时用来确认windows 文件指纹的,手动或者禁止吧,比较保守的朋友就手动。和我这样的玩火使者就禁吧 降低PF要紧,懒得运行了其他东东把这个服务又给开起了。

11:DCOM Server Process Launcher  此服务级重要程度(中级)
终止或禁用此服务会造成系统不稳定,大家可别打这个注意啊。虽然不影响你正常开机和使用 系统稳定为重啦。当然你们要跟谁比PF底的话 哈哈把这个也禁了吧,看谁狠。补充描述:SP2新增的服务,DCOM(分布式组件对象模式),关闭这个服务会造成很多手动服务无法在需要的时候自动启动,很麻烦。 比如一些软件无法正常安装,flashmx ,还有些打印机的驱动无法安装,都提示错误“RPC服务器不可用”。建议不要关闭,当然玩火使者的话,肯定是要关闭的罗。(关闭此服务负带影响,在打开网页的时候不能打开新窗口)

12:DFServEx
这个是我的冰点还原精灵,这个我没有禁,你们没有这个的不要管这个。

13:DHCP Client选择“自动”是明智之举。
象我家的(xDSL 等)小猫就不用了 呵呵我是禁止达 这个大家请按照你们的实际需要禁止和不禁止。没有固定IP的的用户还是开着吧,否则上不了网.

14:Distributed Link Tracking Client
用于描述局域网更新连接信息,比如在电脑A有个文件,在B做了个连接,如果文件移动了,这个服务将会更新信息。占用4兆内存汗。汗。。。占这么多内存象我这样的玩火使者肯定容忍不了,肯定禁止啦

15:Distributed Transaction Coordinator
分布事务协调器,一般情况下,应该可以禁用 放心禁吧

16:DNS Client
DNS解析服务  IPSEC需要用到
好象你们网吧的客户机不是用来做DNS服务器吧,禁止啦!

17:Error Reporting Service
错误报告器,把windows中错误报告给微软
这个鬼东西只要出错最烦人,又占资源       禁止啦

18:Event Log   进程名称叫 services.exe 无法禁止
系统日志纪录服务,很有用于查找系统毛病,禁止吧,不过好象有时候他会自动开启,禁止不了的。(对于2000系统这个服务比较重要,请考虑下)。

19:Fast User Switching Compatibility
多用户快速切换服务。
汗。。。。网吧客户机鬼才搞多用户切换  放心禁止啦

20:Help and Support
帮助服务。没有什么用 禁止吧 靠这个帮助 你还不如去网上找答案好。

21:HTTP SSL
HTTP SSL 服务停止,IIS 将无法执行SSL 功能
网吧客户机谁用IIS服务器啊 禁止啦

22:Human Interface Device Access
支持"弱智“电脑配件的。比如键盘上调音量的按钮等等
禁止吧  搞笑的服务,简直就是浪费我们系统资源

23:IMAPI CD-Burning COM Service
XP刻牒服务,也就是所谓刻录机提够的服务,占用1.6M内存
汗 绝对禁止,浪费资源,你们网吧还弄个克录机不成。。。。

24:Indexing Service
非常恐怖的XP系统减速的服务
强烈要求禁止!

25:IPSEC Services
IPSEC安全服务,一般用户用不着,如果在服务器上做IPSEC(IP策略)安全措施才用
禁止吧 降低PF才重要

26:Logical Disk Manager
磁盘管理服务。需要时它会通知你  象我这样的玩火使者当然是禁止的,你们视情况来啊,保守的请设置为手动

27:Logical Disk Manager Administrative Service
同上相关联的服务   该服务对于经常使用移动硬盘、闪盘等外设的用户必不可少,根据具体情况。改为手动后需要时它会通知你  建议设置为手动 我是禁止。

28:Messenger
Windows XP中信使服务是用来在服务器和工作站之间传输NET SEND消息的,如果禁止此项服务,就有利于防止来自局域网内的各种骚扰信息,不过它的弊端也是显而易见的:在拒绝骚扰信息的同时,来自公司网管的有用信息也被过滤掉了
强烈要求禁止,网吧里面别让别人利用这个漏斗来搞鬼。

29:MS Software Shadow Copy Provider
据说是备份用的。我看什么用都没  禁止啦

30:Net Logon
登陆Domain Controller用的。!如果公司内部需要使用网内的域服务器登录到域时,就开启此服务吧   网吧客户机建议禁止。

31:NetMeeting Remote Desktop Sharing
用Netmeeting实现远程桌面共享,公司或者需要使用这个功能的朋友建议设置为手动, 网吧用不到 禁止吧

32:Network Connections
Windows XP中该服务的作用是用来管理“网络连接”文件夹中的所有对象,系统默认为自动启用状态,如果禁用了它,那么从控制面板中双击“网络连接”图标后打开的“网络连接”窗口中将空无一物,“网络安装向导”、“新建连接向导”和“本地连接图标”都不见了,查看网络连接信息和更改局域网配置的操作都将无法进行(禁用后需重启系统才可看到“效果”)。因为我是动态ADSL共享保号的,必须得依赖这个服务,所以这个我没有禁止,其实大家在客户机上完全可以禁止,而且还可以避免别人查看网络连接 呵呵。

33:Network DDE
前面你都禁止了CLIPBOOK 这个肯定禁止啦    建议大家手动

34:Network DDE DSDM
上面你都禁止的话,   这个肯定可以禁止     建议大家手动

35:Network Location Awareness (NLA)
如有网络共享或ICS/ICF可能需要.(服务器端)
客户机建议禁止 降低PF要紧 这个我已经测试,禁止改服务不影响其他客户机上网。

36:Network Provisioning Service
为自动网络提供管理基于域的 XML 配置文件
可以禁止的服务

37:NT LM Security Support Provider
使用传输协议而不是命名管道的远程过程调用提够安全机制
建议手动

38:NVIDIA Driver Helper Service
大家一般都有这个东东吧 Nvidia 显卡帮助,肯定一个字 关!哈哈

39:Performance Logs and Alerts
记录机器运行状况而且定时写入日志或发警告,内容过于专业
你们有几个看的懂那些日志文件吗?肯定禁止啦!

40:Plug and Play
自动查测新装硬件,即插即用,开着吧
这个建议大家要开着啦,网吧电脑多,别给自己找麻烦 不过你跟别人比PF底的时候,可以禁止的 哈哈!这个我不能禁止 因为我是拔号ADSL的  TELEPHONE服务必须依赖他 不然象我这样的玩火使者怎么容忍得了,早被我禁止了。
不好意思 中间漏掉了几个服务没有写刚刚检查找到了

Portable Media Serial Number Service
用于控制盗版音乐文件复制到便携播放器上,如MP3、MD等 这个关大家什么事
马上禁止,根本没用

Print Spooler       打印后台处理程序 (有打印机的请不要关闭此服务)
可以禁止

Protected Storage
可以禁止 负面影响 你打开“添加/删除程序”窗口,看看此时的打开速度是否变慢了 玩火使者肯定要禁他的。补充描述:用来储存你计算机上密码的服务,像 Outlook、拨号程序、其它应用程序、主从架构等等。视具体使用环境而定,在不安全的环境下建议停止 建议设为手动(负带影响:关闭此服务 PUBWIN EP将连不上服务器)

41:QoS RSVP
网络流量自动平衡。可能有用。不过一般大家都用不到 就设为手动吧

42:Remote Access Auto Connection Manager
同下:建议设置为手动

43:Remote Access Connection Manager
宽带者/网络共享可能需要!建议设置自动 服务器别打这个注意,客户机大家可以视情况而定 禁止吧

44:Remote Desktop Help Session Manager
远程帮助服务,不过占用4兆内存。
建议网吧客户机设置为手动。

45:Remote Procedure Call (RPC)(此服务重要程度: 高级)
系统核心服务,不要对他有想法!不多解释啦

46:Remote Procedure Call (RPC) Locator
这个倒没什么用,管理RPC数据库服务,占用1兆内存。建议设置为手动

47:Remote Registry
地球人都知道 这个肯定要禁止的!

48:Removable Storage
般情况下不用,磁带备份用的。建议手动
除非你有 Zip 磁盘驱动器或是 USB 之类移动式的硬件或是 Tape备份装置,不然可以关了

49:Routing and Remote Access
路由和网关,一般情况下网吧客户机全设置为手动

50:Secondary Logon
给与administrator 以外的用户分配指定操作权 看重权限的朋友就设置为自动吧,我忍受不了浪费资源止降低PF要紧 大家别学我啊 你们视情况而定。

51:Security Accounts Manager
存贮本地用户帐户信息的 不要打此服务的注意

52:Security Center
监视系统安全与配置 保守的朋友请设置为自动     追求PF降低的朋友且电脑知识专业的,强力禁止吧!

53:Server
局域网文件/打印共享需要的   追求PF降低的个人电脑的朋友,网吧客户机放心禁止,公司里的 请视情况而定 除非你有和其它计算机共享,不然就关了

54:Shell Hardware Detection
给有些配置自动启动,像DVD CD驱动等
建议设置自动 别打他的注意,打他的注意,造成麻烦的我不管哦,
但是网吧客户机可以关闭的

55:Smart Card
智能卡 汗。。。。。。你们网吧有吗 禁止啦

56:SSDP Discovery Service
没有什么硬件利用这个服务 禁止啦

57:System Event Notification
记录用户登录/注销/重起/关机信息。。你很看重这些吗 肯定禁止啊

58:System Restore Service
系统还原功能 禁止 不多解释

59:Task Scheduler
windows 计划服务,如果你使用系统的“任务计划”,就不能关
好象网吧里面没有谁用吧  放心禁止吧

60:TCP/IP NetBIOS Helper
你的网络不用 Netbios 或WINS,就关闭
网吧客户机放心禁止

61:Telephony
大漏洞,2兆内存。但是我没有办法哦,ADSL拨号上网哦 禁止啦,我就上不了网了5555555
网吧客户机放心关闭

62:Telnet
绝对禁止的服务

63:Terminal Services
实现远程登录本地电脑,快速用户切换和远程桌面功能需要,网吧客户机放心关闭 需要使用这个功能的朋友 请设置为手动

64:Themes
呵呵 给XP系统装扮的鬼东西 放心禁止吧

65:Uninterruptible Power Supply
提够不间断电源 停电保护设备用的。。。没有的就禁止 网吧客户机放心禁

66:Universal Plug and Play Device Host
同SSDP Discovery Service ,没有多大用出,简直就是浪费资源 关闭.

67:Volume Shadow Copy
同MS Software Shadow Copy Provider,没有多大用出 关闭

68:WebClient
和以后的NET技术有相关联系。网吧客户机用不着关闭设为手动 其他朋友视情况而来
我肯定禁止 玩火使者贝!

69:Windows Audio
别打他的注意,除非你是聋子,听不到声音,就禁止吧 哈哈!关了他 就没有声音了哦

70:Windows Firewall/Internet Connection Sharing (ICS)
此功能与我ADSL共享服务相关联 关闭此服务,客户机将上不了网 不过网吧客户机完全可以禁止此服务。SP2版本以前的叫法Internet Connection - Firewall (ICF) / Sharing (ICS)

71:Windows Image Acquisition (WIA)
有扫描仪和照相机的朋友请不要禁止此服务  网吧客户机完全可以禁止 服务器别禁止 一般网吧服务器上还是会提够扫描服务赚钱达。当然如果没有的话 就禁止吧

72:Windows Installer
Windows的MSI安装服务 放心禁止 (会员建议:改为手动,因为安装一些软件需要他的支持,例如金山快译)
73:Windows Management Instrumentation
满重要的服务,是管“服务依靠”的,关闭了会出现不可预料的问题哦 嘿嘿 想清楚再关 不过跟别人比PF底的时候放心关闭 我不能关啊 因为这服务器共享服务依赖他 气死人了,否则嘿嘿

74:Windows Management Instrumentation Driver Extensions
没上面的那么重要,建议设为手动吧.

75:Windows Time
维护网络上系统 时间同步 没有必要 浪费资源关闭此服务吧

76:Wireless Zero Configuration
你们网吧没有搞无线局域网吧 关闭吧

77:WMI Performance Adapter
绝对关闭 占用6兆内存哦

78:Workstation
象我肯定是禁止的啦 你们视情况来哦 因为依赖他的服务不少哦,不过依赖他的服务都被你禁止了,呵呵肯定也把他禁止了HOHO(关闭此服务,你将不能访问网络上的共享文件,其他计算机也不能访问本地的共享文件夹,嘿嘿这个有一定的杜绝作用,可以防止别人访问你的共享文件架)

附加内容
Event log、Plug and Play、Remote Procedure Call(RPC)
是三大必须启动的服务,只要有了这三项,2000就始终处于可用状态

附加一句:如果禁止的服务对你机子造成影响,可以留帖到里面,我会帮你解决相关问题
上述78项服务,只有2到2个由于需要长时间观察没有测试以外,其他都通过,大家可以放心的禁止我说到的, 上述禁止带来的负面影响我没有全部描述出来,因为我目前还没有发现出什么问题.
如果有朋友以前禁止过某项服务,后来带了特别大的负面影响(比如,禁止了该服务,依赖此服务的程序不能正常运行,开启后就可以),请发帖到里面,我会将你的内容编辑到上面的帖,让大家以后知道有这会事就行达,。适当给点积分嘉奖 免得大家出问题了,把服务全部开启 一个一个找浪费时间
注:本文内容转载自嬴政论坛,主要是为了保存资料收集而用的!

VMware WorkStation 10 虚拟机模拟了物理机开机时的主板自检“嘀嘀”声。声音来自主板,而非系统音响喇叭,关闭了Windows音量也是无效的。

要去掉这烦人的声音,采用以下方法:
不要正在运行VMware WorkStation 10。开启Windows的显示隐藏文件(包括系统文件)的功能。进入

C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation

目录或

C:\ProgramData\VMware\VMware Workstation

目录,找到config.ini这个文件,用记事本打开,添加一行,保存。

mks.noBeep = "TRUE"

2232378040392714904注:config.ini文件路径在不同的Windows系统里可能不都是上图那样,下图就不一样了。

4902449669469638705

 

1.文件或文件夹中含空格和”\”的
例如:"a b" "\a" "=a" 这样的文件或者目录

新建:

tocuh a\ b  tocuh  \\a  touch \=a

删除:
这类删除是比较简单的,只要用”\”来转义就可以了,一般用TAB补全也可以

rm -rf a\ b   rm -rf \\a  rm -rf \=a

还有一种方法就是把整个文件名用”"括起来就能直接删除了

rm -rf "a b" "\a" "=a"

2.文件或文件夹名字中有 –
例如  文件叫 –help ,由于在linux下”-”后面就是命令参数,如果出现在文件名中后面的内容会执照命令的参数来执行。所以不能用正常的方法创建和删除。
新建:

touch  -- --help,mkdir -- -

删除:
这类的文件或目录 直接 rm -rf –help 或者用 “\”来转义是会报错的,我们可以使用“–”符号来解决这个问题

rm  -- --help

3.乱码文件或文件夹
这类文件或文件夹出现多是由于解压压缩包产生的

删除方法:
由于linux下文件的i节点是唯一的,所以可以通过i节点来删除,这种方法是通用方法,同时适合上面两种情况。

先使用命令:

ls -li

查看文件的innode节点号

7605159 -rw-r–r– 1 root root 0 2013-07-23 14:45 aa

之后

find . -inum 7605159  -exec rm -rf {} \;

或者

find . -type f -inum 7605159 -delete

Ubuntu Linux有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,为什么会这样?这就要从系统的安装说起。对于其他Linux系统来 说,一般在安装过程就设定root密码,这样用户就能用它登录root帐户或使用su命令转换到超级用户身份。与之相反,Ubuntu默认安装时,并没有 给root用户设置口令,也没有启用root帐户。问题是要想作为root用户来运行命令该怎么办呢?没关系,我们可以使用sudo命令达此目的。
sudo是linux下常用的允许普通用户使用超级用户权限的工具,该命令为管理员提供了一种细颗粒度的访问控制方法,通过它人们既可以作为超级 用户又可以作为其它类型的用户来访问系统。这样做的好处是,管理员能够在不告诉用户root密码的前提下,授予他们某些特定类型的超级用户权限,这正是许 多系统管理员所梦寐以求的。

方法一:
设置分配很简单,只要为root设置一个root密码就行了: $ sudo passwd root
之后会提示要输入root用户的密码,连续输入root密码,再使用:$ su
就可以切换成超级管理员用户登陆了!

1. 在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。
2. 点击 System -> Preferences -> Login Window 菜单,并切换到 Security 选项页,然后选中其下的“Allow local system administrator login”选项。   执行上述两步后,你便可以使用 root 帐号登录 Ubuntu 系统了。

如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root
sudo passwd root来设置root用户的密码来开启root帐号,锁定帐户是sudo passwd -l,开启帐户是sudo passwd -u(需要以前锁定过,否则无效)。

方法二:
在Ubuntu中用root帐号登录
其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:
1.重新设置 root 的密码:$sudo passwd root
#按照提示输入两次新的密码,并加以确认。

2.启用root用户登录: $sudo vi /etc/gdm/gdm.conf
#打开gnome的配置文件,在末行模式中输入:AllowRoot回车,找到AllowRoot=false ,把false改为true,保存后退出。
之后,重启系统时,就可以用 root 登录了。如果你想要禁用 root 帐号,则执行下列命令: $sudo passwd -l root
Ubuntu 中的 root 帐号默认是被禁用了的。在这种情况之下,如果你想要使用 root 的权限来干些事情,就需要 sudo 指令。对某些朋友来说,他们可能需要激活 Ubuntu 中的 root 帐号。

Fedora 10 上如何让root登陆系统
Fedora10默认是不允许root账号进行GUI登陆的,下面是解决方式。
首先以用户账号进入终端,允许root账号登陆:
首先 su
然后 vi /etc/pam.d/gdm
删除其中的一行 auth required pam_succeed_if.so user != root quiet
然后wq保存并退出。
这样就可以使用root进行GUI登陆了。
还可以修改 /etc/gdm/contom.conf文件,增加下面几行,启用root自动登陆
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=user_name

Fedora 10的网络服务不能自动启动,同样需要修改
chkconfig --level 35 network on
如果使用GUI界面去修改网络配置,貌似那个修改程序有BUG,子网掩码改完了再打开就变成了192.168.1.1
同样,可以在文件中直接修改。 文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0
还可以开机以root身份登陆系统,登陆模式是图形界面,提示无法验证用户,很纳闷,密码也没错啊,输入了几次依然提示“无法验证用户”。只好用一个普通用户登陆了。 打开终端 输入 su ,再输入 root 密码,成功转到 root 用户。设置开机启动模式为文本模式,重新启动到文本模式下,输入 root 和密码,登陆成功,看来在文本模式下是可以用root登陆的。
不能以root身份登陆到图形模式,可能是出于安全考虑。虽然只能用普通用户登陆到图形界面,但是在图形界面模式下可以更改root的密码。选择 系统-->管理-->根口令,弹出对更改root密码的对话框。

图形化 root 登陆
Fedora 11 默认并不允许在 GDM 中以 root 登陆,而必须使用正常用户登陆后在终端中成为 root 权限。然后很多用户仍然想以 root 登陆。虽然我不赞成但还是说一下怎么做。请不要忘记一旦你使用 root 登陆后会毁坏你的系统,所以请不要输入下面的命令,除非你知道你在做什么。
打开终端输入: su -c 'gedit /etc/pam.d/gdm
找到下面这行: auth required pam_succeed_if.so user != root quiet
将这一行备注掉: #auth required pam_succeed_if.so user != root quiet
保存这个文件后登出,然后你就可以以 root 登陆了。

摘要:
wget:无法解析主机地址。这就能看出是DNS解析的问题。是没有给主机设置DNS服务器IP的问题!

解决办法:
1、登入VPS,使用root帐号。
2、使用命令 vi /etc/resolv.conf  编辑修改文件
3、修改内容为下
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器

ubuntu更新系统安全补丁,重新启动计算机后,出现为 CRTC 63 尝试模式 无法应用原保存的显示器配置显示问题的解决办法!

所选模式均不匹配可能的模式:
为 CRTC 63 尝试模式
CRTC 63:尝试 800x600@60Hz 模式输出在 1650x@902Hz (通过 0)
CRTC 63:尝试 2560x1600@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1920x1440@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1856x1392@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1792x1344@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1920x1200@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1600x1200@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1680x1050@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1400x1050@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1280x1024@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1440x900@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1280x960@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1360x768@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1280x800@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1152x864@75Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1280x768@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 1024x768@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 63:尝试 800x600@60Hz 模式输出在 1650x@902Hz (通过 0)
CRTC 63:尝试 640x480@60Hz 模式输出在 1650x@902Hz (通过 0)
CRTC 63:尝试 800x600@60Hz 模式输出在 1650x@902Hz (通过 1)
CRTC 63:尝试 2560x1600@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1920x1440@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1856x1392@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1792x1344@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1920x1200@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1600x1200@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1680x1050@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1400x1050@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1280x1024@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1440x900@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1280x960@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1360x768@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1280x800@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1152x864@75Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1280x768@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 1024x768@60Hz 模式输出在1650x@902Hz (通过 1)
CRTC 63:尝试 800x600@60Hz 模式输出在 1650x@902Hz (通过 1)
CRTC 64 尝试模式
CRTC 64:尝试 800x600@60Hz 模式输出在 1650x@902Hz (通过 0)
CRTC 64:尝试 2560x1600@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 64:尝试 1920x1440@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 64:尝试 1856x1392@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 64:尝试 1792x1344@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 64:尝试 1920x1200@60Hz 模式输出在1650x@902Hz (通过 0)
CRTC 64:尝试 1600x1200@60Hz 模式输出在1650x@902Hz (通过 0)

如图所示:
QQ截图20140105161812

解决办法:

ctrl+alt+t,运行终端出来,输入如下的命令,删除monitors.xml文件即可解决!

rm ~/.config/monitors.xml

 

开机启动项严重影响系统启动时间,开机后约2分钟内我都不敢开始操作,以为这是杀软360拨号程序……都在排队加载,要是操作急了,很容易死机,但是为了正常使用电脑,必须开机时加载一些程序.但是如果能让他们按一定顺序打开,并设置延时,应该会很好,比如QQ往往会比拨号程序先加载,必定失败,还得自己重登. 至于杀软和360安全卫士,我更希望它们不是开机后马上加载,如果我已经把浏览器打开了,它们再偷偷地打开,岂不很妙?输入法也不是开机后马上就用,也可以事后偷偷加载,也好让我提前就开始正常操作电脑,减少等待时间.
我一直在用一个很简单的脚本,保存为 ***.vbs 就行了。添加到启动文件夹或放在桌面,随便怎样都行。

Dim Wsr
Set Wsr = WScript.CreateObject("WScript.Shell")
'下面表示延迟启动的时间,单位毫秒。
WScript.Sleep(1000)
Wsr.Run """F:\系统工具\Process Explorer\procexp.exe""",,False
WScript.Sleep(2000)
Wsr.Run "D:\tool\nircmd\nircmd.exe inetdial 'ADSL'",0,False
WScript.Sleep(3000)
Wsr.Run """C:\Program Files\xplorer2\xplorer2.exe""",2,False
Set Wsr = NoThing
'结束指定进程
'KillProcess("xxxx")
WScript.quit

'Run 解释
'第一个参数
'程序路径,包含空格时外面是三个引号。

'第二个参数
'0 隐藏窗口并激活另一窗口。
'1 激活并显示一个窗口。若窗口是最小化或最大化,则恢复到其原来的大小和位置。
'2 激活窗口并以最小化显示该窗口。
'3 激活窗口并以最大化显示该窗口。
'4 按窗口最近的大小和位置显示。活动窗口保持活动。
'5 以当前大小和位置激活并显示窗口。
'6 最小化指定窗口并激活按 Z 序排序的下一个顶层窗口。
'7 最小化显示窗口。活动窗口保持活动。
'8 以当前状态显示窗口。活动窗口保持活动。
'9 激活并显示窗口。若窗口是最小化或最大化,则恢复到原来的大小和位置。在还原应用程序的最小化窗口时,应指定该标志。

'第三个参数
'True 等待程序结束或中止后再继续执行后面的脚本。
'False 直接执行后面的脚本。自动延迟启动用这个。

Function KillProcess(NameorPID)
        Dim oWMI, oProcs, regEx, oProc
        Set oWMI = GetObject("winmgmts:\\.\root\cimv2")
        '查询语句,WHERE 后判断进程名是否存在进程中!
        If IsNumeric(NameOrPID) Then
                Set oProcs = oWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Handle='" & NameOrPID & "'")
        Else
                Set regEx = New RegExp
                regEx.IgnoreCase = True
                regEx.Global = True
                regEx.Pattern = "/.+\.(com|exe)$/"
                If regEx.Test(NameOrPID) Then
                        Set oProcs = oWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name='" & NameOrPID & "'")
                Else
                        Set oProcs = oWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name='" & NameOrPID & ".exe'")
                End If
                Set regEx = Nothing
        End If
        '终止上面查询到的进程
        For Each oProc in oProcs
        oProc.Terminate
        Next
        Set oProc = NoThing
        Set oProcs = NoThing
        Set oWMI = NoThing
End Function