项目开发中的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


相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
5天前
|
Linux
在 Linux 系统中,“cd”命令用于切换当前工作目录
在 Linux 系统中,“cd”命令用于切换当前工作目录。本文详细介绍了“cd”命令的基本用法和常见技巧,包括使用“.”、“..”、“~”、绝对路径和相对路径,以及快速切换到上一次工作目录等。此外,还探讨了高级技巧,如使用通配符、结合其他命令、在脚本中使用,以及实际应用案例,帮助读者提高工作效率。
24 3
|
5天前
|
监控 安全 Linux
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景
在 Linux 系统中,网络管理是重要任务。本文介绍了常用的网络命令及其适用场景,包括 ping(测试连通性)、traceroute(跟踪路由路径)、netstat(显示网络连接信息)、nmap(网络扫描)、ifconfig 和 ip(网络接口配置)。掌握这些命令有助于高效诊断和解决网络问题,保障网络稳定运行。
18 2
|
13天前
|
缓存 监控 Linux
|
5天前
|
安全 网络协议 Linux
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。通过掌握 ping 命令,读者可以轻松测试网络连通性、诊断网络问题并提升网络管理能力。
24 3
|
8天前
|
安全 Linux 数据安全/隐私保护
在 Linux 系统中,查找文件所有者是系统管理和安全审计的重要技能。
在 Linux 系统中,查找文件所有者是系统管理和安全审计的重要技能。本文介绍了使用 `ls -l` 和 `stat` 命令查找文件所有者的基本方法,以及通过文件路径、通配符和结合其他命令的高级技巧。还提供了实际案例分析和注意事项,帮助读者更好地掌握这一操作。
26 6
|
8天前
|
Linux
在 Linux 系统中,`find` 命令是一个强大的文件查找工具
在 Linux 系统中,`find` 命令是一个强大的文件查找工具。本文详细介绍了 `find` 命令的基本语法、常用选项和具体应用示例,帮助用户快速掌握如何根据文件名、类型、大小、修改时间等条件查找文件,并展示了如何结合逻辑运算符、正则表达式和排除特定目录等高级用法。
35 6
|
9天前
|
监控 Linux 开发者
如何在 Linux 中优雅的使用 head 命令,用来看日志简直溜的不行
`head` 命令是 Linux 系统中一个非常实用的工具,用于快速查看文件的开头部分内容。本文介绍了 `head` 命令的基本用法、高级用法、实际应用案例及注意事项,帮助用户高效处理文件和日志,提升工作效率。
22 7
|
11天前
|
监控 Linux
Linux常用命令-2
本文继续介绍Linux常用命令,涵盖目录操作、文件操作、系统信息和进程管理等类别。具体包括mkdir、rmdir、cp、mv、rm、touch、whereis、whatis、dmesg、free、date、cal、ps、kill、killall和top等命令的使用方法和常用参数。
41 7
|
9天前
|
机器学习/深度学习 自然语言处理 Linux
Linux 中的机器学习:Whisper——自动语音识别系统
本文介绍了先进的自动语音识别系统 Whisper 在 Linux 环境中的应用。Whisper 基于深度学习和神经网络技术,支持多语言识别,具有高准确性和实时处理能力。文章详细讲解了在 Linux 中安装、配置和使用 Whisper 的步骤,以及其在语音助手、语音识别软件等领域的应用场景。
40 5
|
9天前
|
监控 Linux Perl
Linux 命令小技巧:显示文件指定行的内容
在 Linux 系统中,处理文本文件是一项常见任务。本文介绍了如何使用 head、tail、sed 和 awk 等命令快速显示文件中的指定行内容,帮助你高效处理文本文件。通过实际应用场景和案例分析,展示了这些命令在代码审查、日志分析和文本处理中的具体用途。同时,还提供了注意事项和技巧,帮助你更好地掌握这些命令。
24 4

热门文章

最新文章