linux文件管理命令详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux文件管理命令详解相关的知识,希望对你有一定的参考价值。

gentoo lfs(linux from scratch)

目录管理

     ls 、pwd、 cd、mkdir、rmdir、tree

文件管理

     touch、cp、mv、rm、file、stat

时间管理

     date、clock、hwclock、cal

查看文本

     cat、more、less、head、tail

     cat(tac逆序显示):连接并显示。shift+pageup翻屏。

        -n 显示时添加行号,对于linux文本文件的行结束符是$

     分屏显示:

      more、less

      more支持向后翻,用法略同man。

      less用法完全同man

      head:查看前n行

      tail:查看后n行 ,n默认是10

         #head -n 2 显示前2行

         #tail -f 显示但不退出,如该文件有更新,则立即显示。

文本处理

     cut join sed awk 

     cut:-d 指定字段分隔符,默认是1个空格符。

         -f 指定显示的字段。离散表示显示多个字段-f1,2,3......

                      连续表示显示多个字段-f1-3

文本排序

     sort:默认升序显示,自左向右比较

         -n(numeric) 按数值大小排序

         -r 按ascii降序排序

         -t 指定分隔符

         -k 指定字段

         -u 排序后相同行只显示一个

         -f 排序时不区分大小写

     uniq:相邻且重复的行只显示一次

         -d 只显示重复的行

         -u 只显示不重复的行

         -c 还计算每一行显示的次数

文本统计命令

     wc(word count):行数、单词数、字节数

         -l :行数

         -w :单词数

         -c :字符数

         -L :最长的一行字符数

字符处理命令

     tr :转换或删除字符

        #tr ‘a-z‘ ‘A-Z‘ < /etc/passwd 把文件中的小写改成大写

        #tr -d ‘ad‘  删除字符集中指定的ad字符



文本处理

     cat、more、less、head、tail、cut、sort、grep、uniq、正则表达式、管道和重定向

以上是关于linux文件管理命令详解的主要内容,如果未能解决你的问题,请参考以下文章

Linux命令详解-文件权限管理

linux文件管理命令详解

Linux基本命令详解《二》(Linux中对目录和文件管理所使用的命令)

Linux文件管理常用命令常用参数详解

linux初级学习笔记四:Linux文件管理类命令详解!(视频序号:03_1)

Linux文件管理类命令详解