10个最酷的Linux单行命令
1. sudo !!
以 root 帐户执行上一条命令。
2. python -m SimpleHTTPServer
利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。
3. :w !sudo tee %
在 Vim 中无需权限保存编辑的文件。
4. cd -
更改到上一次访问的目录。
Read more…
1. sudo !!
以 root 帐户执行上一条命令。
2. python -m SimpleHTTPServer
利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。
3. :w !sudo tee %
在 Vim 中无需权限保存编辑的文件。
4. cd -
更改到上一次访问的目录。
Read more…
.NET Winform中,启用XP主题外观执行以下语句即可:
Application.EnableVisualStyles();
VC Win32项目,默认是不启用XP主题外观的,并不是每个人都喜欢简洁的Windows经典主题外观。
启用XP主题外观,需要用资源文件。有更简单的方式:
右键点项目
properties->configuration properties->linker->manifest file->additional manifest ependencies填上
type='$(Platform)' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='$(ProcessorArchitecture)' publicKeyToken='6595b64144ccf1df' language='*'
确定后重新build,就会看到效果(如果对此项做了修改后,最好clean一下项目,再build).
Read more…
Linux自带了SSH客户端,所以我们不需要Putty,不需要Plink。我们只需要做的就是在shell里面打一句命令:
ssh -qTfnN -D 8080 username@sshserver
然后输入密码,关闭shell窗口,ssh仍然会后台运行,一个基于SSH的本地代理即建立完毕。
设置你的FireFox浏览器的代理服务器为127.0.0.1端口为8080,享受自由吧。
1、在vi中使用的查找替换方法
利用 :s 命令可以实现字符串的替换。具体的用法包括:
:s/str1/str2/ 用字符串 str2 替换行中首次出现的字符串 str1
:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1
:.,$ s/str1/str2/g 用字符串 str2 替换正文当前行到末尾所有出现的字符串 str1
:1,$ s/str1/str2/g 用字符串 str2 替换正文中所有出现的字符串 str1
:g/str1/s//str2/g 功能同上从上述替换命令可以看到:g 放在命令末尾,表示对搜索字符串的每次出现进行替换;不加 g,表示只对搜索字符串的首次出现进行替换;g 放在命令开头,表示对正文中所有包含搜索字符串的行进行替换操作。
2、在shell中使用find结合grep进行文件的替换
# find ./ -exec grep str1 ‘{}’ \; -exec sed -i.bak s/str1/str2/g ‘{}’ \;
上面命令可以在当前目录下(包括子目录)查找包含str1的文件,自动替换成str2,并且生成源文件的bak文件

Dropbox,一个在线存储,同步,分享服务。它的同步功能解决了我一个大问题:在多台电脑(不同地点、不同操作系统)同步文件。
Dropbox 需要在电脑里安装一个程序,它会指定一个文件夹,文件夹中的任何改动会被自动同步到 Dropbox。同步过程在背景中进行,感觉不到它的存在。Dropbox 支持 Windows, Mac, Linux。
针对Linux,官方提供的有rpm和deb包下载 Read more…
举例说明:
要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令:
tar cjf – logs/ |split -b 1m – logs.tar.bz2.
完成后会产生下列文件:
logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac
要解压的时候只要执行下面的命令就可以了:
cat logs.tar.bz2.a* | tar xj
再举例:
要将文件test.pdf分包压缩成500 bytes的文件:
tar czf – test.pdf | split -b 500 – test.tar.gz
最后要提醒但是那两个”-”不要漏了,那是tar的ouput和split的input的参数。
搜索引擎是搜集互联网上的信息,汇总整理后,为大家提供方便的信息查询系统。做外贸更是少不 了用搜索引擎来搜老外买家的信息,但是大部分外贸业务员不知道到底如何搜到更准确有效的信息。如何用好搜索引擎,这是个大学问。下面整理的搜索命令全部来 自互联网,可以尝试用下,你会有意想不到的收获!
【intitle】命令
intitle的含义在于搜索网页标题中含有的关键词,例如想搜索标题中含有“it”的内容,就搜索intitle:it ,就会搜索到网页标题中含有it关键词的网页。
100M网线做法.
标准568A:绿白–1,绿–2,橙白–3,蓝–4,蓝白–5,橙–6,棕白–7,棕–8。
标准568B:橙白–1,橙–2,绿白–3,蓝–4,蓝白–5,绿–6,棕白–7,棕–8;(一般用这个多)
1,2,发送数据 3,6为接收数据,如果要是做交差线就是一端为568A,另一端为568B插到2台电脑就可以互了.
1000M做法
这个要用6类网线做,直通线和上面一样用568B,交差线就不一样了
Read more…
由于HTTP协议是基于请求/响应范式的(相当于客户机/服务器)。一个客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为:统一资源标识符(URL)、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行,包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。
Read more…