linux磁盘文件系统,Linux磁盘使用

  linux磁盘文件系统,Linux磁盘使用

  Word文档导入

  #查看文件信息:lsls是英文单词list的缩写,其作用是列出目录的内容,是用户最常用的命令之一,类似于DOS下的dir命令;Linux文件或目录名最多可以有265个字符,“”表示当前目录,“”表示上一个目录,以及以“.”开头的文件是隐藏文件,需要-a参数才能显示。##ls常用参数-a显示已建立目录下的所有子目录和文件,包括隐藏文件-l以列表方式显示文件的详细信息-h配合-l以人性化方式显示文件大小# #查看目录过滤

  Ls -lh以k为单位显示被查询文件的大小。

  Ls -a显示所有文件,包括隐藏文件。

  Ls -lha注意,这里可以改变参数的顺序,表达的意思是一样的。

  Ls path:查询指定路径的文件列表。

  *-通配符,代表任何字符(0到更多)

  ?-通配符,代表一个字符。

  ()-中间是子壳的开头和结尾。

  []-中间的字符组合[ABC]-匹配字符abc [a-z]-匹配A和z之间的所有字符。

  { }-命令块组合在中间

  -前一条指令成功执行后,执行下一条指令。

   -当前一条指令执行失败时,执行下一条指令。

  Test * *表示接受接下来的几个字符(不接受任何字符)。

  ls测试?这意味着当且仅当一个字符被跟随时,它才会被接受。

  ls测试?这意味着你必须接受三个字符。

  如果CP [1 ~ 5] /tmptest1,test2,test3,test4,test5存在,将它们复制到/tmp目录下。

  如果文件名是*。a,用ls \*。a to match # # Output redirect命令:Linux允许将命令执行结果重定向到一个文件中,将终端上应该显示的内容保存到指定文件中;Ls -lha ls.txt显示ls.txt文件中的查询信息。(如果ls.txt不存在,则创建一个,如果存在,则覆盖其内容。)注意:“”表示覆盖源文件,输出重定向会追加到文件末尾;您可以用gedit文件名打开此文件,以查看重定向的结果;# #分屏显示:在通过more查看内容时,当信息太长而无法在一个屏幕上显示时,屏幕会快速滚动,导致用户无法清楚地看到文件的内容。此时,您可以使用“更多”命令一次只显示一页。按空格键显示下一页,按Q键退出显示,按H键获取帮助。More:当查询内容过多时,可以使用more关键字,即查询结果会分屏显示;more-lha以分屏的形式显示查询结果;# #管道:管道:一个命令的输出可以通过管道作为另一个命令的输入;管道其实就是一块用来缓冲的内存,先缓存所有的输出内容,再从缓存中取出;在终端中显示一个文本的内容:cat文件名;Catnotes.txt more " "表示一个管道(cache),先缓存内容,待所有缓存完成后再分屏显示;# #清除屏幕:clearClear用于清除终端上的显示内容。同样的DOS命令是cls命令,也可以使用快捷键:Ctrl L##改变工作目录:cd在使用Unix/Linux时经常需要改变工作目录;cd命令可以帮助用户切换工作目录。Linux的所有目录和文件名都是区分大小写的;Cd后面可以跟绝对路径或相对路径。如果省略目录,默认会切换到当前用户的主目录;光盘的用法如下:

  Cd:切换到当前用户的主目录(/home/user目录)。用户登录时,默认目录是用户的主目录;Cd ~:切换到当前用户的主目录(/home/user目录);敕令书:切换到当前目录;镉.切换到上级目录;Cd-:切换到最后一个目录;

  # #显示当前路径:pwd可以使用pwd命令显示当前工作目录。这个命令很简单,直接输入pwd就可以了,后面没有参数;# #创建目录:mkdir可以通过mkdir命令创建一个新的目录。参数-p可以递归创建一个目录;注意,新建目录的名称不能与当前目录中已有的目录或文件重名,且目录的创建者必须对当前目录有写权限;Mkdir的用法如下:

  Mkdir test创建一个名为test的文件夹;dir A/B/CP在目录下的B目录中创建一个名为C的文件夹;

  请注意,这种类型的创建文件夹称为递归创建目录# #删除目录:rmdir可以使用rmdir命令删除目录。必须离开目录,且目录必须为空,否则会提示删除失败;# #删除文件:rm可以通过rm删除文件或目录。使用rm命令时要小心,因为文件删除后无法恢复;为了防止文件被误删除,可以在rm后使用-i参数来确认要删除的文件;常用参数及含义如下表所示:

  软链接:软链接不占用磁盘空间,如果源文件被删除,软链接会失效。硬链接:硬链接只能链接普通文件,不能链接目录。

  使用格式:

  源文件链接文件-硬链接

  硬链接相当于一个具有多个文件名的文件。创建硬链接将导致文件中的计数器为1,并删除硬链接或源文件计数器-1。计数器为0表示文件实际上已被删除。软链接文件相当于windows中的快捷方式,删除源文件会使软链接文件失效;硬链接的新文件与源文件占用的硬盘空间大小相同,所以一般使用软链接(-s);注意:如果软链接文件和源文件不在同一个目录,源文件要用绝对路径,相对路径# #文本搜索不能用:grep命令是grepLinux系统中强大的文本搜索工具,grep允许对文本文件进行模式搜索。如果找到匹配模式,grep打印包含该模式的所有行;grep的一般格式是:

  Grep [- option]搜索内容字符串文件名在Grep命令中输入字符串参数时,最好用引号或双引号括起来。例如:grep a 1.txt;

  常见选项的描述:

  -v显示不包含匹配文本的所有行(相当于否定);-n显示匹配的行和行号;-我忽略大小写;Grep搜索内容可以是正则表达式;

  # #查找文件:findFind命令非常强大。通常用于搜索特定目录下符合条件的文件,也可以用于搜索具有特定用户属性的文件;

  # #复制文件:cpcp命令的作用是将给定的文件或目录复制到另一个文件或目录,相当于DOS中的copy命令;常见选项的描述:

  -a此选项通常在复制目录时使用。它保留链接和文件属性,并复制基本文件柜的目录。简而言之,它保持了文件的原始属性;-f不再提示目录文件已经存在;-i交互式复制,在覆盖目标文件之前会提示用户确认;-r如果给定的源文件是目录文件,cp会复制该目录下的所有子目录和文件,目标文件必须是目录名;-v显示复制进度;

  # #移动文件:mv用户可以使用mv命令移动或重命名文件或目录。相当于在窗口中切割;常见选项的描述:

  -f-base交互操作,如有覆盖不做提示;-我确认互动操作。如果mv操作会导致覆盖已有的目标文件,系统会询问是否覆盖,并要求用户回答,避免误覆盖文件;-v表示移动进度;

  # #档案管理:tar电脑中的数据经常需要备份。tar是Unix/Linux中最常用的备份工具。此命令可以将一系列文件归档到一个大文件中,或者解压缩归档文件以恢复数据;使用tar格式tar[ parameter]封装文件名文件;tar命令比较特殊,它的参数前面可以有“-”号,也可以没有。通用参数:

  -c生成存档文件并创建打包文件;-v列出归档和释放文件的详细过程,并显示进度;-f指定存档文件的名称,后面必须跟一个. tar文件,所以必须将选项放在末尾;-t列出存档中包含的文件;-x打开档案;

  注意:除了F需要放在参数的最后,其他参数的顺序是任意的。# #文件压缩解压缩:gziptar结合gzip命令实现文件打包压缩;Tar只负责打包文件,不压缩文件。tar打包的文件是用gzip压缩的,扩展名一般是XXX.tar.gz。常见选项:

  -d减压;-r压缩所有子目录;

  Gzip和tar命令可以一起使用,只需在tar的可用参数前加“z”即可。使用“tar -zxvf文件名”# #压缩解压文件:bzip2tar结合bzip2命令打包压缩文件(用法同gzip);Tar值负责打包文件,但不压缩文件。bzip2压缩tar打包的文件,扩展名一般是xxxx . tar . gz2;在tar命令中添加一个选项(-j)可以调用bizp2实现一个压缩功能,实现先打包后压缩的过程;压缩方式:tar jcvf压缩包名文件…(tarjcvfbk . tar . gz2 *。txt)解压方式:tar jxcf压缩包名(tar jxvf bk.tar.bz2)##文件压缩解压:zip,解压zip压缩的目标文件不需要指定扩展名,默认扩展名为zip;压缩文件:zip [-r]目标文件(不带扩展名)源文件;解压缩文件:解压缩后解压缩d压缩目录文件;

  版权归作者所有:原创作品来自博主小二上九8,转载请联系作者取得转载授权,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: