一网打尽常用命令

本文涉及的产品
云防火墙,500元 1000GB
简介: 在小企业的日常工作中,可能安装服务器也是后端开发的活,对于刚入门linux的小伙伴们来说,真心比较困难,楼主在这里整理在日常环境中常用的linux命令,掌握以下命令一般的安装中间件和发布项目就应该信手拈来了。建议新手收藏。本文通过安装中间件介绍在过程中使用的命令。


在小企业的日常工作中,可能安装服务器也是后端开发的活,对于刚入门linux的小伙伴们来说,真心比较困难,楼主在这里整理在日常环境中常用的linux命令,掌握以下命令一般的安装中间件和发布项目就应该信手拈来了。建议新手收藏。

本文通过安装中间件介绍在过程中使用的命令。

1.操作防火墙

在云服务上操作时,防火墙一定要安排好,否则你的服务器大佬们想怎么玩就怎么玩。

1.操作防火墙

firewall-cmd --state   查看当前防火墙的运行状态
systemctl start firewalld   开启防火墙
systemctl stop firewalld    关闭防火墙
firewall-cmd --reload   重新加载修改的配置

2.开放端口号

在打开防火墙之后一定要记住要开放端口号,否则外部还是会访问不同的。如果安装后一直不能够访问请查看端口号开放情况。

firewall-cmd --zone=public --add-port=8769/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --add-port=20000-29999/tcp --permanent 开启端口段

解释:

  • –zone #作用域
  • –add-port=8769/tcp 端口号/协议
  • –permanent #永久生效,不加重启失效

3.查看端口情况

查看具体端口使用情况

netstat -ntlp               //查看当前所有tcp端口·
netstat -ntulp |grep 8769   //查看所有8769端口使用情况·
netstat -anop|grep 8088
netstat -lnp |grep 8100

查看系统所有端口情况

systemctl status

2.文件操作命令

1.文件操作

对文件文件夹操作。

touch a.log          创建文件
mkdir test           创建文件夹
rm a.txt             删除文件 删除与跑路
mv a.doc b.doc       a重命名为b

2.访问文件

新建配置文件或者修改配置文件。

cat 文件名  查看文件 不能修改
vi/vim 文件名 修改xx文件

3.编辑文件

按ESC键 跳到命令模式,然后:

:w      保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w!     强制保存,不推出vi
:wq     保存文件并退出vi
:wq!    强制保存文件,并退出vi
:q:     不保存文件,退出vi
:q!     不保存文件,强制退出vi
:e!     放弃所有修改,从上次保存文件开始再编辑

如果不熟悉可以使用ssh自带的可视化界面操作

3.安装过程常用命令

1.解压命令

一般中间件都是安装包形式,第一步都是解压。

tar -xvzf  xxx 解压到当前目录
unzip xxx  解压zip

2.操作文件

第二步一般都是操作文件,命令见上

3.赋权

有些中间件安装需要有文件权限否则安装失败。

chmod -777 文件名 给xxx文件赋权

4.验证是否安装成功

安装后需要判断文件是否安装成功。

ps -ef|grep xxx   查看xx软件是否在运行。

如果有页面可以访问,也可以执行以下数据。

curl xxx 访问首页

5.查找命令

如果接手他人服务器,需要查找老铁把软件安在哪了。

ls/ll 查看路径下文件
du -ah /|grep system 查看system文件位置

3.操作linux

如果有时内存溢出或者磁盘不够用了需要查看linux服务情况

1.查看磁盘请用情况

top  查看linxu下内存占用情况 主要参数为%MEM 占用内存的百分比

image.png

2.查看java的堆信息

jmap -heap 48573

image.png

3.查找内存磁盘使用情况

df -h 

4.开关机

reboot     重启服务
shutdown   关机


相关文章
|
6月前
|
域名解析 运维 网络协议
Linux命令行全景指南:从入门到实践,掌握命令行的力量
Linux命令行全景指南:从入门到实践,掌握命令行的力量
156 0
|
3月前
|
自然语言处理 Linux API
Linux man命令英文天书?别怕,揭秘一招,让你瞬间解锁中文秘籍,轻松驾驭Linux命令海洋!
【8月更文挑战第22天】Linux以其开源特性、强大功能和灵活性深受技术爱好者喜爱。但对于新手而言,面对系统中众多命令及其英文man页面常感吃力。本文介绍如何将man命令内容转化为中文,降低学习门槛。首先强调man命令的重要性——它是获取Linux命令帮助的核心工具。接着,提出一种利用ccze工具结合在线翻译服务的方法,尽管需要额外处理,但对于寻求即时中文帮助的用户仍具价值。最后推荐使用tldr这样的工具,它提供简化的多语言man页面,方便快捷地查看中文命令说明,使学习过程更加顺畅。
44 1
|
5月前
|
Linux Unix 安全
【Linux终端探险】:从入门到熟练,玩转基础命令的秘密(一)
【Linux终端探险】:从入门到熟练,玩转基础命令的秘密(一)
|
5月前
|
Linux Unix Windows
【Linux终端探险】:从入门到熟练,玩转基础命令的秘密(二)
【Linux终端探险】:从入门到熟练,玩转基础命令的秘密(二)
|
6月前
|
Ubuntu 安全 Linux
【Linux命令行艺术】1. 初见命令行
【Linux命令行艺术】1. 初见命令行
|
6月前
|
运维 网络协议 Unix
18.系统知识-Linux常用命令
18.系统知识-Linux常用命令
|
6月前
|
运维 Linux Shell
linux运维常用命令
linux运维常用命令
|
XML 安全 网络协议
上帝之眼Nmap简介及命令大全
本篇文章首先对黑客常用的工具Nmap(上帝之眼)做了一个基本介绍,然后对Nmap的常用命令做了一个很详细的汇总,包括Nmap常用命令的解释说明,详情请看正文。
160 1
上帝之眼Nmap简介及命令大全
|
存储 Ubuntu 安全
这可能是最为详细的Docker入门吐血总结(上)
这可能是最为详细的Docker入门吐血总结
178 0
这可能是最为详细的Docker入门吐血总结(上)
|
存储 运维 Linux
跟着老万学linux运维(1)——基本命令
跟着老万学linux运维(1)——基本命令
93 0