项目开发中的linux系统的常用常用命令

简介: 项目开发中的linux系统的常用常用命令

nginx


启动nginx:./nginx(有点)


重启nginx:./nginx -s reload


开启指定端口号:(例子为开启6379)


firewall-cmd --zone=public --add-port=6379/tcp --permanent


查看jar包命令:ps aux|grep java


防火墙


① 开启防火墙


systemctl start firewalld.service


②开放指定端口号


查看已开放端口号


firewall-cmd --list-ports


开放指定端口号,下方示例端口号为6379


firewall-cmd --zone=public --add-port=6379/tcp --permanent


③重启防火墙


端口号才算开放成功


firewall-cmd --reload        


Linux基本命令


创建文件夹: mkdir 文件名

删除文件夹 :  rm -r-f  文件名


创建文件,编辑文件:    vi   文件名

在文件查找(非编辑模式):/要查找的名字

保存并退出编辑模式:  esc   :wq

退出编辑模式:  esc   :q

删除文件:rm 文件名

修改文件名:sudo mv test.txt new.txt

修改只读文件:sudo chmod a+w 【要修改文件名】

移动文件 mv 文件名 目的路径

复制文件  cp 文件名  新路径   sudo cp integral_mobile-0.0.1-SNAPSHOT.jar /home/admin/apps/newIntegral/

复制文件夹  cp -r 需要复制的文件夹    复制到的新文件夹

远程赋值 scp -r @192.168.50.40:/home/admin/zabbix/* /home/admin/zabbix

scp -r csdn.py root@123.60.90.247:/root


解压命令: tar -xvzf 文件名 解压到目录


查看日志: cat godone-provider-project-1.0.0-SNAPSHOT.log

jar包的进程信息:ps -ef | grep godone-provider-project-1.0.0-SNAPSHOT.jar

杀掉进程:kill -15(主动) -9(强制) 进程号

清空日志:echo "hello" 1> t.log

查看文件大小   ls -lh

查看文件夹大小 du -h


查询内存 : free -h

查询磁盘 : df -h

查询大文件: find / -type f -size +50M

清理缓存:

echo 1 > /proc/sys/vm/drop_caches --释放网页缓存

echo 2 > /proc/sys/vm/drop_caches --释放目录项和索引

echo 3 > /proc/sys/vm/drop_caches --释放网页缓存,目录项和索引

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

启动jar包: nohup java -Xms1024m -Xmx1024m

-Dspring.cloud.nacos.config.namespace=gdplus-dev

-Dspring.cloud.nacos.discovery.namespace=gdplus-dev

-jar /home/admin/GD-backend-pc/godone-gateway-1.0.0-SNAPSHOT.jar


相关文章
|
18小时前
|
IDE Linux 开发工具
Linux 系统上安装
在Linux和Mac上安装Lua 5.3.0只需下载源码,解压,编译和安装。Windows用户可选择SciTE IDE或通过LuaForWindows在Github或Google Code下载安装。创建 HelloWorld.lua,使用`lua HelloWorld.lua`运行显示"Hello World!"。另可参考LuaDist官方推荐方式安装。
|
18小时前
|
安全 网络协议 Linux
linux必学的60个命令
Linux是一个功能强大的操作系统,提供了许多常用的命令行工具,用于管理文件、目录、进程、网络和系统配置等。以下是Linux必学的60个命令的概览,但请注意,这里可能无法列出所有命令的完整语法和选项,仅作为参考
|
18小时前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
18小时前
|
Linux Windows
虚拟机添加新硬盘之linux系统篇
虚拟机添加新硬盘之linux系统篇
12 1
|
18小时前
|
Linux 程序员 计算机视觉
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
【linux 学习】在Linux中经常用到的cmake、make、make install等命令解析
10 0
|
18小时前
|
Linux
Linux的find命令使用
【5月更文挑战第11天】Linux的find命令使用
10 3
|
18小时前
|
网络协议 前端开发 Java
如何在Linux系统部署Tale并实现无公网IP远程管理内网博客网站
如何在Linux系统部署Tale并实现无公网IP远程管理内网博客网站
14 4
|
18小时前
|
Linux Perl
Linux系统的文本处理
Linux系统的文本处理
|
18小时前
|
Linux API
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
|
18小时前
|
监控 Linux 数据处理

热门文章

最新文章