`

linux部署常用的命令

 
阅读更多

1.开发中常用的查看日志的命令:

 

  1. tail 100 catalina.out //查看正100行内容
  2. tail -200 catalina.out // 查看倒数200行日志内容
  3. tail  -f  catalina.out //监控日志

2. 查看某一程序进程命令

  1.  netstat  -ntuplgrep java //假入是java进程,查询出pid,kill 掉
  2. ps  aux|grep java

3  显示所有目录的权限

  1. ls -a -l

4  建立文件的软链接

    场景:假如在当前目录中,有这样一个层次的目录结构a/b/c/1.txt,1.txt文件的内容是动态变化的,每次查看1.txt是非常 麻烦的,你可以在当前目录建立一个文件名2,这样可以很方便的查看该文件,这种场景非常符号maven项目出现的情况。

    ln -s a/b/c/1.txt  2

Linux下关闭和开启防火墙命令

    1) 永久性生效,重启后不会复原
    开启: chkconfig iptables on
    关闭: chkconfig iptables off

   2) 即时生效,重启后复原
    开启: service iptables start
    关闭: service iptables stop 

   3) chkconfig iptables --list //查看防火墙是否关闭

 

linux系统下部署项目的一些常用命令,记录备用
  1、进入Tomcat下的bin目录
  cd  /data/tomcat/bin
  2、使用Tomcat停止命令
  ./shutdown.sh
  3、查看正在运行的Tomcat进程,tomcat是否以关闭
  ps -ef|grep java
  如果显示以下相似信息,说明Tomcat还没有关闭
  root      91051     1  0 Apr19 ?        00:30:13 /data/java/bin/java -Djava.util.logging.config.file=/data/tomcat/conf/logging.properties -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx1024m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/data/tomcat/endorsed -classpath /data/tomcat/bin/bootstrap.jar -Dcatalina.base=/data/tomcat -Dcatalina.home=/data/tomcat -Djava.io.tmpdir=/data/tomcat/temp org.apache.catalina.startup.Bootstrap start
  4、如果你想直接停掉Tomcat,你可以使用kill命令,直接杀死Tomcat进程
  kill  91051
  kill -9 91051
  下面的这个更强一些,使用命令之后可以使用第三步的命令查看一下是否停掉tomcat,如果出现下面的输出说明tomcat已停掉了
  root      91051     1  0 Apr19 ?        00:30:30 [java] <defunct>
  5、最后,启动Tomcat
  ./startup.sh
  6、启动后查看日志
  cd  /data/tomcat/logs
  tail -f catalina.out
 

几个命令,安装时需要用到:
1..下载文件: wget URL
2.  压缩:tar —zxvf 文件名(.tar 或 .tar.gz) tar —jxvf 文件名(.tar.bz2)
3.  拷贝:cp 文件名 或 cp —Rf 文件夹名
4.  删除:rm 文件名 或 rm —Rf 文件夹名
5.  编辑文件命令:vi 文件名   ,   q!(不保存退出) : wq(保存退出)
6.  授权 chmod 777 * (文件名或者文件夹,支持通配符)
7.  更改用户权属  chown -R 用户 .
8.  更改用户组   chgrp -R 用户 .
9. 切换用户  su 用户
10. 用root执行命令  su -c “命令”
11. 查看mysql进程,如 ps -ef | grep mysqld

解压文件
tar -zxvf /tmp/root.tar.gz


查看进程
ps -ef |grep tomcat

杀掉进程

kill -9 [prot]

 

1.解压game.war

1
jar -xvf game.war

 

2.删除文件夹以及文件夹中所有文件,文件夹

1
rm -rf /var/log/httpd/test

 

3.杀死tomcat进程。

    查看tomcat 进程

1
ps -ef |grep tomcat

 

    杀死进程 5144

1
kill -9 5144

 

4.查看日志

显示文件 example.txt 的后十行内容并在文件内容增加后,自动显示新增的文件内容。

1
 tail -f example.txt

 

5.将 /aaa目录下的所有东西拷到/bbb/下而不拷贝aaa目录本身。
即格式为:cp -Rf 原路径/ 目的路径/

1
cp -Rf /aaa//bbb/
分享到:
评论

相关推荐

    Linux部署常用命令

    linux、shell下部署web项目常用命令,linux、shell下部署web项目常用命令

    linux部署常用命令

    这两个标题和描述都简短地表达了文章的主要内容是关于Linux系统下常用的部署命令。 **标签解析:** - **标签:** "linux 部署 常用命令" 标签进一步明确指出本文将重点介绍在Linux环境下进行部署时经常使用的命令...

    linux部署常用命令.rar

    "linux部署常用命令"这个主题涵盖了诸多方面,包括文件操作、用户权限、网络配置、进程管理等。下面将详细介绍一些核心的Linux命令。 1. 文件与目录操作: - `ls`:列出目录内容。 - `cd`:切换当前工作目录。 -...

    Linux部署常用命令.txt

    适用于在Linux操作环境下部署javaweb项目常用的命令大全

    Linux服务器部署常用命令

    ### Linux服务器部署常用命令知识点详解 #### 一、概述 在Linux系统中,掌握一系列的基础命令对于日常管理和服务器部署至关重要。这些命令可以帮助我们快速高效地完成各种任务,从简单的网络配置到复杂的数据库...

    Linux系统部署项目常用命令

    ### Linux系统部署项目常用命令详解 #### 一、概述 在进行Linux系统部署时,掌握一系列基础且实用的命令对于高效地完成项目部署至关重要。本文将详细介绍与备份项目、启动/关闭Tomcat等相关的Linux命令,帮助读者...

    linux部署基本常用命令

    linux基本操作命令,包含,进程、日志查看、文件操作、权限、解压缩、文本操作、磁盘、防火墙、自定义命令、查找文件

    Linux安装与部署及常用命令

    这里的课程讲的是Linux安装与部署及常用命令:基本的操作

    linux 开发部署常用命令

    程序人员,部署实施 常用命令!启动toncat 停止tomcat 查看进程等等

    环境部署常用的Linux命令

    Linux是一种广泛应用于...上述就是环境部署时常用的一些Linux命令。掌握这些命令对于快速搭建和优化Linux系统环境是必不可少的。在实际操作中,还需要结合具体的环境和需求灵活运用这些命令,以达到最佳的部署效果。

    linux常用命令 lvm

    例如,当系统需要扩大或缩小磁盘空间,或者进行数据迁移时,LVM提供了方便快捷的解决方案,而无需停机或重新部署。 总结来说,Linux LVM是一个强大的磁盘管理工具,通过组合和管理物理卷,可以创建灵活的逻辑卷,以...

    linux项目部署常用命令

    在开发结束的过程中,避免不了要将程序部署上线,这就要用到相应的Linux命令进行部署啦,希望本文档对新入行的小伙伴有帮助。

    把web项目部署到linux服务器

    在整个部署过程中,需要使用到一些常用的 Linux 命令,例如: * cd 文件夹名:进入文件夹 * ls:查看当前目录下文件列表 * tar xvf 压缩包:解压缩包 * mv 旧文件夹名 新文件夹名:修改文件夹名称 * ps -ef |grep ...

    linux常用命令.docx

    在Linux操作系统中,掌握常用命令是进行日常管理和运维的基础。本文将详细介绍几个关键的Linux命令及其应用场景。 首先,安装和配置JDK环境是部署任何Java应用程序的前提。在Linux上,你可以通过以下步骤进行操作:...

    Linux系统常用命令及连接工具

    其次,"Linux中Java开发相关部署命令"涉及到的是如何在Linux环境下安装、配置和运行Java应用程序。这通常包括安装Java开发工具包(JDK)或Java运行时环境(JRE),设置`JAVA_HOME`环境变量,使用`javac`编译Java源...

    linux部署项目-linux部署tomcat步骤

    Linux 部署项目 - Linux 部署 Tomcat 步骤 本资源摘要信息主要讲解了 Linux 部署项目中 Tomcat 的部署步骤,包括 Linux 安装、Oracle 安装、Oracle 配置、Bserver 安装、Web 安装(JDK、Tomcat、部署 War 包)等。 ...

    LINUX环境部署泛微ECOLOGY和ORACLE

    2.1 操作系统(LINUX)安装部署 5 2.2 数据库(ORACLE)安装部署 30 2.3 ECOLOGY数据库用户创建 89 2.4 应用程序(ECOLOGY)部署 92 2.5 数据库配置(非常重要) 105 2.6 升级应用程序前的备份(非常重要,此备份是...

    linux常用部署文档

    ### Linux常用部署文档知识点 #### 一、JDK在Linux上的安装与配置 **1.1 查看已安装的OpenJDK版本** - 使用`rpm -qa | grep openjdk`来查看当前系统是否已安装OpenJDK及其版本。 **1.2 卸载OpenJDK** - 如果不...

Global site tag (gtag.js) - Google Analytics