linux笔记:一网打尽常用命令

Posted 小黄鸡1992

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 占用内存的百分比

2.查看java的堆信息

jmap -heap 48573

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

df -h 

4.开关机

reboot     重启服务
shutdown   关机

以上是关于linux笔记:一网打尽常用命令的主要内容,如果未能解决你的问题,请参考以下文章

这个开源项目帮你将Linux命令行一网打尽!

Linux 命令多到记不住?这个开源项目帮你一网打尽!

Linux常用文件管理命令

Linux学习笔记-Linux常用命令

常用Linux命令笔记

慕课linux学习笔记常用命令