首页 > IT杂谈 > linux常用命令

linux常用命令

2010年5月31日 发表评论 阅读评论

都是自己经常用的linux指令,在此做个笔记.

查看tomcat进程是否运行
ps -ef|grep tomcat
#####################################################################
freebsd下如何重启mysql.
/usr/local/etc/rc.d/mysql-server restart
#####################################################################
查看centos的系统字符集
echo $LANG $LANGUAGE
或者:$ locale 命令查看;
#####################################################################
将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie :
chown jessie:users file1.txt
将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport :
chown -R lamport:users *

#####################################################################
文件压缩,解压缩
tar -zcvf a.tar.gz  /usr/local/tomcat5.5/logs/business.log //打包并且压缩
tar -cvf a.tar  /usr/local/tomcat5.5/logs/business.log.1  //打包不带压缩

tar -zxvf directory.tar.gz         //解带压缩的包
tar -xvf  directory.tar             //解不带压缩的包
tar -zxvf /home/images.tar.gz -C  destdir   //解压到指定目录 

unzip -n text.zip -d ./tmp        // 解压到指定目录  
#####################################################################
cp 拷贝文件
cp -r 拷贝文件夹及目录
cp -r -f 拷贝文件夹及目录 不提示,直接覆盖目标文件
mv 移动文件
mkdir 创建目录

远程拷贝
scp local_dir/* myname@host1:remote_dir
scp n300/* root@192.168.0.8:/home/newlvye/uploads/activity/album/2009/06
从目录local_dir复制所有文件到主机host1的目录remote_dir命令:

ls -F | grep /   只列出目录,不显示文件

df -lh 查看磁盘空间
du -sh *   查看当前目录下的文件夹大小

查找当前目录下的所有*.doc文件并将所有结果复制到 /tmp/doc 目录下
find . -iname "*.doc" -type f -exec cp {} /tmp/doc \; 

查找当前目录下的300分钟内修改的文件,并将所有结果复制到 n300 目录下
find /home/newlvye/uploads/activity/album/2009/06 -mmin -300 -exec cp {} n300/ \;

删除目录中一天以前的文件
find /usr/local/tomcat/logs/ -mtime +1 |xargs rm -rf

分类: IT杂谈 标签: 2,509 次阅读
原文链接:http://www.wenhq.com/article/view_462.html
欢迎转载,请注明出处:亲亲宝宝
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.