tail
tail -f 2005-10-31.log
查看日志
-f
追加文件内容,可进行编辑
cat
cat /proc/cpuinfo
只读的形式打开文本文件
$cat >> filename << end
快速创建单个文件
就可以输入内容,以end为结尾。end都是可以自己定的,像在发邮件的时候,是以.点结束的所以可以用:
$cat >>
filename << .
注意:如果使用tab键,注意,一些老版本的shell可能无法正确理解它的含义。为了解决这一问
题,可以在<<之后加一个横杠-,像这样:
cat >> myfile <<-
end
cat testsetuplog2006-10-28 | awk '{print$3}' | sort -u |
wc
cat testsetuplog2006-10-30 | awk '{print $6}' | grep 0 | wc
cat
testsetuplog2006-11-15 | awk '($5$6==62) {print $4}' | sort -u | wc
在日志testsetuplog2006-11-15的每行中,第5列等于6,第6列等于2的行中,打印他们的第4列内容不重复的行数
cat
ExportMac2005.txt > mac.txt
把ExportMac2005.txt的内容拷贝到另外一个文件mac.txt
cat ExportMac2006-01-01.txt
>> mac.txt
把ExportMac2006-01-01.txt的内容追加到文件mac.txt
cat mac.txt | sort -u | wc
对mac.txt中的不重复内容条数进行统计
cat
mac.txt | sort -u > macunique.txt
把mac.txt中的不重复内容条数拷贝到macunique.txt
grep
grep MyKeyword
statistics.2006102700.log
grep MyKeyword statistics.2006102800.log |
wc
grep MyKeyword statistics.2006102800.log | awk '{print$1}' | sort -u |
wc
在日志statistics.2006102800.log的每行中出现过MyKeyword的行中,打印他们的第1列内容不重复的行数
wc
做统计 3个数字含义:行数,字符数,字节数
sort 排序 -u (unique) 不重复
awk
打印
grep 'Radius' *
在当前文件夹下的所有文件中搜索出现Radius的地方
wc
wc mac.txt
对mac.txt中的内容条数进行统计
find
find -name Main.cpp
搜索文件名为Main.cpp的文件所在路径
touch
touch xxx
创建新文件
rm
rm -rf WEB-INF
强制删除有内容的文件夹
rm xa*
删除所有xa开头的文件
split
split -l 10000
ExportMac.txt
把ExportMac.txt分割成多个文件,每个文件10000行
-l (lines)
行
cp
cp -a /usr/local/php /www/php
拷贝整个目录
ln
ln -s /usr/local/php/etc/php.ini
/etc/php.ini
ln -s from to
软链接 不会占用磁盘空间
硬链接,没有参数-s, 会在生成一个和源文件大小相同的文件
文件都保持同步变化
s
(symbolic)
分享到:
相关推荐
linux tail 命令 参数 用法 自己留用
#!/bin/sh num=`ls $1 | wc -l` if [ $num -gt 0 ] then ls -l $1 | awk '{print ... fname=`cat /tmp/rm_dir | head -$a | tail -1` cd $1;rm -rdf $fname & a=`expr $a + 1` done else echo "$1 is empty" fi
Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, rename, stat, file, chmod, chown, locate, find, cp, mv, rm Linux 文件内容查看命令 - 关键词:cat, head, tail, more, less, sed, ...
Linux操作系统 兄弟连Linux常用命令 1.1命令格式 Linux命令格式 命令 [-选项] [参数] ctrl+l清屏 1.2目录处理命令 1. ls----显示目录文件 ...6、head-tail---显示文件前面几行,或者后几行 1.4链接
主要介绍了一天一个shell命令 linux文本操作系列-head,tail命令详解,需要的朋友可以参考下
实现window系统下 类似 Linux 命令行 tail -f 功能.使用C#语言开发,占用资源小。如有问题可留言
大数据基础-Linux基础详解课程
date, mail, write, man, ls, cat, mv, grep, tail, head, cp, wc, pwd, who等; 2、使用vi编辑器编辑文件,熟悉vi编辑器的各种操作模式和常用命令。 3、使用vi编辑器编写一段Shell程序,取名为mycal,实现与Linux中...
ls(list)列表显示目录的文件以及子目录 l (long)以长格式显示文件和目录的列表 -a 显示所有的子目录和文件的信息 -d 显示目录本身的属性,常与-l 同时使用 -h 人性化的方式显示出目录的大小,常与-l 同时使用 ...
linux系统内置命令可以通过以下两种方式查询:“cat –help” 或者“man cat”。 cat命令的常用选项和官方解释如下: cat file_name 显示文件全部内容 cat -b file_name 显示文件非空行内容 cat -E file_name 在文件...
Filebeat是本地文件的日志数据采集器,可监控日志目录或特定日志文件(tail file),并将它们转发给Elasticsearch或Logstatsh进行索引、kafka等。带有内部模块(auditd,Apache,Nginx,System和MySQL),可通过一个...
实验一:观察Linux的行为、SHELL编程 1.实验目的 了解Linux proc文件系统; 加深对Linux系统的理解; 增强Linux系统管理知识。...date, man, ls, cat, mv, grep, tail, head, cp, wc, pwd, who等;
在Linux系统内head命令是显示文件开头的行,tail命令是显示文件末尾行,默认都是只显示10行
描述通过针对HackerRank上Linux Shell挑战的相关学习资源,汇编了所有容易,中等和困难挑战的解决方案。 域包括:重击挑战数字挑战性解决方案1个2个3解决方案4 用数字循环解决方案5 数字世界解决方案6 比较数字解决...
DOS批处理交互的 shell命令, awk、sed、gdate、cat、sleep、head、tail、printf、tr、sort、jq、curl、wget、mwget、diff、wc、tar、sqlite3、grep
head和tail是一组想对应的命令,默认分别显示文件的开头和末尾10行记录。 head head 命令可以将一段文本的开头一部分输出到标准输出。 head命令既可以处理文本文件也可以处理标准输入。 基本应用 处理文本文件: ...
cd , ls , pwd , mkdir , rmdir , tree , touch , ln , rename , stat , file , chmod , chown , locate , find , cp , mv , rm -关键词: cat , head , tail , more , less , sed , vi ,...
UNIX/Linux主要版本、开源/自由软件、X Window、Linux应用领域 2、Linux系统安装 掌握 1)VMware简单使用 2)Linux系统安装 图形安装和字符安装,图形安装-语言中文,字符安装-语言英文,硬盘分区(重要:分区...
Linux常用命令 2 1.1 su用户切换 2 1.2 useradd 添加用户 2 1.3 passwd修改口令 2 1.4 ls查看文件/目录 3 1.5 cd改变工作目录 4 1.6 pwd显示工作目录 4 1.7 mkdir创建目录 5 1.8 rmdir删除空目录 5 1.9 cp文件/目录...