1.cd命令
cd命令主要用于切换工作路径,格式为“cd [目录名称]”
cd ~ 切换到当前用户的家目录
cd … 返回上级目录
cd ~username 切换到其他用户的家目录
cd - 返回到上一次所处的目录
cd /opt 切换进/opt目录
2.cat命令
cat命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”
3.more命令
more命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”
4.head命令
head命令用于查看纯文本档的前10行,格式为“head [选项] [文件]”
加参数-n 10 可以查看文本前10行的内容
5.tail命令
tail命令用于查看纯文本档的后N行或持续刷新内容,格式“tail [选项] [文件]”
如果需要查看文本内容的后20行,则只需执行“tail -n 20 文件名”
如果需要持续刷新一个文件内容,实时查看最新日志时,命令格式为“tail -f 文件名”
6.tr命令
tr命令主要用于替换文本文件中的内容,格式为“tr [原始字符] [目标字符]”
7.wc命令
wc命令用于统计制定文本的行数(-l)、字数(-w)、字节数(-c),格式为“wc [参数] 文本”
8.diff命令
diff命令用于比较多个文本文件的差异,格式为“diff [参数] 文件”
参数–brief 确认两个文件是否不同
参数-c 详细比较出差异之处
此命令绝大多数用于比较文件是否被篡改
8.rm命令
rm命令用于删除文件或者目录,格式为“rm [选项] 文件”
参数-f 强制删除
参数-r 删除目录
9.dd命令
例如我们可以用dd命令从/dev/zero设备文件中取出一个大小为560MB的数据块,然后保存成名为560_file的文件。在理解了这个命令后,以后就能随意创建任意大小的文件了:
[root@linuxprobe ~]# dd if=/dev/zero of=560_file count=1 bs=560M
1+0 records in
1+0 records out
587202560 bytes (587 MB) copied, 27.1755 s, 21.6 MB/s
dd命令的功能也绝不仅限于复制文件这么简单。如果您想把光驱设备中的光盘制作成iso格式的镜像文件,在Windows系统中需要借助于第三方软件才能做到,但在Linux系统中可以直接使用dd命令来压制出光盘镜像文件,将它变成一个可立即使用的iso镜像:
[root@linuxprobe ~]# dd if=/dev/cdrom of=RHEL-server-7.0-x86_64-LinuxProbe.Com.iso
7311360+0 records in
7311360+0 records out
3743416320 bytes (3.7 GB) copied, 370.758 s, 10.1 MB/s