远程修改Linux系统VPS服务器Root用户密码图文教程

当你刚接触Linux系统的VPS主机时,运营商往往会给你一个Linux系统的远程登陆管理的用户名和密码。而这个密码是默认的切具有一定规律,所以是非常不安全的。这个时候我们就需要修改Root密码了。

方法其实很简单,在Windows系统下用putty链接到Linux后用一个简单的命令就可以搞定。

Linux修改root密码命令

首先以root身份登陆,执行:「passwd 用户名」(用户名一般些root),如以下示例:

[root@bogon ~]# passwd root
Changing password for user root.
New UNIX password:
Retype new UNIX password:

putty图文操作过程

对于没接触过远程操作VPS的用户来说,在这之前你得确定你已经知道如何远程连接访问到Linux系统,如果你的电脑是Windwos系统,一个很好的方法就是使用putty工具(点此处下载putty中文版)。然后就如下图所示访问到VPS上去:

以root用户登陆

如上图所示,已经登陆成功,然后在#后面输入passwd root后按回车键。

修改root密码,输入一个新的密码

如上图所示,输入新密码或按回车即可;(注意:输入时不会显示任何内容),然后机会继续出现一行Retype new UNIX password(重新输入UNIX密码),你再次输入刚才输入的新密码后回车即可。至此你的Linux或是UNIX系统的Root用户密码已经修改完毕。按exit回车退出远程链接。

我为什么决定要买一台Mac笔记本电脑

我那台14寸的i7本因为只能跑windows,只用来上网和游戏了。现在我多数时间都花在10英寸的华硕小白上,这玩意儿装的Xubuntu并且跑的还行。但是一些缺陷实在让人抓狂:

  1. 这台小贝壳只有usb2.0,无法与我usb3.0的设备一起工作,而2.0的速度实在是有点那个
  2. 尽管我用尽心思开启了vaapi硬解,但是有些1080p还是卡
  3. linux上最新的flash是无法硬解的,不管如何在心里把Adobe草上一千次还是无法硬解,所以更好的cpu对linux来说绝对必要
  4. 编译像Mlpayer这样的大项目实在是让人想撞墙
  5. 机械硬盘虽然大,但用惯了ssd表示对机械硬盘的速度无法忍受

所以等我可以自己承受,会换一台电脑,一番考察之后比较失望。这时灵机一动,Mac怎么样,的确,Mac我还没看过。我对工作用电脑的定义是这样的:

  1. 小,一定要小,11.6正好,14寸是毫无必要的,只有脑子不好使又身强力壮的人才会用
  2. 轻,我现在的小白是1.3kg,我希望不要比这个更重了
  3. 续航长。最少不能短于5小时。
  4. 可以跑平时常用的软件,比如emacs等,这是系统的问题,所以如果不能很好的兼容linux基本就可以去死了

小完全不是问题,如果你想要一个全尺寸的工作环境,插上外置显示器和无线键鼠,反而小又轻可以用一只手拿起来,背出去也方便的多。

这样的电脑在普通笔记本里就是Thinkpad X系列,华硕新出了个V什么book,但我不看好哪个。Thinkpad X动不动卖到五六千,还是i3,机械硬盘,而且有1.5kg重(最重要的是现在它是联想的了,有越做越差的趋势)。到超基本,唯一11寸的机型就是华硕的zenbook系列,动不动就六千,七千,你丫坑傻小子呢。实在是不得不吐槽一下现在的超基本,已经完全背离了当初英特尔的初衷,九成超基本都是当初在英特尔的技术规范里根本没有的14寸左右范畴,小而轻的工作用超基本反而么有,让人十分的囧。

与其要花六七千去买一台电脑,我真的不如去买Mac,尽管作为同样配置来说,它不值,但是作为工作电脑来说,或许mac是最号的。且不提什么耐用质量保修了:

  • Mac可以安装所有的系统,MacOS X,windows 和Linux,Mac自带的是苹果的Mac OS X,要知道Mac OS X是(free)BSD的一个专有版,也就是说它也是unix,多数开源软件,比如emacs,可以在mac下很好的运行,专有软件,比如steam的游戏,很多有专门的Mac版,Mac可以通吃开源和商业软件。
  • 我考察了一下,Linux下编译的东西不可以直接拿到Mac下用,但是把源代码拿到Mac下重新编译能用。这起码比windows好得多了,另外mac是unix血统,遵循很多unix的统一规范,比如windows坑爹的路径分隔符“\”,也可以使用脚本和命令行工具。

