linux文件相关操作

本文介绍了Linux环境下常用的文件和目录操作命令,包括如何使用ls命令的不同选项来查看文件详情,wc命令统计文件行数的方法,以及如何利用sed和awk进行文本处理。通过这些命令的学习,可以提高用户在Linux系统中的工作效率。

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

  1. 显示全部:ls
  2. 按时间先后显示:ll -t
  3. 按文件大小,从小到大显示:ls -Slr
  4. wc -l *文件名,显示文件夹下的文件所有行数量
  5. 显示文件夹中文件数量:

    • 统计当前目录下文件的个数(不包括目录)
      $ ls -l | grep “^-” | wc -l

    • 统计当前目录下文件的个数(包括子目录)
      $ ls -lR| grep “^-” | wc -l

    • 查看某目录下文件夹(目录)的个数(包括子目录):
      $ ls -lR | grep “^d” | wc -l

  6. 从文件中删除指定行:
    1、删除文件的第一行数据:
sed -i ‘1d‘ test.txt
2、删除文件中的最后字符匹配为20的行:
sed -i '/20$/d' test.txt
3.统计文件中第22列中的元素及数量:
awk -F',' '{print $22}' test.txt | sort | uniq -c
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值