linux常用命令
都是自己经常用的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
欢迎转载,请注明出处:亲亲宝宝