总之,我想要一台小而轻的电脑,它的续航很长。具有unix血统,又不用去担心噩梦般的驱动和铺天盖地的bug,这样的电脑除了mac似乎没有其他了。Mac Air,7000块,配备128GB ssd硬盘,等下一代出来,我应该就有钱买了。

无法定义IE6字体:13px大小无效,IE6自动显示更大的字体

前些天调整网页一个模块的时候将页面字体的大小设置为13px大小了,由于当时用的是Chrome浏览器以及IE8,并没有发现原来font-size:13px在IE6下居然不听使唤总是自动显示为一个更大的大小,变现上又及其难看。

百思不得其解后,突然想起我之前更换字体的那事。在我更换之前并没有发生这种情况。过不其然,这正是我使用了Tahoma字体导致的,这个字体在IE6浏览器下无法显示13px大小的字体,会用默认字体代替。更换字体之后就解决了这个问题。

IE6是10多年以前的产物,已经跟不上时代发展,但由于全世界大概中国是用IE6最多的国度了,这不仅给Web开发带来了很多麻烦。赶紧升级吧,这种过时的东西早就应该被载入史书。

CPU性能指标大解析:主频不再是唯一

提起CPU性能几乎所有的人都会说主频!没有错,几乎所有人都认为主频决定一切。但是事实上主频至上的理念早在10年前就已经过时了。为什么呢?

首先我们要知道CPU主频是什么东西。很多人认为CPU主频就是运算速度,指的是每秒钟执行的指令数。实际上这是不对的。CPU主频指的是CPU内的时钟周期的快慢,就是CPU内的时钟周期在每秒内有多少个周期。

那么,时钟周期是什么东西?从电子技术的角度上考虑,逻辑电路为了保证时序性必须要有一个交变电路担当时间标准,这就是时钟周期的由来。这个周期是CPU运算的基本时间单位,就和秒一样是基本时间单位。

那么时钟周期和运算速度有什么关系呢?时钟周期并不决定运算速度。CPU根据设计时的架构不同,在每个时钟周期内可以执行的指令数是不同的,比如有10个的有50个的,有100个的。而衡量CPU性能要看指令的执行情况,所以不能单看主频。

那么,什么指标能反映时钟周期的内指令的执行数目呢?目前还没有一个标准,但是可以根据架构来判断。这就是行家通常说的买CPU要看架构一样,不然同样是2G主频,奔腾4和i3的差距可不是一般的大。

那么主频就不重要了么?当然不是,理论上说主频乘以一个周期内的指令执行数才是运算速度,所以主频是很重要的。尤其是在架构接近的时候主频几乎完全决定运算速度。

除了主频外还有一个叫做内存总线带宽或者内存母线带宽的东西也很大程度上决定CPU性能。提起总线就要提起电子技术上的门电路,所谓总线就是通过特殊的控制,让多个设备或者元件按照时序从一条线路上传输数据,这样可以极大的简化电路,提高效率。而内存总线就是连接内存和CPU的总线,这个总线如果带宽过低则CPU虽然由空余但是总线运不来要送的数据,如果太大那么CPU是心有余而力不足……所以通常总线要和CPU外频配对。当然,高一点是不会影响性能的。

提起总线就会让人想起缓存。缓存就是蓄水池……用来调节CPU和内存之间的速度差,通常有3级(L3),缓存越大二者速度差对性能的影响就越小,性能就越高。

影响CPU的另一个指标就是核心数和线程数。

核心数就是CPU有几个运算核心,这个核心和我们电脑直接识别的核心是不同的(后面会说)。有两个核心就是两个核心在并行处理(双线程)意思就是可以同时处理两个数据流。而多线程技术和超线程技术是一样的,就是让一个核心可以运行两个线程,是一种逻辑算法,超线程会让电脑认为你这个核心有两个虚拟核心,就是所谓虚拟核心技术。虚拟核心的运算效率与算法有很大关系,目前intel据说算法优化达到了虚拟核心等效于真实核心80%的效率,就是超线程技术会提升性能80%(据说而已)

