linux笔记:一网打尽常用命令
【摘要】 在小企业的日常工作中,可能安装服务器也是后端开发的活,对于刚入门linux的小伙伴们来说,真心比较困难,楼主在这里整理在日常环境中常用的linux命令,掌握以下命令一般的安装中间件和发布项目就应该信手拈来了。建议新手收藏。本文通过安装中间件介绍在过程中使用的命令。 1.操作防火墙在云服务上操作时,防火墙一定要安排好,否则你的服务器大佬们想怎么玩就怎么玩。 1.操作防火墙firewall-cm...
在小企业的日常工作中,可能安装服务器也是后端开发的活,对于刚入门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 关机
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)