当前位置: 主页 > 电脑系统维修 > linux常用告诉的使用总结

linux常用告诉的使用总结

发布时间:01-14 20:39点击:

  cp是linux下另一个很常用的告诉,基本格式为:cp[参数信息] 源材料 目标材料。需要注意的是其多少个比较次要的参数装置:-a:复制材料或者许许材料夹的所有信息,包括材料所有属性,材料夹采用递归复制,其前因是复制出来的目标材料和源材料一模一样,相同于-pdr-f:胁迫复制,即使目标材料已经存正在,就覆盖掉-r:递归复制,用于材料夹-d:如果源材料为链接材料,则复制链接属性。默认没有加参数时,会复制链接的原始材料-p:与源材料的属性一起复制,而没有是采用默认属性。如果没有-p,材料的所有者,group,以及执行权限都可以改变-s:复制成链接材料,即目标材料是一个链接材料(号码链接)-l:硬链接-u:如果目标材料已经存正在,况且比源材料新,则没有会复古rm是Linux的锄草告诉,只需要记住正正在锄草材料夹的时候,使用 rm -rf 目标材料夹。参数说明和cp的说明一致mv是Linux的移动或者许许重冠名儿告诉,格式为:mv -ru source1 soucre2 source3 目标材料夹

  cat:从材料的第一行末尾,将整个材料显示出来。这个告诉并没有太好用,因为如果材料很长,基本来没有迭看。-A参数可以显示出一些寻常看没有到的尤其字符,譬如回车会显示成$。tac:功能和cat一样,没有同的是用反序的方式显示材料。类似,它会先显示材料的最后一行,然后倒数第二行more,less:用于翻页审查,本人觉得如果用户查找的话,还没有vim好用head,tail:用户显示材料的开头和末尾多少行,过程tail比较好用,tail -f 目标材料,可以用于审查实时复古的材料,譬如log材料。

  Linux下的材料有一个材料拥有者和组的属性,如果要改变其用户属性,可以用chown告诉。 基本格式为 chownusername:groupnamefilename。于是,每一个材料都有10个属性,类似drwxrwxrwx,过程第一个化名代表材料类型,如果是d表示是材料夹,如果是-表示是材料,如果是l表示是链接材料等等。然后面的9个属功可以分红三组rwx,区分代表拥有者,用户组以及其外人的read,write,excute属性。这样当我们缔造了一个新材料的时候(缔造新材料畸形用告诉:touch 材料名)。其默认属性是怎么样的呢?

  whereis和locate告诉可以用于快速查找材料,但由于读取的是数据库,而没有是扫描硬盘,由于可以会读取到已经锄草了的材料,因为数据库没有会实时复古。默认每天执行一次。也可以手动复古,用updatedb告诉。

  材料链接用ln告诉,基本格式为ln -s src des。-s参数表示号码链接,如果没有-s参数,默认采用硬链接。需要注意的是,号码链接可以用于材料或者许许目录,但是如果源材料被锄草,号码链接会找没有到材料而报错。硬链接只能用于材料,没有能用于目录,如果源材料被锄草,硬链接照常能找到该材料。

  Linux下压缩材料最常用的就是gzip告诉了,压缩材料使用gzip source,解压缩告诉则为gzip -d source.gz。于是还有bzip2告诉,用法相同,然而压缩后的材料后缀名为bz2。相对于于于gzip和bzip2,Linux下的tar告诉更为强大,它没有只可以需求压缩告诉,还可以将很多材料打包到一个材料内。当然,一末尾的时候tar只存正正在打包功能,你会发现打包后的材料与源材料大小之和没差异。现正正在的Linux大整体都支持tar的压缩功能,使用参数-z或者许许-j来压缩。其告诉参数为:

  正正在介绍文字处理事前,必须先科普下什么叫做纯文本材料。所谓纯文本材料就是指没有管采用何种文字编辑器打开,都能显示材料,看到方式,而没有是涌现一堆乱码。类似,用windows下的word保存的.doc材料就没有是纯文本材料,用vim打开会涌现一堆乱码。Linux下的文字编辑工具非常多,笔者觉得最好用的还是vim,下面介绍下vim的使用方法。vim的编辑有三种方式:

  打印除了变量外的所有变量。

  name消除变量。自己定义的变量只会正正在自己的中使用,没有会反响到同时登录到各机器的其外人。于是,一旦用户登出,则变量会自动失效,下次登录的时候需要重新定义。如果想正正在登录后自动加载一些变量,则必须改正登录配置材料。

  打印当前shell的PID:[mma /usr/local/tongban/logs]# echo $$23559

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
电脑维修