常用linux命令

来源:互联网 发布:数据健康度 编辑:程序博客网 时间:2024/06/18 04:35

–进入根目录

cd /

–进入home目录

cd ~

–进入某个文件夹

cd /opt

–查询目录下的所有文件

ls或ll或la

–创建wgj文件夹

mkdir wgj 

–创建 first.sh文件

touch first.sh

–打开文件first.sh

vim first.sh 

–编辑first.sh

i

–退出编辑,并保存并退出

按Esc键:wq

–查询LINUX服务器已开启的服务(包含服务进程)

jps -ml

–长格式显示所有tomcat的进程

ps -ef | grep tomcat

–停止某个已开启的服务1(即杀掉某个进程)

kill 1777

–停止某个已开启的服务2(此方法用来停止tomcat服务)

sh /apache-tomcat-7.0.68/bin/shutdown.sh

–开启某个tomcat服务

sh /apache-tomcat-7.0.68/bin/startup.sh

–把ROOT复制到/download/bkg目录下的ROOT04中(递归复制,速度快)

cp -r /apache-tomcat-7.0.68/webapps/ROOT /download/bkg/ROOT04

–把ROOT所有文件删除(递归删除ROOT文件夹)

rm -rf /apache-tomcat-7.0.68/webapps/ROOT

–删除access.log文件

rm -f /var/log/httpd/access.log

–打印控制台的日志

tail -f catalina.out

–翻某个日志

less catalina.out u往前翻半篇,d往后翻半篇,Shift +g最后一页

–开启jar形式服务

java -jar demo-1.0-SNAPSHOT.jar或者nohup java -jar demo-1.0-SNAPSHOT.jar &

–让某个文件可读可写可执行

chomd 744  demo-1.0-SNAPSHOT.jar

–查找以xml结尾的文件

find ./ -name "*.xml"

–查找以.csv结尾的文件并删除所有

find ./ -name "*.csv" -type f -delete   

–查看”当前工作目录”的完整路径

pwd  

–将文件test.log重命名为test1.txt

mv test.log test1.txt

–将test1.txt文件移到目录test3中(不是复制)

mv test1.txt test3

将tar 打包,压缩

tar -cvf  log.tar     log2012.log    仅打包,不压缩! tar -zcvf log.tar.gz  log2012.log   打包后,以 gzip 压缩 tar -jcvf log.tar.bz2 log2012.log  打包后,以 bzip2 压缩 在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。 如果加 z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar包; 如果加 j 参数,则以 .tar.bz2 来作为tar包名。

将tar 包 解压缩

tar -zxvf /opt/soft/test/log.tar.gz
原创粉丝点击