linux基础命令
pwd 查看当前所在位置
ifconfig查看网络设备信息
free -h 检查服务器下的内存是否足够
dl -hl 查看磁盘空间是否足够
mkdir code 新建一个叫code的目录
cd code/ 切换到该目录
git 拉项目
ls 看都有哪些文件
du -sh * 看项目占用多少空间
cat README.md 看项目介绍文件
uname -a 查看系统版本
yum 系统自带文件管理器 yum install 和前端一样
find -name '*.jar*'
查找文件 后面这个是正则表达式吧
cp 原地址 新地址
复制
mv 原名 新名字
改名
nohup 后台启动命令
jobs 看后台是否有命令
ps -ef 看是否有进程
ps -ef|grep '例如java'
可以只筛选出想看的项目进程
netstat -ntlp 查看他占用的端口
curl localhost:8082/dog 访问端口
cd logs/ 转到日志目录
cat xxx.log 查看日志
tail -n 10 查看最后10行
sz xxx.log 把日志下载到本地
vim修改文件和保存
vim xxx 使用vim编辑器快速修改代码
:wq保存后退出
:w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi :q 不保存文件,退出vi :q! 不保存文件,强制退出vi :e! 放弃所有修改,从上次保存文件开始再编辑
结束之前进程
kill -9 pid 强制结束之前的进程
HUP 1 终端断线 INT 2 中断(同 Ctrl + C) QUIT 3 退出(同 Ctrl + \) TERM 15 终止(默认kill) KILL 9 强制终止 CONT 18 继续(与STOP相反, fg/bg命令) STOP 19 暂停(同 Ctrl + Z)
上方向键可以找到之前的命令
top 命令看是否启动
shell脚本
总是执行的几条命令可以写一个shell脚本
记得chmod a+x start.sh 给文件加上可执行权限 绿了就是可执行了
history可以查看之前的命令
rm -rf /* 删除库
用到不会的可以去Linux命令大全(手册) – 真正好用的Linux命令在线查询网站这里查。