查看“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 日志里面来。