《Linux就该这么学》学习笔记4

文本文件编辑命令
cat:查看较少内容的纯文本文件,cat [参数] [文件]
more:查看较多内容的纯文本文件,more [参数] [文件]
head:查看文本文件的前几行,head [参数] [文件]
tail:查看纯文本文档的后几行,或持续刷新内容,tail [参数] [文件]
tail -f + 文件名 可以持续刷新文件内容。
tr 用来替换文本文件中的字符,tr [原始字符] [目标字符]
wc 统计文本行数、字数、字节数,wc [参数] [文本]
《Linux就该这么学》学习笔记4
stat 查看文件具体存储信息和时间,stat [文件]
atime访问时间、ctime内容修改时间、mtime文件信息修改时间
cut 按列提取文本字符,cut [参数] [文本]
diff 比较多个文本文件的差异,diff [参数] [文件]
--brief 参数用来确认两个文件是否不同,-c 参数用来详细比较两个文件的差异之处。

文件目录管理命令
touch 创建空白文件或设置文件时间,touch [参数] [文件]
《Linux就该这么学》学习笔记4
《Linux就该这么学》学习笔记4
mkdir 创建空白目录,mkdir [参数] [文件]。
-p 参数可以创建出具有嵌套关系的目录。
cp 用来复制文件和目录,cp [参数] [源文件] [目标文件]
《Linux就该这么学》学习笔记4
mv 用来剪切文件或重命名文件,mv [参数] [源文件] [目标路径|目标文件名]
rm 用来删除文件或目录,rm [参数] [目录]
-r 参数可以递归删除(针对目录),-f 参数可以强制删除无需询问。
dd 按照指定大小和数量的数据块来复制或转换文件,dd [参数]
《Linux就该这么学》学习笔记4
file 查看文件的类型,file [文件]

打包压缩搜索命令
tar 用来对文件进行打包压缩或解压,Linux中主要有tar、tar.gz、tar.bz2等常用文件压缩格式。《Linux就该这么学》学习笔记4
-c 参数用来创建压缩文件,-x 参数用于解压文件,这两个参数不能同时使用。-z 参数指定使用Gzip格式进行压缩和解压缩,-j 参数指定使用bzip2格式进行压缩和解压缩。通过文件后缀来确定使用的压缩和解压缩的格式进而确定使用的参数。-v 参数显示压缩或解压缩的过程。-C 参数确定解压到的指定目录。-f 参数必须放在参数的最后一位,代表要压缩或解压缩的软件包名称。
一般使用“tar -czvf 压缩包名称.tar.gz 要打包的目录”命令把指定的文件进行打包压缩;相应的解压命令为“tar -xzvf 压缩包名称.tar.gz”。《Linux就该这么学》学习笔记4
grep 在文本中执行关键字搜索,并显示匹配的结果,grep [参数] [文件]
常用参数 -n 显示行号,-v 用于反选。
find 按照指定条件查找文件, find [查找路径] [寻找条件] [操作]
-exec 参数用于把 find 命令搜索到的内容交给后面的命令作进一步的处理。
Linux 系统中,搜索工作一般都是通过 find 命令来完成。
《Linux就该这么学》学习笔记4

猜你喜欢

转载自blog.51cto.com/12167310/2453615