提起超线程技术就有人会说流水线。流水线指的是CPU内部把一个指令拆分成若干个小部分按流水线的方式来执行。流水线越多主频越高,但是受工艺限制,效率越低,功耗越大。

指令集也是一个关系CPU速度的关键,指令集就是译码器,指令集越复杂每个指令执行的速度越慢,但是执行程序需要的指令就越少。这个是有一个最优化的东西的。

工艺,比如22nm工艺等指的是加工CPU的工艺,当然越精细越好。

此外就是说一下,核心数,超线程,流水线还有一个周期内的指令数,指令集等这些统归到架构里面,所以CPU的架构就是指这些。不一定主频高就好,比如奔腾和酷睿;也不一定核心多就好,比如推土机和i7(AMD处理器比较特殊,每2-3个核心才能完成一个核心的任务,所以实际核心比结构核心少)。

总的来说,CPU性能还是要看主频,架构和工艺,三者缺一不可,别再被主频忽悠了哦

ImeUtil.exe是什么进程?为什么会运行?

如果你安装了搜狗拼音输入法,当打开Windows操作系统任务管理器时通常就会看到ImeUtil.exe进程在运行,并且在有时候会主动消失,有时候又会突然冒出来并占用系统资源,有时候会使电脑处于忙碌状态。

有很多用户疑惑不解ImeUtil.exe是什么进程,它的功能是什么和搜狗有什么关系?为什么会有这些奇怪的表现呢?本文或许对你有所帮助:

来历及作用

ImeUtilImeUtil.exe进程是搜狗®(sogou.com)为其开发的搜狗拼音输入法(部分版本)定义的辅助程序,它是运行在微软®的Windwos系统下的一个安全的进程,但不是Windows的系统进程。此进程会随着用户安装搜狗拼音输入法而一同被安装,然后在每次系统启动的时候自动开始运行一段时间,然后会自动退出。此进程文件被保存在系统中的以下目录位置:

C:\Program Files\SogouInput\6.2.0.7270 (其中C:为系统盘符、数字为输入法版本)

进程属性

这是微软的专用进程查看软件对本进程的属性描述

功能表现:网上对这个进程的功能众说纷纭,也没有详细的介绍。笔者较为可靠的是搜狗拼音输入法官方人员的解释:这个进程和输入法的更新、同步都有关系,不会影响您的任何使用。那么这可能意味将ImeUtil.exe进程删除可能影响到输入法就的词库、用户配置的自动更新。当然,这并不会影响输入法本身的使用。

ImeUtil.exe进程描述

奇怪的是:笔者曾试图在自己所安装的6.2版本上证实这一观点,但并没有发现什么。我开机之后便是用了进程查看软件来观察ImeUtil.exe的资源占用情况,从它运行开始到自动退出的全过程,发现其并没有使用网络,甚至连硬盘的数据操作都没有。如下图所示:

ImeUtil.exe运行情况

如何禁止ImeUtil.exe:我试图通过关闭与更新及同步有关的设置来禁止其自动启动,但是并不是像别人所说的那样可行,因为当我再次开机之后它依然会运行。所有我们只能硬来了:找到程序目录,然后将其删除并新建一个空白文件将其命名为ImeUtil.exe即可。或者你也可以使用更老版本的搜狗输入法(3.2及以前的)。拓展阅读:svchost.exe是什么进程

dwm.exe是什么进程?它为什么运行?dwm.exe图文介绍

如果你使用的是Windows Vista、Win7操作系统,当你打开任务管理器就会在里面发现这个dwm.exe进程在运行,有时候你会发现它会占用较多的内存资源。不过你知道吗?dwm.exe可是一个非常实用的进程哦,它可以实现一些炫酷的桌面效果。下面笔者将图文并茂告诉你dwm.exe是什么进程;主要有那些功能以及禁止其运行后会不会影响系统正常工作等疑惑,希望可以对你能有所帮助。

