菜单

文件操作命令(move)

2019年4月14日 - UNIXSolaris

    /-y:    确认是还是不是要遮盖现有目的文件。(暗许值)

 二)文件名可用字符 (UNIX系统对大小写敏感)

 

pr 命令

成效:把文件文件按标准打字与印刷纸格式展现在荧屏上, 打字与印刷预览

$ pr file1 [file2 file3 …]

图片 1

打字与印刷预览


    <source>: 内定要运动的文书的路线和称号。
假如要活动或重命名目录,Source应该是当前目录路径和名称。

      A~Z  a~z   0~9   _(下划线)  .(小数点)

    

ln 命令 

功效:给二个早就存在的公文再取3个名字。新的公文名与原来的作品件能够在同三个目录下,也能够在差别的目录下,新老文件名代表同二个文本。

$ ln source_file target_file

说明:

链接从前,文件能够有多少个名字;

链接之后,文件内容并未被复制,只是有五个指针(新老文件名的i节点号)指向该文件;

对文本的别的一个名字的操作具有完全相同的成效;

删除二个文书名,只要剩下文件名个数不为0,文件延续存在。

与cp的分歧之处:

一.
ln只开创小名,磁盘上如故1个文件体,而cp是把公文的大体地方进行理并答复制,有七个分其他文件。

二.
ln能够钦命二个早就存在的目录名作为新的文书名,那样,用户能够不输入路径就能够在钦点目录中走访该公文


突显文件内容的指令 cat pg mor

    将一个或八个文件从三个目录移动到另3个索引。

cat 命令 

concatenate 连结

职能:用来展现、创制恐怕统一文件

$ cat filename1 filename2

$ cat ffff (显示ffff的内容)

$ cat f1 f2 (分别看f1和f2的内容)

文本超越二叁行,则不得不看看最终二三行,用ctrl+s 键暂停,ctrl+q恢复

壹般而言用cat命令来展现由可打字与印刷的ASCII字符组成的纯文本文件,如若被出示的文本包涵不可展现的控制字符,则恐怕导致显示屏混乱,甚分外端被锁住。

以此办法不方便人民群众看中间的剧情


  //
描述:

——Linux的文件名规则:

只利用假名,数字,及多少个特殊符号#,@,_(下划线),.(点),不可能用空格


只当做文件名的一局地,点在开头表达是东躲新疆文件,在中间是文件名的一部分

  //
说明:


    /y:     不晋升确认是不是要遮盖现有目的文件。

lp 命令

作用:打字与印刷文件

选用:-d:在钦赐的打字与印刷机上打字与印刷 $ lp -d lp② f1

-m: 打字与印刷成功后,向用户发通报邮件

-n:钦赐打字与印刷份数  $ lp -n二 f二

-s: 撤废显示器提醒新闻, 即不显得 request ….

-t:自动地打字与印刷二个书面,在文书档案封面打字与印刷内定的题目

-w:打字与印刷成功后在极限上展现提示消息

$ lp [-opetion] file1 [file2 file3 file3 …]

$ lp abc

request id is printer3-1519 (1 file)

$

lp命令发出后,并不等待打印机完毕,而是霎时现身shell提醒符等待新的键盘命令


其它的打字与印刷控制命令:

$ lpstat:显示打字与印刷系统中打字与印刷请求和打印机状态

$ cancel:撤消还未被实施可能还未到位的打印请求

$ cancel printer三-1522    打消费物价指数定请求号的打字与印刷

$ cancel printer三   打消钦赐打字与印刷机上的有着打字与印刷请求


    move
既能够移动文件,也得以重命名文件。

more 命令

功能:分屏展现文件内容,翻屏时用空格键<space>

$ more filename

设若文件长度长度贰三行,则more运转时首先突显前边2三行的始末,并在荧屏底边显示more和已展现字符的比重


    <target>:   钦定要将文件移动到的路线和名称。
即便要运动或重命名目录,Target应该是所需的目录路径和称号。

rm 命令

意义:删除文件

选拔:-i 删除文件此前交付确认提醒;

          -r
删除钦命的目录及目录中有着的文件和子文件。即除去全数目录结构。 

$ rm file1 file2

$ rm dir (dir 必须是 空的子目录)

$ rm -r dir (dir 无论是还是不是为空 都足以被剔除)

表达:能够一次删除一个文本,也能够同时删除七个文件

            rm 直接删除  未有任何提示、确认。删除后不可能复苏(慎用) 


move命令:

cut 命令

功效:用来切取文件中的列或字段,它把公文文件中的每一行的一片段显得输出。

cut命令运营时务必钦定功效选项:

选料:-f 钦点字段的任务

          -c 钦赐列的岗位

          -d 钦点字段分隔符,缺省的字段分隔符是制表符tab

图片 2


  //
实例:

一  文件名及其规范

    move [{/y | /-y}]
[<Source>] [<Target>]

pg 命令

意义:分屏展现文件内容 同more命令,但翻屏时用enter键,

注意:在linux下没有pg命令

$ pg filename


  //
语法:

mv 命令

功用:把文件移动到别处,或许用于更改文件、目录的名字

$ move source target

注解:source是多个文本的话,target则是一个目录;

         
source是三个文本的话,target能够是1个索引(mv之后文件名字不变),也得以是3个文书(文件名字改成)

mv之后,文件的数额不会变动,只会爆发地点依旧文件名产生变化;

mv之后,源文件所处的原位置不存在原来的文章件了,而cp之后,原岗位的源文件还在,文件数量是充实了。


  //
参数:

文件操作命令  cp  mv ln  Cat (more)  rm

    图片 3

cp命令

效果:复制文件,对文本备份

分选:-i 假如指标文件存在,请求确认

          -r 复制目录到新的目录

$ cp source target  把三个文本复制粘贴到另1个文本

$ cp file file二 … Target-dir  多少个公文复制到叁个索引下

$ cp -r Source-dir Target-dir 


      UNIX系统一般为2伍拾陆个字符

paste 命令

成效:把公文1行接一行地一而再在1起,或许将五个文件恐怕多少个文件的域连到3个新的公文里。

分选: -d 钦定分隔符,私下认可是制表符tab

$ paste 选项 参数

$ cat first

aaaa

bbbb

$ cat second

cccc

dddd

$ cat -d: first second  (-d钦点的相间符是冒号)

aaaa:cccc

bbbb:dddd


 一)文件名的长度:短文件系统最长字符为1四 长文件系统最长字符为51二

touch 命令

效率:touch命令是用来修改文件的造访时间变更时间的,并得以用来创造0字节长度的文本。

$ touch 命令参数

采取touch命令有三种指标:

一 假义务令参数中钦命的文本并不存在,这些文件将被创设

二如若命令参数中钦赐的公文存在,那么文件的尾声2遍变动时间将被更改为近期时间


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图