linux 常用命令

本文提供了Linux环境下常用的命令总结,包括服务器重启、日志查看、文件压缩与解压、防火墙管理、端口检查等实用操作,适用于日常运维与开发工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0.重启linux服务器 

reboot 或者 shutdown -r now

1. 查看tomcat实时日志,主要是启动项目以后,看实时日志

tail -f catalina.out

2.打包成tar.gz格式压缩包

tar -zcvf 压缩包的名称 /要打包的目录

tar -zcvf name.tar.gz /name

3.解压tar.gz格式压缩包

tar zxvf name.tar.gz

4.根目录下查找nginx位置

find / -name nginx

5.启动nginx

sbin -> ./nginx

(启动)./nginx 

停止./nginx -s quit 或者 ./nginx -s stop    

./nginx -s   reload(重新加载配置文件)

6. 查看端口

netstat -nltp

-t (tcp)仅显示tcp相关选项
       -n 拒绝显示别名,能显示数字的全部转化成数字。就是以IP地址显示出来
       -l 仅列出有在 Listen (监听) 的服务状态
       -p 显示建立相关链接的程序名 就是pid

7.防火墙

systemctl status firewalld/server iptables status(查看防火墙状态)   systemctl start firewalld(开启防火墙) systemctl stop firewalld(关闭防火墙)

8.查看防火墙开启端口

firewall-cmd  --zone=public --list-ports

9.开启22端口

 firewall-cmd  --zone=public --add-port=22/tcp --permanent

10.防火墙重新载入

firewall-cmd  --reload

11.vim 进入文件后显示行号      

:set nu

12.剪切/复制

改名文件 mv zoo_sample.cfg zoo.cfg

复制文件夹 cp -r  ./zoo ../

cp dir1/a.doc dir2 表示将dir1下的a.doc文件复制到dir2目录下

cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下

cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录

13.jdk版本

java -version

14.文件夹赋权限

chmod 777 文件夹名

15.快速创建文件

vi 文件名 (输入内容才能创建文件)

16.预览文件内容

cat 文件名

17.vim 进入最后一行

shift + G 

18.查看tomcat是否启动?

curl 127.0.0.1:8080(1.可以知道本地是否可以访问tomcat;  2.返回页面代码)

19.清空文件内容

> filename

echo "" > catalina.out 清空日志

20. 查看linux各磁盘使用情况

df -h  查看linux各磁盘使用情况

du -sh * 查看当前文件夹内的文件及文件夹的大小

21.进入到上一个所在目录

cd -   例如: 先cd /usr 然后cd /home  ,两个目录位置来回切换 cd -  

22.telnet命令

nc -v 192.168.193.18 8080

telnet 192.168.193.18 8080

23.ll命令 选则性列出目录下的文件

ll *.log

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值