工作中常用的Linux命令

本文深入讲解了Linux中常用的命令,包括查看端口占用、权限修改、用户和群组变更、文件内容查看、进程检查及打包解包等操作。通过实际案例演示,帮助读者掌握这些命令的具体使用方法。

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

随笔

查看指定端口的占用情况:

netstat -an|grep "端口号"

chmod变更文件或目录的权限:

chmod 755 a.txt
chmod u=rwx,g=rx,o=rx a.txt

chown变更文件或目录的拥有者或所属群组:

// 格式:chown 用户:用户组 文件名
chown u1:public a.txt
chown -R u1:public dir

tail

// 监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C
tail -f catalina.out  
// 显示filename最后20行
tail -n 20 filename
// 逆序显示filename最后10行
tail -r -n 10 filename

more分页显示文件内容,还支持直接跳转行等功能:

more file 

 Enter   向下n行,需要定义。默认为1行

 空格键   向下滚动一屏 或 Ctrl+F

 B       返回上一屏 或 Ctrl+B

 q       退出more

less分页显示文件内容,操作更详细:

语法:less [参数] 文件

       -m  显示类似more命令的百分比

       -N  显示每行的行号
操作

       空格键:前进一页 或 page down

       b:后退一页 或 page up

       d:前进半页

       u:后退半页

       回车键:前进一行 或 方向键向下

       y:后退一行 或 方向键向上

       /字符串:向下搜索

       ?字符串:向上搜索

       v:进入vim编辑器

       左右方向键:相当于水平滚动条

       q:退出

检查 xx 进程是否存在

ps -ef | grep 进程名

~ ps -ef | grep ssh
  501  4352  3554   0  6:02下午 ttys002    0:00.01 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn ssh

打包命令 - tar

打tar包:tar –zcvf
 要被创建出来的文件夹名或文件名 /xxx/xxx(要被打包的内容)  如果是:*(当前目录所有内容打包)  

解压tar包:tar –zxvf
 要被解压的文件夹名或文件名 
 可以加参数 –C /xxx/xx要被解压文件输出的指定位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值