来历及作用

dwm.exedwm.exe是微软Microsoft®为其Windows 7/Vista操作系统定义的系统进程。dwm是Desktop Window Manage的缩写,在系统中描述为:桌面窗口管理器,在默认设置下dwm.exe会随系统自动启动并一直运行,在以前的XP之类系统中是没有这个进程的。此进程的功能可以使操作系统上显示的各种窗口图形效果更美观及提高使用体验(称为Windows Aero)。Windows Aero效果包括3D特效、窗口透明、实时预览:

Windows Flip 3D:提供下图所示的3D快速预览所有打开的窗口,而无须单击任务栏:

dwm.exe提供的Flip 3D快速预览效果

提示:Flip 3D是Windows Aero的功能之一,并不需要再安装其他软件即可实现。
如何开启Flip 3D效果:按Ctrl+Windows徽标键Windows 徽标键+Tab快捷键即可(Windows 7/Vista)

玻璃及阴影效果:即实现各种界面窗口边缘的半透明及边缘阴影。如下图所示:

dwm.exe实现的窗口透明及阴影效果

提供实时窗口预览:鼠标放置任务栏下当前打开的窗口上会实现显示它的小窗口; 实时预览

从上图总我们可以看出dwm.exe实现的显示效果还是蛮不错的,不过要想支持这种Aero桌面效果,你电脑的Windows 体验指数基础分数要在 3.0 以上才能够较好运行Aero,分数过低将没有足够的功能运行dwm.exe实现的Aero桌面效果。

如何关闭dwm.exe进程:随着打开的窗口增加此进程会出现内存占用高的情况便会出现,这是正常现象。然而对于那些性能并不太好的计算机这种情况可能会让电脑有点卡(比如1G内存),这时你可以将dwm.exe实现的这些功能关闭或降低屏幕分辨率,这或许可以让系统的流畅度有所改善(但同时也会失去那些窗口效果)。禁用Windows Aero效果的方法:

①打开“运行”(快捷键Win+R),然后输入services.msc回车打开“服务(本地)”窗口;
②找到Desktop Window Manager Session Manager,然后选择“停止此服务”即可。

通过服务禁用dwm.exe进程提供的功能
提示:停止此服务后屏幕会闪烁、发黑,这是正常现象。并且也可以通过任务管理器终止dwm.exe的运行,如果一次终止后会自动启动就再次终止,一般终止两次就不会自动启动了。不过如果你想开机时不让dwm.exe随系统启动,那么还是得用上图中的方法设置。

好了,就说到这里,相信你已经知道dwm.exe是什么进程了。如果你遇到任何与本进程有关的问题或对本文有些建议欢迎留言,你的任何反馈都是重要的参考资料。

Winlogon.exe是什么进程?有什么功能及如何判断安全性?

如果你使用的是微软的Windows操作系统,那么当你打开任务管理器后就会在里面发现这个Winlogon.exe进程在运行,而如果你试图终止此进程时,系统就会出现:无法完成操作,拒绝访问的提示;更为奇怪的是你都无法在任务栏里直接查看到它存储的位置。那Winlogon.exe是什么进程?有哪些功能?为什么会出现这种与别的进程不一样的情况呢?

来历及作用

winlogon.exe程序图标Winlogon.exe进程是微软公司为其Windows操作系统定义的一个非常重要的系统核心进程,被称为“Windows登陆应用程序”,它会随着系统启动而启动并一直运行。通常情况下此进程应该是安全的,并且只占用很少的CPU及内存资源,如果资源占用过多则很有可能被病毒“劫持”。

请不要尝试将本进程终止(也无法在任务管理器将其终止)或将此进程从系统中删除,这会导致你的系统无法正常运行。因为Winlogon.exe进程为系统提供了有以下4项重要的功能:

  • 在登录系统时加载的用户配置文件,以及执行注销用户与锁定计算机;
  • 负责处理Ctrl+Alt+Del快捷键(SAS)的功能;
  • 监控键盘和鼠标使用情况来决定什么时候启动屏幕保护程序;
  • 检验Windows操作系统激活密钥是否为合法许可;

