1.cat
cat命令用于显示整个文件的内容,它将文件的内容一次性输出到终端窗口。
2.tac
tac命令和cat命令功能一样,但是它是倒着输出文件内容。
3.more
more不可以回去,就是不可以向前,只能向后翻页
4.less
可以上下翻动
5.head
head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。
6.硬链接和软链接
硬链接是利用Linux中为每个文件分配的物理编号——inode建立链接。因此,硬链接不能跨越文件系统。软链接(符号链接)是利用文件的路径名建立链接。通常建立软链接使用绝对路径而不是相对路径,以最大限度增加可移植性。
In命令:
ln [-s] target link_name
选项“-s”表示为创建软链接。在缺省情况下,创建硬链接。参数target为目标文件,link_name为链接文件名。如果链接文件名已经存在但不是目录,将不做链接。
硬链接和软链接的区别:
如果是修改硬链接的目标文件名,链接依然有效;
如果修改软链接的目标文件名, 则链接将断开;
对一个已存在的链接文件执行移动或删除操作,有可能导致链接的断开。假如删除目标文件后,重新创建一个同名文件,软链接将恢复,硬链接不再有效,因为文件的inode已经改变。
7.find查找文件命令
基本语法:
find path -name filename
8.grep查找文件内容命令
语法:grep [选项] 要查找的内容 查找的位置
-A除了显示符合范本样式的那一列之外,并显示该行之后的内容。
-B除了显示符合样式的那一行之外,并显示该行之前的内容。
-C除了显示符合样式的那一行之外,并显示该行之前后的内容。
-i忽略字符大小写的差别。
-r查找位置是目录时用。
-n在显示符合样式的那一行之前,标示出该行的列数编号。
9.which和whereis
which 查看可执行文件的位置。whereis 查看文件的位置。
10.gzip和gunzip
归档文件是将一组文件或目录保存在一个文件中。
压缩文件也是将一组文件或目录保存一个文件中,并按照某种存储格式保存在磁盘上,所占磁盘空间比其中所有文件总和要少。
将一个文件压缩成.gz格式的压缩文件
11.bzip2和bunzip2
bzip2命令是.bz2文件的压缩程序
12.zip和unzip
压缩后的文件后缀名为.zip,可以压缩目录,原文件保留。
方便在Linux和微软Windows间交换文件
13.tar
tartar命令主要用于将若干文件或目录合并为一个文件,以便备份和压缩。
tar命令符号模式的一般语法格式为:tar[ -t|-x | -r | -c | -v | -f | -j | -z ] tarfile filelist
-t显示归档文件的内容
-x释放归档文件
-c创建一个新的归档文件
-r追加的方式归档文件
-v显示归档和释放的过程信息
-f用户指定归档文件的文件名,否则使用默认名称
-j由tar生成归档,然后由bzip2压缩
-z由tar生成归档,然后由gzip压缩