LINUX文件管理命令
- 格式:doc
- 大小:98.00 KB
- 文档页数:30
linux系统常用命令
``` ls:列出当前目录下的所有文件及子目录 cd:切换目录 mkdir:创建目录 rm:删除文件或目录 mv:移动文件或重命名文件 cat:显示文件内容 echo:输出字符串man:显示命令手册 find:查找文件 grep:搜索文件中的字符串 sort:对文件中的行排序 tail:显示文件末尾部分 head:显示文件开头部分 more:分屏显示文件内容chmod:改变文件权限 chown:改变文件所有者 ps:显示正在执行的进程 kill:杀死进程 df:查看磁盘使用情况du:显示文件大小 top:显示正在运行的进程 mount:挂载设备 umount:卸载设备 ```。
显示用户帐户管理文件内容命令用户帐户管理是操作系统中非常重要的一部分,它涉及到用户的身份验证、权限管理以及文件和资源的访问控制。
在Linux系统中,我们可以通过一些命令来查看和管理用户帐户的相关文件内容,下面将介绍几个常用的命令和对应的文件内容。
1. passwd命令:该命令用于更改用户的密码,同时也可以用于查看用户密码相关的文件内容。
在Linux系统中,用户的密码信息存储在/etc/shadow文件中。
可以使用以下命令查看/etc/shadow文件的内容:```cat /etc/shadow```通过查看/etc/shadow文件,可以获取用户的用户名、加密后的密码、密码最后一次修改的日期等信息。
需要注意的是,该文件的权限设置为只有root用户可读,这是为了保护用户密码信息的安全性。
2. /etc/passwd文件:该文件是Linux系统中存储用户帐户信息的文件,包含了用户的用户名、用户ID、用户所属的组ID、用户的家目录路径以及默认的shell等信息。
可以使用以下命令查看/etc/passwd文件的内容:```cat /etc/passwd```通过查看/etc/passwd文件,可以获取系统中所有用户的基本信息。
每行代表一个用户,不同字段之间使用冒号(:)进行分隔。
需要注意的是,该文件的权限设置为所有用户可读,但只有root用户可写,因此只有root用户才能修改该文件。
3. /etc/group文件:该文件存储了系统中所有用户组的信息,包括用户组名、用户组ID以及用户组成员等。
可以使用以下命令查看/etc/group文件的内容:```cat /etc/group```通过查看/etc/group文件,可以获取系统中所有用户组的信息。
每行代表一个用户组,不同字段之间使用冒号(:)进行分隔。
需要注意的是,该文件的权限设置为所有用户可读,但只有root用户可写,因此只有root用户才能修改该文件。
Linux对文件新建修改删除有哪些命令Linux系统中对文件操作最基础操作之一,包括新建,修改,删除文件等,那么怎么用命令实现呢,下面由店铺为大家整理了linux的文件操作命令的相关知识,希望对大家有帮助!linux的文件操作命令linux文件操作命令一、新建文件1.新建文件夹命令:mkdir 文件夹名称2.创建文档就用:vi 文件名,然后就可以编辑文档了,退出的时候依次按ESC -> : ->x 就退出并保存了,:wq 保存后退出。
:x 同“ wq”。
:q! –不保存内容,强制退出。
linux文件操作命令二、修改文件1.vi命令。
vi 文件名这样就可以打开一个文件,再点击i就可以进入编辑了。
其实编辑命令还有:o,a。
我这里比较熟悉i的使用:退出点击esc键,就进入命令模式。
我这里找了一些常见的命令,如下:x:删除当前字符。
dd:删除当前行。
2dd:删除文件的当前行和后一行。
u:恢复前一步操作。
p:复制之前删除的行。
yy:复制光标所在的整行。
2yy:复制2行,举一反三 3yy。
p:粘贴到光标的后面。
linux文件操作命令三、查看文件1.查看目录下的所有文件又2种命令:ll 和ls 。
ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls 只列出显式文件名。
2.查看某个文件内容也有2种:cat 和 vi 。
cat主要有三大功能:一次显示整个文件:$ cat filenam 、从键盘创建一个文件:$ cat > filename 只能创建新文件,不能编辑已有文件、将几个文件合并为一个文件: $cat file1 file2 > file .vi实际上是文件编辑命令,但是也可以查看文件。
linux文件操作命令四、删除文件1.删除文件夹:rm [选项] 文件夹名称。
如rm -r test2.删除文件:rm 文件名。
如:rm test.txt补充:Linux基础实用命令1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。
linux中查看文件路径的命令Linux中查看文件路径的命令在Linux系统中,文件路径是指文件在文件系统中的位置。
文件路径的信息对于用户来说是非常重要的,它可以帮助用户定位文件,进行文件操作和管理。
本文将介绍几个Linux中常用的查看文件路径的命令,帮助读者更好地理解和使用Linux系统。
1. pwd命令pwd命令用于查看当前工作目录的路径。
在Linux系统中,每个用户都有一个默认的工作目录,也称为当前目录。
用户在终端中输入命令时,默认情况下就是在当前目录下进行操作。
使用pwd命令可以快速查看当前所在位置。
使用方式:在终端中输入pwd命令,按下回车键即可。
系统会立即返回当前工作目录的路径。
示例:```$ pwd/home/user```2. ls命令ls命令用于列出指定目录下的文件和子目录。
通过ls命令可以查看当前目录下所有文件的名称和属性。
ls命令可以搭配不同的参数使用,以满足不同的需求。
使用方式:在终端中输入ls命令,按下回车键即可。
系统会列出当前目录下的所有文件和子目录的名称。
示例:```$ lsfile1.txt file2.txt directory1 directory2```3. cd命令cd命令用于改变当前工作目录。
通过cd命令可以切换到指定的目录中,从而查看该目录下的文件路径。
使用方式:在终端中输入cd命令,后面跟上目标目录的路径,按下回车键即可。
系统会切换到指定的目录。
示例:```$ cd /home/user/directory1$ pwd/home/user/directory1```4. find命令find命令用于在指定目录下搜索文件。
通过find命令可以查找满足指定条件的文件,并显示文件的路径。
使用方式:在终端中输入find命令,后面跟上目标目录和搜索条件,按下回车键即可。
系统会搜索指定目录下符合条件的文件,并显示文件的路径。
示例:```$ find /home/user -name "file1.txt"/home/user/file1.txt```5. locate命令locate命令用于快速定位文件。
常用的linux 命令
Linux是一种流行的操作系统,具有强大的命令行界面。
在这里,我们将探讨常用的Linux命令。
1. ls:列出当前目录中的文件和文件夹。
2. cd:更改当前目录。
3. pwd:显示当前目录的路径。
4. mkdir:创建新目录。
5. touch:创建新文件或更新现有文件的时间戳。
6. cp:复制文件或目录。
7. mv:移动文件或目录。
8. rm:删除文件或目录。
9. cat:查看文件内容。
10. less:以交互方式查看大型文件。
11. grep:在文件中搜索特定字符串。
12. echo:将文本输出到终端或文件中。
13. chmod:更改文件或目录的权限。
14. chown:更改文件或目录的所有者。
15. ps:显示当前运行的进程。
这些命令是Linux中最常用的,但还有很多其他命令可供使用。
掌握这些命令是了解Linux操作系统的第一步。
- 1 -。
✧-n:列印出行号,连同空白行也会有行号,与-b的选项不同;✧-T:将[tab]按键以^I显示出来;✧-v:列出一些看不出来的特殊字符检看/etc/issue这个文件的内容:cat/etc/issue二、tac:切换目从最后一行开始显示tac与cat命令刚好相反,文件内容从最后一行开始显示,可以看出tac是cat的倒着写!如:tac/etc/issue三、nl:显示的时候,顺道输出行号显示行号语法:nl[-bnw]文件选项与参数:✧-b:指定行号指定的方式,主要有两种:✧-b a:表示不论是否为空行,也同样列出行号(类似cat-n);✧-b t:如果有空行,空的那一行不要列出行号(默认值);✧-n:列出行号表示的方法,主要有三种:✧-n ln:行号在荧幕的最左方显示;✧-n rn:行号在自己栏位的最右方显示,且不加0;✧-n rz:行号在自己栏位的最右方显示,且加0;✧-w:行号栏位的占用的位数。
实例一:用nl列出/etc/issue的内容nl/etc/issue四、more:一页一页的显示文件内容一页一页翻动,在more这个程序的运行过程中,你有几个按键可以按的:✧空白键(space):代表向下翻一页;✧Enter:代表向下翻『一行』;✧/字串:代表在这个显示的内容当中,向下搜寻『字串』这个关键字;✧:f:立刻显示出档名以及目前显示的行数;✧q:代表立刻离开more,不再显示该文件内容。
✧b或[ctrl]-b:代表往回翻页,不过这动作只对文件有用,对管线无用。
五、less:与more类似,但是比more更好的是,他可以往前翻页!一页一页翻动,less运行时可以输入的命令有:✧空白键:向下翻动一页;✧[pagedown]:向下翻动一页;✧[pageup]:向上翻动一页;✧/字串:向下搜寻『字串』的功能;✧?字串:向上搜寻『字串』的功能;✧n:重复前一个搜寻(与/或?有关!)✧N:反向的重复前一个搜寻(与/或?有关!)✧q:离开less这个程序;六、head:只看头几行取出文件前面几行语法:head[-n number]文件选项与参数:✧-n:后面接数字,代表显示几行的意思默认的情况中,显示前面10行!若要显示前20行,就得要这样:head-n20/etc/main.config七、tail:只看尾巴几行取出文件后面几行语法:tail[-n number]文件选项与参数:✧-n:后面接数字,代表显示几行的意思✧-f:表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测默认的情况中,显示最后的十行!若要显示最后的20行,就得要这样:tail-n20/etc/main.config。
linux删除文件的操作命令在Linux系统中,删除文件是一个常见而重要的操作。
Linux提供了多种命令来删除文件,每个命令都有自己的特点和用法,下面将详细介绍几个常用的删除文件的命令。
1. rm命令(remove)rm命令是最常用的删除文件命令,它可以删除文件和目录。
其基本用法如下:rm [选项] 文件名常用选项:- -f:强制删除文件,不提示用户确认。
- -r或-R:递归删除目录及其内容。
- -i:删除前逐个询问确认。
使用rm命令删除文件时要非常小心,因为删除后无法恢复,务必确认文件的正确性和重要性。
2. unlink命令(与rm命令基本相同)unlink命令与rm命令的功能几乎完全相同,用法也基本一致。
unlink命令的基本用法如下:unlink 文件名unlink命令与rm命令的主要区别在于,unlink命令不支持删除目录(只能删除文件),而且没有rm命令的其他选项。
因此,unlink命令更适合用于单个文件的删除操作。
3. rmdir命令(remove directory)rmdir命令用于删除空目录,若目录非空则无法删除。
其基本用法如下:rmdir 目录名rmdir命令无需使用选项,只需要指定要删除的目录名称即可。
如果要删除非空目录,可以使用rm命令的-r或-R选项,例如:rm -r 目录名这样会递归删除目录及其内容。
4. find命令find命令是一个强大的文件查找和处理命令,也可以用于删除文件。
其基本用法如下:find 路径-name 文件名-exec rm {} \;有几点需要注意:- 路径:指定要搜索的文件路径。
- -name 文件名:指定要搜索的文件名,可以使用通配符来匹配多个文件名。
- -exec rm {} \;:表示对找到的文件执行rm命令来删除。
例如,要删除当前目录及其子目录下所有的.txt文件,可以使用如下命令:find . -name "*.txt" -exec rm {} \;5. shred命令shred命令用于安全删除文件,它会重复地覆盖文件内容,防止恢复。
Linux常见命令使用方法Chapter 1 介绍Linux常见命令是指Linux操作系统中常用的一些命令,它们可以帮助用户在Linux系统上进行各种操作。
这些命令具有很强的专业性,对于Linux系统的管理者和开发人员来说是必不可少的工具。
本文将介绍一些常见的Linux命令及其使用方法,包括文件和目录操作、系统管理、软件安装和网络配置等方面的内容。
Chapter 2 文件和目录操作2.1 cd命令cd命令是Linux中进入目录的命令。
在Linux中,所有的文件和目录都是以根目录“/”为开始的。
如果想要进入某个目录,可以使用cd命令。
例如,如果想要进入主目录,可以使用以下命令:cd ~如果想要进入某个子目录,可以使用以下命令:cd 目录路径2.2 ls命令ls命令可以列出指定目录中的所有文件和子目录。
例如,如果要列出当前目录中的所有文件和子目录,可以使用以下命令:ls如果想要列出指定目录中的所有文件和子目录,可以使用以下命令:ls 目录路径2.3 mkdir命令mkdir命令可以创建新目录。
例如,如果想要在当前目录下创建一个名为“test”的目录,可以使用以下命令:mkdir test2.4 rm命令rm命令可以删除指定的文件或目录。
例如,如果要删除一个名为“example.txt”的文件,可以使用以下命令:rm example.txt如果想要删除整个目录及其子目录,可以使用以下命令:rm -rf 目录路径Chapter 3 系统管理3.1 su命令su命令可以用于切换用户,例如从普通用户切换到超级用户。
例如,如果要切换到超级用户,可以使用以下命令:su在输入密码后就可以切换到超级用户了。
3.2 sudo命令sudo命令可以用于在不切换用户的情况下执行超级用户身份的操作。
例如,如果要以超级用户身份执行apt-get install命令来安装软件,可以使用以下命令:sudo apt-get install 软件包名3.3 ps命令ps命令可以显示当前系统中正在运行的进程。
使用chown和chgr命令在Linux终端中修改文件和目录的所有者和组在Linux终端中,使用chown和chgrp命令可以轻松修改文件和目录的所有者和组。
这两个命令是Linux系统中常用的文件和权限管理工具,可以帮助用户对文件和目录进行灵活的权限控制。
一、chown命令的使用chown命令用于修改文件和目录的所有者。
其基本语法如下:chown [选项] 新所有者文件或目录1. 修改文件所有者要修改文件的所有者,可以使用chown命令,并指定新的所有者用户名。
例如,将文件file.txt的所有者修改为user1,可以执行以下命令:chown user1 file.txt2. 递归修改目录及其子目录的所有者如果需要修改目录及其子目录中所有文件的所有者,可以使用递归选项-R。
例如,将目录dir的所有者修改为user2,可以执行以下命令:chown -R user2 dir3. 修改文件所有者和组若要同时修改文件的所有者和组,可以使用冒号分隔新的所有者和组。
例如,将文件file.txt的所有者修改为user3,组修改为group1,可以执行以下命令:chown user3:group1 file.txt二、chgrp命令的使用chgrp命令用于修改文件和目录的组。
其基本语法如下:chgrp [选项] 新组文件或目录1. 修改文件组要修改文件的组,可以使用chgrp命令,并指定新的组名。
例如,将文件file.txt的组修改为group2,可以执行以下命令:chgrp group2 file.txt2. 递归修改目录及其子目录的组要修改目录及其子目录中所有文件的组,可以使用递归选项-R。
例如,将目录dir的组修改为group3,可以执行以下命令:chgrp -R group3 dir3. 修改文件所有者和组若要同时修改文件的所有者和组,可以使用冒号分隔新的所有者和组。
例如,将文件file.txt的所有者修改为user4,组修改为group4,可以执行以下命令:chown user4:group4 file.txt三、注意事项在使用chown和chgrp命令时,需要注意以下事项:1. 需要具有足够的权限:只有具有足够权限的用户才能使用chown 和chgrp命令,否则会报错。
linux创建目录和文件的命令linux下进行操作难免会遇到创建文件或者目录的情况,那么我们要使用什么目录来创建目录和文件呢?下面由店铺为大家整理了linux 创建目录和文件命令的相关知识,希望大家喜欢!一、linux创建目录命令——mkdir1.命令格式:mkdir [选项] 目录...2.命令功能:通过mkdir 命令可以实现在指定位置创建以DirName(指定的文件名)命名的文件夹或目录。
要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。
并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写)。
3.命令参数:-m, --mode=模式,设定权限<模式> (类似chmod),而不是rwxrwxrwx 减 umask-p, --parents 可以是一个路径名称。
此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;-v, --verbose 每次创建新目录都显示信息--help 显示此帮助信息并退出--version 输出版本信息并退出4.命令实例:实例1:创建一个空目录命令:mkdir test1输出:复制代码代码如下:[root@localhost soft]# cd test[root@localhost test]# mkdir test1[root@localhost test]# ll总计 4drwxr-xr-x 2 root root 4096 10-25 17:42 test1[root@localhost test]#实例2:递归创建多个目录命令:mkdir -p test2/test22输出:复制代码代码如下:[root@localhost test]# mkdir -p test2/test22[root@localhost test]# ll总计 8drwxr-xr-x 2 root root 4096 10-25 17:42 test1drwxr-xr-x 3 root root 4096 10-25 17:44 test2[root@localhost test]# cd test2/[root@localhost test2]# ll总计 4drwxr-xr-x 2 root root 4096 10-25 17:44 test22[root@localhost test2]#以下是补充:介绍:该命令创建指定的目录名,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录语法:mkdir [-m] [-p] 目录名选项介绍:-m: 对新建目录设置存取权限,也可以用chmod命令设置;-p: 可以是一个路径名称。
档案目录管理—cat 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 --show-nonprinting 范例: cat -n textfile1 > textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -b textfile1 textfile2 >> textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
范例: 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。 cat -b textfile1 textfile2 >> textfile3
cat /dev/null > /etc/test.txt 此为清空/etc/test.txt档案内容 cat 也可以用来制作 image file。例如要制作软碟的 image file,将软碟放好后打 cat /dev/fd0 > OUTFILE
相反的,如果想把 image file 写到软碟,请打 cat IMG_FILE > /dev/fd0
注: 1. OUTFILE 指输出的 image 档名。 2. IMG_FILE 指 image file。 3. 若从 image file 写回 device 时,device 容量需与相当。 4. 通常用在制作开机磁片。
文件管理—chattr
chattr(change attribute) 功能说明:改变文件属性。 语 法:chattr [-RV][-v][+/-/=][文件或目录...] 补充说明:这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:将文件或目录排除在倾倒操作之外。 i:不得任意更动文件或目录。 s:保密性删除文件或目录。 S:即时更新文件或目录。 u:预防以外删除。
参 数: -R 递归处理,将指定目录下的所有文件及子目录一并处理。 -v 设置文件或目录版本。 -V 显示指令执行过程。 + 开启文件或目录的该项属性。 - 关闭文件或目录的该项属性。 = 指定文件或目录的该项属性。
文件管理—chgrp
chgrp(change group) 功能说明:变更文件或目录的所属群组。 语 法:chgrp [-cfhRv][--help][--version][所属群组][文件或目录...] 或 chgrp [-cfhRv][--help][--reference=][--version][文件或目录...]
补充说明:在UNIX系统家族里,文件或目录权限的掌控以拥有者及所属群组来管理。您可以使用chgrp指令去变更文件与目录的所属群组,设置方式采用群组名称或群组识别码皆可。
参 数: -c或--changes 效果类似"-v"参数,但仅回报更改的部分。 -f或--quiet或--silent 不显示错误信息。 -h或--no-dereference 只对符号连接的文件作修改,而不更动其他任何相关文件。 -R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。 -v或--verbose 显示指令执行过程。 --help 在线帮助。 --reference= 把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。 --version 显示版本信息。
档案目录管理—chmod 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所调用。
参数 : mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。 r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作 -f : 若该档案权限无法被更改也不要显示错误讯息 -v : 显示权限变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更) --help : 显示辅助说明 --version : 显示版本
范例 :将档案 file1.txt 设为所有人皆可读取 : chmod ugo+r file1.txt
将档案 file1.txt 设为所有人皆可读取 : chmod a+r file1.txt
将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 : chmod ug+w,o-w file1.txt file2.txt
将 ex1.py 设定为只有该档案拥有者可以执行 : chmod u+x ex1.py
将目前目录下的所有档案与子目录皆设为任何人可读取 : chmod -R a+r * 此外chmod也可以用数字来表示权限如 chmod 777 file 语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。 r=4,w=2,x=1 若要rwx属性则4+2+1=7; 若要rw-属性则4+2=6; 若要r-x属性则4+1=7。
范例: chmod a=rwx file
和 chmod 777 file
效果相同 chmod ug=rwx,o=x file
和 chmod 771 file
效果相同 若用chmod 4755 filename可使此程序具有root的权限 档案目录管理—chown 指令名称 : chown 使用权限 : root 使用方式 : chmod [-cfhvR] [--help] [--version] user[:group] file... 说明 : Linux/Unix 是多人多工操作系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。
参数 : user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若该档案拥有者确实已经更改,才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示错误讯息-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)--help : 显示辅助说明--version : 显示版本 范例 : 将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie : chown jessie:users file1.txt
将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport : chmod -R lamport:users *
文件管理—cksum cksum(check sum) 功能说明:检查文件的CRC是否正确。 语 法:cksum [--help][--version][文件...] 补充说明:CRC是一种排错检查方式,该演算法的标准由CCITT所指定,至少可检测到99.998%的已知错误。指定文件交由cksum演算,它会回报计算结果,供用户核对文件是否正确无误。若不指定任何文件名称或是所给予的文件名为"-",则cksum指令会从标准输入设备读取数据。
参 数: --help 在线帮助。 --version 显示版本信息。
文件管理—cmp cmp(compare) 功能说明:比较两个文件是否有差异。 语 法:cmp [-clsv][-i ][--help][第一个文件][第二个文件] 补充说明:当相互比较的两个文件完全一样时,则该指令不会显示任何信息。若发现有所差异,预设会标示出第一个不同之处的字符和列数编号。若不指定任何文件名称或是所给予的文件名为"-",则cmp指令会从标准输入设备读取数据。
参 数: -c或--print-chars 除了标明差异处的十进制字码之外,一并显示该字符所对应字符。 -i或--ignore-initial= 指定一个数目。 -l或--verbose 标示出所有不一样的地方。 -s或--quiet或--silent 不显示错误信息。