我是靠谱客的博主 乐观汉堡,最近开发中收集的这篇文章主要介绍Linux 常用指令linux 配置文件修改后立即生效命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.

top(进程) , free(内存) ,df(磁盘剩余)

1.目录

①find 查找目录或者文件

②grep  在文件中查找某个字符串 grep  -inw  要查找的字符串  文件名

③ps -f 查看正在运行的进程(ps -e 关键信息太少,ps -ef 列出的进程数量太多:父进程和子进程都有)

   查看tomcat 进程 ps -ef|grep tomcat;  ps -ef|grep java; pgrep java

1.

find  查找目录和文件

语法:find pathnames expressions actions

          pathnames:开始搜索的绝对路径或相对路径

2. grep 搜索文件中的内容(这个是在 文件外面查找;而 vi的 / 和 ? 是进入文件后从上到下和从下到上)

    语法:grep 选项  模式  文件名(注意不可以是一个目录)

   选项参数:

  -i: 忽略字母大小写

-n:显示行号

-w:把表达式作为一个完整的单字来搜寻,忽略那些部分匹配的行

3.

top 和 free

4. 查看正在运行的进程

ps (process status 的缩写,进程状态) 

语法:

 ps 选项

 -e (every 每一个)

-f (full 全部) 显示每个进程的全部信息列表

root       2516      1  0 22:32 pts/1    00:00:11 /mnt/jdk8/jdk1.8.0_241/bin/java -Djava.util.logging.config.file=/mnt/tomcat/apache-tomcat-9.0.41/conf/logging.pr

1. 查卡某个详细的进程

ps 6832

eg:9200  是es的端口

[root@localhost ~]# netstat -lnpt |grep 9200  
tcp6       0      0 127.0.0.1:9200          :::*                    LISTEN      2468/java           
tcp6       0      0 ::1:9200                :::*                    LISTEN      2468/java           
[root@localhost ~]# ps 2468
   PID TTY      STAT   TIME COMMAND
  2468 pts/0    Sl+    0:52 /mnt/jdk8/jdk1.8.0_241/bin/java -Xms1g -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccup

1.终止进程

kill -9 6832

1. 端口

查看监听的端口

netstat -lnpt

检查端口被哪个进程占用:

netstat -lnpt |grep 5672

1. 修改完配置文件,让文件马上生效

linux 配置文件修改后立即生效命令

还有一种方法:退出用户重新登录,使配置生效

方法1:

让/etc/profile文件修改后立即生效 ,可以使用如下命令:

 # . /etc/profile

注意: . 和 /etc/profile 有空格

方法2:

让/etc/profile文件修改后立即生效 ,可以使用如下命令:

 # source /etc/profile

source命令:

source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。

用法:

source filename 或 . filename

最后

以上就是乐观汉堡为你收集整理的Linux 常用指令linux 配置文件修改后立即生效命令的全部内容,希望文章能够帮你解决Linux 常用指令linux 配置文件修改后立即生效命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部