linux 常用技巧(二)

本文介绍了Linux系统中常用的命令及文件操作技巧,包括目录管理、文件内容提取、新建文件、清空文件、网络状态统计、IP地址获取、检查文件系统使用情况、登录信息查看、多目录创建等实用命令。

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

1.cd ~ 返回系统HOME目录 =cd 
   cd - 返回cd切换前目录


2.取文件t.txt 的第3行到倒数第2行

  sed '1,2d;$d' t.txt 


3.取文件t.txt 的第3行到倒数第3行

   sed '1,2d' t.txt >rs.txt && tac rs.txt | sed '1,3d' | tac >rss.txt

   此种方法可以推广到取第n行到第m行之间的数据

   sed '1,nd' t.txt >rs.txt && tac rs.txt | sed '1,md' | tac >rss.txt


4.新建文件
  >test.txt
  touch test.txt

5.清空文件方法
    $ cp /dev/null test.txt
    $ >test.txt
    $ : > filename #其中的 : 是一个占位符, 不产生任何输出.
 $ echo “” > filename
 $ echo /dev/null > filename
 $ echo > filename
 $ cat /dev/null > filename


6.使用netstat 统计tcp连接各个状态信息

netstat -na | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
$NF表示一行中最后一个字段,采用awk 关联数组进行统计


7.获取ip地址

ifconfig |sed -n 's#^.*addr:\([0-9].*\)  Bca.*$#\1#gp'


8.umount文件系统提示正在使用,查找哪些进程在使用该文件系统 使用fuser 命令

  fuser -mv /sys


9.查看登录信息

/var/log/wtmp记录登录者的信息数据,不能使用vi查看,要使用last命令查看。

10.一次性创建多个目录

mkdir -p tata/my{1,2,3} # 花括号变量扩展和 -p 参数使用






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值