Linux实施常用命令

查看“java”进程

ps -ef|grep java

查看内存占用最多的N个进程

ps -aux | sort -k4nr | head -N

查看CPU占用最多的N个进程

ps -aux | sort -k3nr | head -N

scp 命令,格式:本地文件路径 root@IP:远程路径

#上传 
scp /Users/xxx/Downloads/email.png root@xxx.xxx.xxx.xx:/root/img 
#下载:
scp root@xxx.xxx.xxx.xx:/root/img/email.png /Users/xxx/Downloads

#拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下
scp -r /home/administrator/test/ root@192.168.1.100:/root/

scp -p /app/software/XXX.zip 18.209.0.82:/home/tomcat

如何查询 Linux 服务器系统重启时间
1、last

:~> last reboot
reboot   system boot  4.14.105-1-tlinu Thu Apr  1 19:21 - 21:32 (1+02:10)   
// 显示上一次重新启动的时间
wtmp begins Thu Apr  1 19:21:53 2021

2、who

:~> who -b
         system boot  2021-04-01 19:21

// 显示上一次重新启动的时间和日期
3、uptime

:~> uptime      
 21:32:50 up 1 day,  2:11,  2 users,  load average: 7.48, 7.31, 7.42
 
// up 后面跟的是 系统已运行时间,可以换算出服务器多久前重启过

**
curl 命令测试是否连接畅通**

 curl http://ip:port/xxx/xxx.jsp    #本机访问另一台机器的页面,如果畅通返回的是一个html代码。

配置环境变量

 #1、打开
vi ~/.bash_profile
 #2、编辑
export PATH
export JAVA_HOME=/home/appadmin/apps/jdk1.8.0_162
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #不一定有
 #3、保存退出
 :wq!
 #4、使配置文件生效
 source ~/.bash_profile

环境变量补充


1、首先确认是否已按照JDK
java -version

[root@iZ2ze3zda3caeyx6pn7c5zZ base-eureka]# java -version
openjdk version “1.8.0_212”
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)

2、然后查找java命令的位置

which java

[root@iZ2ze3zda3caeyx6pn7c5zZ base-eureka]# which java
/usr/bin/java
3、查找java命令的位置所对于的软链地址

ls -l /usr/bin/java

[root@iZ2ze3zda3caeyx6pn7c5zZ base-eureka]# ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Jun 18 15:45 /usr/bin/java -> /etc/alternatives/java
4.最后通过软链地址查找JDK的安装目录

ls -l /etc/alternatives/java

[root@iZ2ze3zda3caeyx6pn7c5zZ base-eureka]# ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 73 Jun 18 15:45 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0


更改文件所属用户和组
chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径)
例1:chown xiaomi:xiaomi /temp/temp1
就是把temp下的temp1的用户名和用户组改成xiaomi和xiaomi(只修改了temp1的属组).
例2:chown -R xiaomi:xiaomi /temp/temp1
就是把temp下的temp1下的所有文件的属组都改成xiaomi和xiaomi。

chown -R centos:centos /soft/sqoop

在启动weblogic的时候我们经常看到如下的命令:

nohup ./startWebLogic.sh >out.log 2>&1 &

其中 0、1、2分别代表如下含义:
0 – stdin (standard input)
1 – stdout (standard output)
2 – stderr (standard error)

nohup ./startWebLogic.sh >out.log 2>&1 &

nohup+最后面的& 是让命令在后台执行

[>out.log 是将信息输出到out.log日志中 ]

2>&1 是将标准错误信息转变成标准输出,这样就可以将错误信息输出到out.log 日志里面来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值