linux常用命令

来源:互联网 发布:nativeshare.js 编辑:程序博客网 时间:2024/06/03 14:17

启动Tomcat服务 /usr/local/tomcat/bin/catalina.sh start

停止Tomcat服务 /usr/local/tomcat/bin/catalina.sh stop


实时查看Tomcat控制台
cd /usr/local/tomcat/logs/

tail -f catalina.out


修改权限

cd /usr/local/bin

chmod  777 -R wangpansou

chmod  777 -R zhengli.sh

执行整理/usr/local/bin/wangpansou/zhengli.sh


运行java程序 java -jar /usr/local/bin/wangpansou/File.jar

ctrl+c是强制中断程序的执行

ctrl+z将任务中断并在后台运行,fg命令重新启动前台被中断的任务。


而ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.
例如:
当你vi一个文件是,如果需要用shell执行别的操作,但是你又不打算关闭vi,因为你得
存盘推出,你可以简单的按下ctrl+z,shell会将vi进程挂起~,当你结束了那个shell操作之后,你可以用fg命令继续vi你的文件.



zhengli.sh文件内容

#!/bin/sh
curl http://wjsou.com/zhengli.php


linux下删除乱码文件名, 不废话: 

1. ls -i 列出文件的节点ID, 如: 123456789 

2. find ./ -inum 123456789 -print -exec rm -rf {} \; 

批量删除: 

for n in 123456789 987654321;do find . -inum $n -exec rm -f {} \;;done


zip文件解压与压缩

例1:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。
[root@mysql test]# unzip -n test.zip -d /tmp


例2:打包目录
[root@mysql test]# zip test2.zip test2/*