本节学习的命令:cat(tac),more,less,head,tail,cut,sort,uniq,wc,tr

本节学习的技能:目录管理

        文件管理

        日期时间

        查看文本

        分屏显示

        文本处理

文件管理命令总结:

目录管理:

  ls、cd、pwd、mkdir、rmdir、tree

文件管理

  touch、stat、file、rm、cp、mv、nano

日期时间

  date、clock、hwclock、cal

查看文本

  cat、tac、more、less、head、tail

  cat:连接并显示

  -n:在显示的时候对每一行进行编号

   -E:显示每一行的行结束符

  (tac 命令把文本反过来显示)

分屏显示

  more、less

  more:支持向后翻,(缺点:翻到文件尾部就退出了)

  less:与man命令的使用方法一样(因为使用man命令时就是用less打开文件的)

  head:查看前n行 (“n“默认是10)

  tail:查看后n行

    -n:显示前几行

    tail -f: 查看文件尾部,不退出,等待显示后续追加至此文件的新内容;

文本处理

  cut、join、sed、awk

  cut:剪切文件

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

   -f: 指定要显示的字段

    -f 1,3:显示第一和三个字段

    -f 1-3:显示第一到三个字段

  sort:文本排序(默认是按照ASCII码升序进行排列的)

   -n:按数值大小排序

   -r: 按ASCII码降序排序

    -t: 字段分隔符

   -k: 以哪个字段为关键字进行排序(sort -t: -k3 /etc/passwd)

     -u: 排序后相同的行只显示一次

     -f: 排序时忽略字符大小写

  uniq: 报告哪一行出现重复的内容(相邻)

     -c: 显示文件中行重复的次数

    -d: 只显示重复的行

  wc(word count) :文本统计(可以统计一个文件中有多少行,多少个单词,多少个字节)

  -l:只显示行数

  -w:只显示单词数

   -c:只显示字字节数

    -L:显示最长的一行有多少个字符

  tr:字符处理命令( 转换或删除字符)

   tr [OPTION]... SET1 [SET2]

 -d: 删除出现在字符集中的所有字符

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

  1. Linux防火墙iptables学习笔记(三)iptables命令详解和举例[转载]

     Linux防火墙iptables学习笔记(三)iptables命令详解和举例 2008-10-16 23:45:46 转载 网上看到这个配置讲解得还比较易懂,就转过来了,大家一起看下,希望对您工作能 ...

  2. 【官方文档】Nginx模块Nginx-Rtmp-Module学习笔记(一) RTMP 命令详解

    源码地址:https://github.com/Tinywan/PHP_Experience 说明: rtmp的延迟主要取决于播放器设置,但流式传输软件,流的比特率和网络速度(以及响应时间“ping” ...

  3. 3-1 Linux文件管理类命令详解

    根据马哥Linux初级 03-01整理 1. 目录管理 ls cd pwd mkdir rmdir tree 2. 文件管理 touch stat file rm cp mv nano 3. 日期时间 ...

  4. MYSQL初级学习笔记三:数据的操作DML!(视频序号:初级_24,25,36)

    知识点五:数据的操作DML(24,25,36) 插入数据: --测试插入记录INSERT CREATE TABLE IF NOT EXISTS user13( id TINYINT UNSIGNED ...

  5. Hadoop学习(四) FileSystem Shell命令详解

    FileSystem Shell中大多数命令都和unix命令相同,只是两者之间的解释不同,如果你对unix命令有基本的了解,那么对于FileSystem Shell的命令,你将会感到很亲切. appe ...

  6. (转)live555学习笔记10-h264 RTP传输详解(2)

    参考: 1,live555学习笔记10-h264 RTP传输详解(2) http://blog.csdn.net/niu_gao/article/details/6936108 2,H264 sps ...

  7. linux初级学习笔记八:linux权限管理及权限管理命令详解!(视频序号:04_2)

    本节学习的命令:chown,chgrp,chmod,openssl,umask 本节学习的技能: 文件权限详解及对其的操作 生成随机密码命令 用遮罩码对用户权限进行修改 站在用户登陆的角度来说SHEL ...

  8. linux初级学习笔记六:linux用户及权限详解!(视频序号:03_4)

    本节学习的命令:/etc/passwd,/etc/shadow,/etc/group文件详解 本节学习的技能: 安全上下文 文件与目录的权限管理 影子命令 用户,用户组类别详解 /etc/passwd ...

  9. Linux入门学习笔记1:VI常用命令

    常用命令 yy 复制 p 黏贴 shift+v 多行选中 shift+ctrl+< 左移 shift+ctrl+> 右移 ndd 删除光标所在行及其后n-1行 i 进入编辑状态 esc 退 ...

随机推荐

  1. POJ 2002 Squares [hash]

    Squares Time Limit: 3500MS   Memory Limit: 65536K Total Submissions: 16631   Accepted: 6328 Descript ...

  2. Linux中有硬件时钟与系统时钟

    在Linux中有硬件时钟与系统时钟等两种时钟.硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟.系统时钟则是指kernel中的时钟.当Linux启动时,系统时钟会去读取硬件时钟的设 ...

  3. 使用<sstream> 替代<stdio.h>

    c++ 字符串流 sstream(常用于格式转换)   使用stringstream对象简化类型转换C++标准库中的<sstream>提供了比ANSI C的<stdio.h>更 ...

  4. [转] SQL Server中变量的声明和使用方法

    原文地址 SQL Server中变量的声明和使用方法 声明局部变量语法: DECLARE @variable_name DataType 其中 variable_name为局部变量的名称,DataTy ...

  5. Go -- 如何使用gcore工具获取一个core文件而不重启应用?

    问题: 当调试一个程序的时候,理想状态是不重启应用程序就获取core文件. 解决: gcore命令可以使用下面步骤来获取core文件: 1. 确认gdb软件包已经被正确安装. 2. 使用调试参数编译程 ...

  6. 【Todo】Java类面试题分析

    Java 面试中的重要话题 多线程,并发及线程基础数据类型转换的基本原则垃圾回收(GC)Java 集合框架数组字符串GOF 设计模式SOLID (单一功能.开闭原则.里氏替换.接口隔离以及依赖反转)设 ...

  7. 伙伴算法与slab算法

    伙伴算法: 1.将空闲页面分为m个组,第1组存储2^0个单位的内存块,,第2组存储2^1个单位的内存块,第3组存储2^2个单位的内存块,第4组存储2^3个单位的内存块,以此类推.直到m组. 2.每个组 ...

  8. [Javascript] Convert a Callback-Based JavaScript Function to a Promise-Based One

    Sometimes, you might want to convert a JavaScript function that accepts a callback to one that retur ...

  9. [AngularJS Unit tesint] Testing keyboard event

    HTML: <div ng-focus="vm.onFocus(month)", aria-focus="{{vm.focus == month}}", ...

  10. JAVA_MyEclipse如何加载Tomcat

          注意Tomcat不要放到Program Files这种有空格的路径下面!,下图所示是错误的