ZT:Linux详细查看文件夹大小
原文:http://www.justwinit.cn/post/2638/
统计总数大小
du -sh xmldb/
du -sm * | sort -n //统计当前目录大小 并安大小 排序
du -sk * | sort -n
du -sk * | grep guojf //看一个人的大小
du -m | cut -d “/” -f 2 //看第二个/ 字符前的文字
查看此文件夹有多少文件 /*/*/* 有多少文件
du xmldb/
du xmldb/*/*/* |wc -l
40752
解释:
wc [-lmw]
参数说明:
-l :多少行
-m: 多少字符
-w:多少字
more »
wget 命令用法详解
wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:
(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;
(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要使用FTP方式下载软件;
(3)支持代理服务器;对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能;
(4)设置方便简单;可能,习惯图形界面的用户已经不是太习惯命令行了,但是,命令行在设置上其实有更多的优点,最少,鼠标可以少点很多次,也不要担心是否错点鼠标;
(5)程序小,完全免费;程序小可以考虑不计,因为现在的硬盘实在太大了;完全免费就不得不考虑了,即使网络上有很多所谓的免费软件,但是,这些软件的广告却不是我们喜欢的;
Putty 乱码问题
选择window-〉Appearance-〉Font settings-〉Change…,选择Fixedsys字体,字符集选择CHINESE_GB2312。
在window-〉Appearance-〉 Translation中,Received data assumed to be in which character set 中,把Use font encoding改为UTF-8。如果经常使用,把这些设置保存在session里面.
打开putty,登录成功后,在shell中输入:export LC_ALL=’zh_CN.utf8′。
成功。
为Ubuntu安装编译环境
今天看曹总帮我配置VPS,才知道编译环境并不一定是系统默认集成的。
1、安装
(1)基本编译环境:sudo apt-get install build-essential
(2)编译器及工具:sudo apt-get install g++ gcc make automake perl
(3)GTK/GNOME开发环境:sudo apt-get install gnome-devel gnome-dev-doc
(4)QT3/KDE3开发环境:sudo apt-get install kdesdk kdesdk-doc-html
(5)QT4/KDE4开发环境:apt-get install libqt4-dev qt4-designer qt4-doc
2、安装
(1)一般情况下在ubuntu中使用apt-get来安装软件就可以了。
(2)对于有些下载的软件源码包的安装:解压–运行./configure—make—make install
原来上次在服务器上安装Cronolog失败,提示:make: Nothing to be done for `INSTALL’.的原因,就是因为服务器缺少编译环境。
快速网站转移
2009/10/21 Update:tar -cf 命令并没有对文件进行压缩,在后面加上 .gz会产生误解。
正确的使用方法是:
压缩命令使用 # tar -czf file.tar.gz *
解压命令使用 # tar -xzf file.tar.gz
以下比较适合拥有足够权限的linux服务器,通过SSH操作。
1、文件转移:
1.1 打包网站所有文件
tar -cf file.tar.gz *
注:tar就是打包;-cf参数你可以记忆成create file;file.tar.gz压缩包文件名; * 压缩所有文件。1.2 利用wget命令将文件下载到新服务器
wget http://3736.net/file.tar.gz
注:使用wget –c 命令可支持断点续传。1.3 下载完成后解压
tar -xf file.tar.gz
-cf 创建变成了 -xf 就是extract file解压缩1.4 删除file.tar.gz
2、数据库转移
2.1 备份数据库
进入你要备份数据库的目录,执行 mysqldump -u username -p database_name > database_name.sql2.2 恢复数据库
下载备份文件到新服务器后,执行mysql -u username -p database_name < database_name.sql2.3 删除 database_name.sql
3、配置网站
Godaddy的Linux主机开通SSH
刚才,看到Dreamhost主机默认支持SSH,羡慕的我。百度一下,发现原来Godaddy也是可以开通SSH功能的。
登陆后–Hosting–Manage Account–Setting–SSH–…
开通SSH需要通过电话接收PIN码(五位数字)
另外还需要删除之前的数据库…工程有那么些大的感觉。不过此时不开,更待何时?
Please Note:
* Your databases must be deleted before enabling SSH.
* Your Dedicated IP address will change as a result of your account migrating to a different server.
山起山落
新设会