现在你应该知道Winlogon.exe进程对Windows系统有多么重要了。对了,如果你想要查看本进程的程序属性,你不能像对待其他进程那样在资源管理器中通过“右击→属性”来查看,不过可以打开程序所在位置来查看。本进程程序文件在系统中被保存在以下位置:

C:\Windows\System32 (其中C:代表系统安装所在分区的盘符)

病毒与安全

系统的核心进程一直都是病毒们紧盯的目标,因为核心进程一般会一直运行且会被用户信任。Winlogon.exe进程也不例外,已经有类似病毒被安全厂商截获,它们有的会使用与Winlogon相同的名称来迷惑用户。被感染的用户会可能会出现以下情况:

  1. 系统提示Winlogon.exe应用程序错误,这通常由恶意软件或木马病毒导致;
  2. 系统有至少两个多个此进程运行,或者程序位置不在System32目录下;
  3. 此进程运行在当前用户名下(也就是你在系统中的用户名),而不是System;

如果操作系统出现以上三种情况中的一种或多种时别再犹豫是什么原因了,你很可能已被感染病毒,建议立即更新杀毒软件最新病毒库后全盘查杀。以下是已被截获的部分病毒实例:

  • 病毒名:W32.Netsky.D,感染位置:(%Systemroot%)
    • Netsky病毒是一种群发邮件蠕虫,它将自身发送到任何可以找到的地址。
  • 病毒名:Backdoor.Win32.SdBot.ada,感染位置:(%Systemroot%\ winlogon.pif 32)
    • 这是一个IRC后门,允许远程攻击者可以控制你的系统
  • 病毒名:Troj / MADR-B,感染位置:(%Systemroot%\System32\)
    • 这是一个IRC后门木马,连接到一个IRC服务器,接收远程攻击者的命令。

%Systemroot%变量代表系统启动文件夹位置,如果安装在C盘就会是C:\Windows

以上便是我们对Winlogon.exe进程的一些总结,希望本文对你有所帮助;如果你对本次有些意见或相关简介以及你在电脑上遇到的任何与此进程相关的情况希望你可以发表留言,你提供的信息将作为重要依据供大家交流参考。拓展阅读:svchost.exe是什么进程

解决Windows与Ubuntu双系统时间同步问题

Ubuntu和Windows默认的时间管理方式不同,所以双系统发生时间错乱是正常的。Ubuntu默认时间是把BIOS时间当成GMT+0时间,也就是世界标准时,而我国在东八区(GMT+8),所以如果你的Ubuntu位置是中国的话你系统显示的时间就是BIOS时间+8小时。假如现在是早上8点,那么你Ubuntu会显示8点,这时BIOS中的时间是0点。

而当你切换到Windows系统时就会发生时间错乱,因为Windows会认为BIOS时间就是你的本地时间,结果就是Windows显示时间为0点……而假如你在Windows下同步时间,恢复显示为8点,这时BIOS时间也会被Windows改写成8点,再次进入Ubuntu时显示时间又变成了8+8=16点……

解决的办法有两个,一个是让Windows使用Ubuntu的时间管理方式,就是启用UTC(世界协调时)另一个就是让Ubuntu按照Windows的方式管理时间,就是让Ubuntu禁用(世界协调时)。个人建议第二种,因为通常Windows是主系统,不推荐对Windows进行这种修改,不过我还是都介绍一下:

在Windows下启用UTC

打开运行窗口(快捷键Win+R),然后输入regedit启动注册表编辑器,并找到一下目录位置:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/

添加一项类型为REG_DWORD的键值,命名为RealTimeIsUniversal,值为1然后重启后时间即回复正常。

在Ubuntu下关闭UTC

这个用这个方法是我比较推荐的:按Ctrl+Alt+T调出终端,输入:

sudo gedit /etc/default/rcS

按Ctrl+F调出查找,找到UTC=yes这一行,改成UTC=no,保存即可,时间修改立即生效。这样就可以解决Windows与Ubuntu双系统时间同步问题了。

Autorun.inf是什么文件?果真就是Autorun病毒吗?

