美文网首页
后端常用指令和快捷键

后端常用指令和快捷键

作者: 私人云笔记_骁勇波波 | 来源:发表于2022-10-25 14:14 被阅读0次

IDEA快捷键:

快速实现接口: Ctrl + I

快速插入未实现的方法: Alt + Enter

快速生成调用返回值: Ctrl + Alt + V

到达方法实现,及查找接口实现类或抽象类的子类: Ctrl + Alt + B

格式化代码: Ctrl + Alt + L

代码上下移动快捷键: Shift + Alt + 上下键

快速添加try catch,if等语句,选中代码,然后:Ctrl + Alt + T 

windows截屏快捷键: Win+Shift+S

Linux指令:

查看功能:lsof  ( list of)

lsof -i : 3001  //查看端口占用情况

lsof -itcp@127.0.0.1  显示本机TCP连接情况

lsof -i :https  //查看https相关连接 

打印日志: tail -f /app/logs/app-server/app-server.log

强制杀进程: kill -9  PID号

修改配置文件: sudo vim config

编辑配置文件: Shift + G, 再输入o, esc退出编辑

保存配置文件: w保存,q退出,冒号:是指令开头, :q! 是不保存退出,:wq是保存后退出编辑

打印进程: ps -ef|grep app-server.jar    参数-e代表全部进程,-f代表全部信息,将结果输出到通道并利用grep查找包含关键字"app-server.jar"的进程。

打印进程不包含grep查找的进程: ps -ef|grep app-server.jar  | grep -v grep

复制文件: cp 文件名  /path/指定文件

查找指定类型文件: ls | grep .yml 或者*.yml 或者 -w *.yml

获取当前文件路径: pwd

神器大法,使用root用户:        sudo su 或者sudo -s,  这个导致了一次Jenkins用户丢jobs的事故,权限不一致,无法加载jobs,使用下面指令统一后解决

chown -R qyz:qyz qyz0719  例2:  chown caticUser -R /home/catic  // 将 /home/catic下的所有文件设置为caticUser拥有

su  -xyz    可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切换用户的权限,切换时需输入欲切换用户的密码;也可以让超级用户切换为普通用户,临时以低权限身份处理事务,切换时无需输入欲切换用户的密码

切换root,su不好使可以用指令: sshroot@22.21.11.211 

find  /app/ccdcApp  -name “maven” 查找指定目录下,名字为maven的文件

echo $PATH    :在Shell下通过 美元符号$来引用环境变量,使用echo命令可以查看某个具体 环境变量的值

source ~/.bash_profile    运行文件, 分为: 全局配置文件 /etc/profile,  用户配置文件 ~/.bashrc, (有的发行版上为 ~/.bash_profile) 

alter table 表名 modify column 字段名 类型;

增加mvn命令的软连接,将mvn命令追加至/usr/local/bin目录中:  ln -s /opt/maven/bin/mvn /usr/local/bin/

查询进程: ps  -ef|grep  Tomcat*

根据进程号查看端口号:netstat -anop | grep 15161    可以看到8865、8866、8867端口号被占用

通过端口号,查看其所属的进程号相关信息  lsof -i: 8866

检查linux是否安装tomcat  输入: rpm -qa|grep tomcat

防火墙指令

查看防火墙开放端口列表命令:firewall-cmd --zone=public --list-ports

开启防火墙8080端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent

关闭防火墙命令:systemctl stop firewalld.service

禁止防火墙开机启动命令:systemctl disable firewalld.service

重新加载防火墙命令:firewall-cmd --reload 

netstat -an|grep 8080 命令查看是否有程序占用8080端口。

Linux查看性能常用命令:

free -m # 查看内存使用量和交换区使用量

df -h # 查看各分区使用情况

ps -ef # 查看所有进程,-au 

top # 实时显示进程状态用户  top -c

uname -a # 查看内核/操作系统/CPU信息的linux系统信息

w # 查看活动用户

pidstat -u -p 8872  2 1000    ## 每隔2s输出进程id8872cpu信息,总共输出1000次。

ifstat -p 简单查看网络情况

ps -ef |grep nginx |grep -v grep

ps -ef | grep stress | grep -v grep | cut -c 9-15 | xargs kill -9

Curl ‘http://***/dist/’  终端访问网址

Telnet 22.21.202.92  8080  测试端口是否通 telnet  ip  端口

netstat -ano | findstr "端口号" 查找具体的端口占用

taskkill /f /t /im “进程号或者进程名称” 命令可杀死进程

tasklist |findstr “进程号” 据进程号查找进程名

在linux下修改系统时间可以使用date命令:

date –s 2009-08-16 (设置系统日期,不修改时间) 

date –s 11:30:00(设置系统时间,不修改日期)

date –s “2009-08-16 11:30:00”(设置系统日期和时间,注意在日期和时间之间有一个空格)

修改完系统时间后,执行clock -w,将系统时间写入CMOS,即将系统时间和硬件时间同步。

Git建库过程:

sudo git --bare init

cd ..

sudo chmod -R 777 gitService  修改目录使用权限

cd gitService

sudo vim config

插入:

[receive]denyCurrentBranch = ignore, 记得属性换行!不能有多余的空格,否则报错。

Shift + G, 再输入o, w保存,q退出,冒号:是指令开头, :q! 是不保存退出,:wq是保存后退出编辑。

新建文件夹,测试

cd /Users/yellow/Downloads/gitClient

sudo git clone yellow@192.168.0.249:/Users/yellow/Documents/gitService

测试可以再客户端输入:

git status

相关文章

  • 后端常用指令和快捷键

    IDEA快捷键: 快速实现接口: Ctrl + I 快速插入未实现的方法: Alt + Enter 快速生成调用返...

  • tmux

    安装 常用指令 常用快捷键

  • iOS开发中常用的指令

    终端常用指令 Mac常用的快捷键 1,截屏 2,系统快捷键 SVN终端常用指令 1、首次下载文件checkout ...

  • nginx配置反向代理

    反向代理配置 说明:proxy_pass指令,代理后端服务器的地址。 配置代理常用指令 proxy_redirec...

  • Linux常用指令

    Linux常用指令 常用快捷键 创建快捷方式 上传文件rz/sz 设置软连接(创建快捷方式) 重启服务 检查网卡地...

  • 2018-12-25

    day2初识Python 常用快捷键和Python基本语法 一、常用快捷键 按住 option(Alt)不放,可以...

  • 常用npm指令

    常用npm指令 npm uninstall可以接受和npm install相同的指令

  • java后端

    后端开发常用idea插件 后端开发常用三方库与依赖 后端开发常用软件工具

  • Intellij常用快捷键总结

    Intellij KeyMap 快捷键(Default) 常用快捷键 普通 编辑 重构 编译和运行 调试 搜索和替...

  • vs code 快捷键

    VS Code 的常用快捷键和插件一、vs code 的常用快捷键1、注释: a) 单行注释:[ctrl+k,ct...

网友评论

      本文标题:后端常用指令和快捷键

      本文链接:https://www.haomeiwen.com/subject/mbbazrtx.html