首页 > 系统相关 >项目开发中的linux系统的常用常用命令

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

时间:2023-02-04 11:35:24浏览次数:40  
标签:常用 文件名 -- 常用命令 jar nginx 文件夹 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 ​​[email protected]​​:/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

标签:常用,文件名,--,常用命令,jar,nginx,文件夹,linux,端口号
From: https://blog.51cto.com/u_15902978/6037000

相关文章

  • Linux新手渣渣上路史
    时至2022年,IT行业的迅速发展大家也有目共睹,IT行业在社会的发展中起着举足轻重的作用。其中一角Linux系统,从诞生到开源,再到现在受大众的欢迎,是一个很好的例子。Linux和windo......
  • Linux ALSA驱动之四:Control设备创建流程源码分析(5.18)
    Control接口主要让用户空间的应用程序(​​alsa-lib​​​)可以访问和控制​​音频​​​codec芯片中的多路开关,滑动控件等。对于​​Mixer​​​(混音)来说,Control接口显得尤......
  • linux中mysql安装
    #首先通过yum下载wget命令1.yum-yinstallwget#通过wget下载MySQL存储库2.wgethttps://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm3.rpm-Uvhmy......
  • Linux系统之网络安全管理
    (Linux系统之网络安全管理)一、Firewalld介绍Firewalld是一个动态防火墙管理器,它是nftables框架的前端(使用nfs命令),firewalld曾使用iptables命令来直接配置iptables......
  • 深度剖析 Linux 伙伴系统的设计与实现
    在上篇文章《深入理解Linux物理内存分配全链路实现》中,笔者为大家详细介绍了Linux内存分配在内核中的整个链路实现:但是当内核执行到get_page_from_freelist函数,......
  • Linux音频采集和在国产化平台中遇到的坑(二)
    Linux音频采集和在国产化平台中遇到的坑(二)ALSA采集这条路走不通,只能尝试其他途径,这里通过PulseAudio的接口成功实现了采集麦克风和系统声音的功能。linuxPulseAudio音......
  • linux 中的压缩和解压操作
    1、压缩/解压操作在开发中,很多时候会遇到某些文件要进行压缩的操作,比如文件较大不方便传输的时候,可能会考虑对文件进行压缩,以减少文件传输的时间。比如在网络中传输文件的时......
  • Linux DDR configuration
    https://blog.csdn.net/xuhao0258/article/details/120306591https://mp.weixin.qq.com/s/WBjkeWMKP-WGOxA8r1dfyghttps://e2e.ti.com/support/processors-group/proces......
  • Linux 将正在运行的进程转到 tmux 会话中运行
    概述Linux将正在运行的进程转到tmux会话中运行正文参考:Movearunningprocessintoatmuxsessionreptyr-Atoolfor"re-ptying"programs.笔记:开始一......
  • Linux基础课:第五章---git
    开启了第五章的学习。之前学过,又忘记了,这里做笔记,不断加深记忆git分为本地和云端。本地就足够实现版本管理最常用的四个命令gitstatus,gitadd.,gitcommit-m"up......