大家可能听说过Autorun.inf这个文件,此文件已经被N多国产杀毒软件报毒,为什么说是国产的呢,因为国外的杀软一般不会把这个报毒,而只有我国的杀软如此先进,进autorun立即就删(有的是改名),那么到底Autorun.inf是什么呢?

Autorun意思是自动运行,功能是在U盘插上电脑或者硬盘第一次被加载的时候自动执行。这个文件与病毒什么的没有任何直接关系。那么为什么这个文件会报毒呢?主要是因为凡是感染U盘的病毒八成都会在U盘上创建autorun来自动运行达到感染增殖的目的。所以我国的很多杀软就很聪明的见autorun立即删除。

那么Autorun.inf都能干什么呢?大家记得插入微软的光盘时双击光盘图标就自动打开安装程序吧,这就是Autorun的功能之一,就是可以重新定位双击图标时的操作(不是浏览文件而是打开指定文件),当然也可以用来给自己的u盘加个性的图标,还可以增加右键菜单等等,具体可以百度,我就不多说了。

大家可能有这么一种认识,就是Autorun容易感染病毒。实际上也是不对的。为什么呢,autorun本身不是病毒,问题是被病毒感染后autorun会被篡改。在被篡改前有autorun和没有autorun感染病毒的几率是完全一样的,不是说有的病毒只会感染autorun这个文件。

现在百度“Autorun.inf病毒”竟然能找到1000000个结果,可见大家对Autorun的误解之深,甚至还有所谓Autorun病毒的专杀工具……唉。突然想起来一个师兄的话,全中国有接近5亿网民,会重装系统的竟然只有区区几百万,这个比例不仅仅远远低于欧美国家,甚至不高于菲律宾……可见我们要走的路还有很远……

Rthdcpl.exe是什么进程?及如何识别Rthdcpl.exe病毒?

本文需要解答的问题:Rthdcpl.exe是什么进程?它来自哪里又为何会运行在我的电脑里?我将为你尽可能详细的解答,本文并不长也很容易理解。

如果你在Windows任务管理器中发现有Rthdcpl.exe进程存在,这说明你电脑采用了瑞昱半导体公司的声卡产品,你可以放心,这是一个安全的进程。

来历及作用

Rthdcpl.exe是Realtek声卡音频控制面板Rthdcpl.exe进程是来自台湾的著名半导体公司:瑞昱半导体股份有限公司为其声卡设备提供的驱动及设置控制程序。它有一个专用名称:Realtek HD音频音效管理器,也是Realtek HD音频控制面板的组成部分,Rthdcpl.exe会随着你给电脑Realtek声卡安装驱动而一起安装。在功能上我们可以用它来修改Realtek音频设备的设置从而控制声音的表现。默认安装的话此进程应该被保存在这个位置:

C:\Windows (C:代表系统安装所在分区盘符)

Rthdcpl.exe进程并非系统文件及核心进程,并且它在运行的时候只占用很少的系统资源。如果你尝试在任务管理器中禁止该进程很有可能会导致电脑没有声音(不同的版本可能不同)。虽然终止后它不会自动启动,但还是会随着你下次启动电脑时而启动。如果你不希望它随开机启动启动可以通过在“系统配置”项中的“启动”栏目中将其禁止(禁止后依然可以通过系统的控制面板访问),方法如下:

打开“运行”输入msconfig打开“系统配置”对话框,切换到“启动”栏去掉Realtek即可

病毒及安全

虽然Rthdcpl.exe进程不是一个系统进程,但也不幸的被黑客盯上;目前已经有安全厂商截获过相关病毒。不过别担心,我们可以利用一下方法快速有效的识别出相关病毒:

  1. 此进程的运行位置不对;
  2. 在任务管理器中发现多个在运行;
  3. 电脑并没有用到瑞昱半导体的Realtek声卡;

第一种情况可能并不太准确,但如果是第二种:任务管理器中有两个Rthdcpl.exe进程就很有可能感染病毒了(可以利用上面的“系统配置”禁止Rthdcpl.exe启动来识别二者真伪);而出现第三种被感染的可能性也是相当大的。如果你的系统出现这三种情况建议时用更新杀毒软件病毒库后对系统全盘查杀。好了,到这里你应该对Rthdcpl.exe是什么进程有所了解了。