Linux 常用命令

ps -ef|grep java  查看java 服务进程

ifconfig 查看网络设备;

vi / vim 文本编辑,i 进入编辑状态,: 输入命令状态,q! 退出不保存,wq 退出保存;

service network restart 重启网络;

halt 关机;

clear 清空命令;

reboot 重启系统;

ls 显示指定工作目录下的内容;

date 查看当前时间;

mkdir 目录路径   新建目录;

mkdir 目录路径 -p   递归创建目录;

rmdir 目录名   删除空目录;

rm -rf 目录名   删除目录及里面的文件

cp 文件1 文件2 复制文件

cp -r dir1 dir2 将dir1及其dir1下所包含的文件复制到dir2下

scp (选项) (参数) 远程拷贝
例:scp -r /opt/soft/mongodb root@10.10.10.10:/opt/soft/scptest

tar -zxvf 压缩包名   解压tar压缩包;

tar -czvf test.tar.gz test  压缩test文件;

unzip 压缩包名  解压zip包;

unzip xxx.zip -d xxx文件夹 解压到xxx文件夹下;

zip xxx.zip -r xxx文件夹 递归压缩文件夹;

mv 文件 目标路径   移动文件;

source 文件名    通常用于重新执行刚修改的初始化文档;

systemctl stop firewalld  关闭防火墙;

systemctl start firewalld  开启防火墙;

systemctl disable firewalld  防火墙开机不自启;

systemctl enable firewalld  防火墙开机自启启用;

systemctl status firewalld  查看防火墙状态;

passwd  修改密码;

lsof -i:port  查看端口号被谁占用;

rpm -ivh xxx.rpm   安装rpm软件包,i 安装,v可视化,h查看进度

jps  查看所有java进程的pid

rz 上传文件到服务器
sz 下载服务器文件

kill -9 进程号  强制杀死进程

nohup java -jar fangtian-live2-test.jar >/dev/null &  启动java服务

tail -1000f all.log 查看日志文件,从下往上1000行,f代表自动刷新

killall -0 nginx

killall -0就是不发送任何信号,但是系统会进行错误检查。
所以经常用来检查一个进程是否存在,当进程不存在时,
killall -0 会返回错误。如果返回0则进程、服务在运行中;

echo $?  代表上一个命令执行后的退出状态,如果返回值是0,就是执行成功;如果是返回值是0以外的值,就是失败。

添加指定需要开放的端口:
firewall-cmd --add-port=’—端口号—’/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
查询指定端口是否开启成功:
firewall-cmd --query-port=’—端口号—’/tcp

生成ssh密钥:
ssh-keygen [选项]
生成rsa密钥: ssh-keygen -t rsa

posted @   金盛年华  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示