您的位置:首页 > 运维架构 > Linux

Linux学习笔记--Linux文件管理类命令详解

2016-08-16 16:23 686 查看
Linux文件管理类命令详解

目录管理:
ls、cd、pwd、mkdir、rmdir、tree

文件管理:
touch、stat、file、rm、cp、mv、nano

日期管理:
touch、clock、hwclock、cal

查看文本:
cat、tac、more、less、head、tail

cat:连接并显示
-n:在显示时显示每一行的行号
-E:在每行结束处显示 $

Ctrl+C:结束命令
分屏显示:
more、less

more:向后翻
less:
q退出命令

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

文本处理:
cut、join、sed、awk、

database:数据库

关系型数据库:
表:二维表

文本文件:

cut:
-d:指定字段分隔符,默认是空格
-f:指定要显示的字段
-f1,3 显示第1个和第3个字段
-f1-3 显示第1至第3个字段

文本排序:
sort
-n:数值排序
-r:降序排序
-t:字段分隔符
-k:以哪个字段为关键字进行排序
-u:排序后相同的行只显示一次
-f:排序时忽略字符大小写

uniq:报告重复的行或忽略重复的行-----------相邻的行
-c:显示文件中行重复的次数
-d:只显示重复的(相邻)行

文本统计
wc(word count):显示行数 单词数 字节数
-l:行数
-L:最长的一行包含多少个字符
-w:单词数
-c:字节数

字符处理命令:tr:转换或删除字符
tr【option】... SET1 【SET2】
-d:删除出现在字符集中的所有字符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息