cat

Linux命令 文件的树立移动删除,linux命令建立移动

cat

[功效表达]

成立文件

 #cat命令用来串接文件或彰显文件内容的但是一旦从规范输入设备中读入数据并将结果重定向到三个新的公文中,则可以到达建立新文件的目标。Cat命令只可以在编写新的文书时不得不从键盘接收数据,不可能灵活的对文本的情节编辑
因而灵活性远远不如专门的文本编辑工具,只好用来确立不难的文件

[语法格式]

Cat[–heip][–version]>|>>[文件名]

[拔取参数]

参数

说明

–help

显示帮助信息并退出

–version

显示版本信息并退出

ln

[作用说明]

确立连接文件

 #标记连接文件属于特殊的文书,利用较小的能源空间,就可以访问位于其他目录下的文本或目录。符号链接文件包罗硬链接和软链接,硬链接是建立3个inode(结点),该结点指向该公文放置内容的block块,新建的i结点和作者文件原来的i结点指向相同的始末;而软链接是新建一个单身的公文,该公文指向链接的文件,类似win7中的神速方式

[语法格式]

ln[参数][-T][源文件链接文件]

ln[参数][源文件][]

ln[参数][源文件][新建链接文件所在的目录]

文件的树立移动删除,常用命令之文件和目录。ln[参数][-t][新建链接文件所在目录][源文件]

[选取参数]

参数

说明

-b

对已经存在的目标链接文件进行备份

-f

链接时,先将与目标链接文件同一目录下的同名文件删除,不管该文件是什么类型

-i

覆盖既有文件之前先询问用户

-n

将到目录的软链接看做普通文件

-s

对源文件建立软链接,而非硬链接

-t

指定链接文件创建的目录,默认情况下,链接文件将创建到用户所在的目录

-v

显示指令执行过程

-T

将链接文件看做普通文件一样对待

mv

[成效表明]

举手投足和重命名文件

  #mv可以对文件,目录的重命名以及运动举办操作

[语法格式]

Mv[参数][源文件][对象文件]

[选料参数]

参数

说明

-b

若需覆盖文件,则覆盖前先备份

-i

以交互式操作 如果mv操作导致对己存在的目标文件覆盖,此时系统询问是否重写,用户输入y或者n,以免误覆盖

-f

禁止交互操作,在mv覆盖时候不给任何提示

-u

如果目标文件已经存在,并且和源文件一致或者较源文件新,则不移动文件

-v

在移动每个文件的同时,在屏幕上显示文件的名称

-S

备份后缀字符或字符串 与-b参数一起使用,可以指定备份文件后缀字符串

rm

[功效表达]

剔除文件

英文xxxx
 #当有个别文本不需即使,可以利用rm命令永久的从硬盘上剔除,该命令一般用于删除文件。对于链接文件,只是断开了链接,源文件保持不变。用户在剔除时要求相应的操作权限

[语法格式]

Rm[参数][文件或目录]

[慎选参数]

参数

说明

-i

交互方式删除目标文件

-f

与-i相反,当删除文件时,不提示用户强行删除

-r

表示rm将指定目标文件列表中的全部目录和子目录均地柜到删除,可用于删除非空目录

-d

直接把想删除的目录的硬链接变成0,然后删除该目录,注意只有超级用户才有该权限

-v

显示命令执行过程

touch

[成效表达]

 #制造文件时touch命令的1个奇特情状。touch用来修改指定文件的拜访和修改时间属性,若指定文件不设有,则创立一个新的空文件,并以当前的日子来安装文件的造访

[语法格式]

touch[-r<参考文件>][澳门金沙国际 ,文件名]

[挑选参数]

参数

说明

-r<参考文件>

使用参考文件的时间属性来设定新建的文件,而不是当前的默认的时间

 

只是做的2个统计 如有不对,请各位大牛批评指教。

此致敬礼

版权阐明

本统计所波及到的始末 全体摘抄自《Linux命令完全技术宝典》张栋

文件的树立移动删除,linux命令建立移动
cat [ 功用表达 ] 建立文件 #cat
命令用来串接文件或突显文件内容的可是即使从正式输入设…

cat

  1. 指令格式:(和目录以内尔y用空格隔开)

[意义表达]

[作用说明]

功用:切换当前目录至。

建立文件

创造文件

实例:

 #cat命令用来串接文件或显示文件内容的然则假使从正规输入设备中读入数据并将结果重定向到2个新的文件中,则可以到达建立新文件的目标。Cat命令只幸好编写新的文书时只好从键盘接收数据,不能灵活的对文本的始末编辑
由此灵活性远远不如专门的文本编辑工具,只好用来建立简单的文件

 #cat命令用来串接文件或呈现文件内容的不过一旦从正式输入设备中读入数据并将结果重定向到七个新的文书中,则足以抵达建立新文件的目标。Cat命令只可以在编制新的文本时只好从键盘接收数据,不可以灵活的对文本的始末编辑
因而灵活性远远不如专门的文本编辑工具,只可以用来树立简单的文书

切换当前目录到 (查看当前目录命令为)

[语法格式]

[语法格式]

再次来到上拔尖目录 
重临上两级目录 
进入个体的主目录 

Cat[–heip][–version]>|>>[文件名]

Cat[–heip][–version]>|>>[文件名]

2.

[分选参数]

[慎选参数]

一声令下格式:ls [选项] [目录名] (目录名为空时表示当前目录)

参数

说明

–help

显示帮助信息并退出

–version

显示版本信息并退出

参数

说明

–help

显示帮助信息并退出

–version

显示版本信息并退出

意义: 查看目录中的文件

ln

ln

常用选项:

[功能表明]

[职能表达]

-a, –all 列出目录下的享有文件,包含以 . 起先的含有文件。

树立连接文件

建立连接文件

-l 除了文件名之外,还将文件的权杖、全体者、文件大小等新闻详细列出来。

 #标记连接文件属于相当的公文,利用较小的财富空间,就可以访问位于其余目录下的文件或目录。符号链接文件包罗硬链接和软链接,硬链接是起家2个inode(结点),该结点指向该公文放置内容的block块,新建的i结点和本人文件原来的i结点指向相同的情节;而软链接是新建三个单身的文本,该公文指向链接的公文,类似win7中的连忙情势

 #标志连接文件属于特种的文件,利用较小的财富空间,就足以访问位于其余目录下的文本或目录。符号链接文件包蕴硬链接和软链接,硬链接是确立1个inode(结点),该结点指向该文件放置内容的block块,新建的i结点和自己文件原来的i结点指向相同的内容;而软链接是新建七个独门的公文,该公文指向链接的公文,类似win7中的疾速格局

-r, –reverse 依相反次序排列。 -悍马H2, –recursive 同时列出全部子目录层。
–help 突显此辅助音信并离开。 -S 依照文件大小排序 –sort=WO帕杰罗D
以下是可接纳的 WOLX570D 和它们代表的对应选项: extension -X status -c none
-U time -t size -S atime -u time -t access -u version -v use -u

[语法格式]

[语法格式]

实例:
ls -l 突显当前目录中的文件和目录的详细资料 
ls -a 突显当前目录中的全数文件(包涵隐形文件)

ln[参数][-T][源文件链接文件]

ln[参数][-T][源文件链接文件]

  1. mkdir

ln[参数][源文件][]

ln[参数][源文件][]

拔取办法: [选项] 说明:建立名称为 的子目录。 常用参数:
确保目录名称存在,如若目录不存在的就新成立三个,例如,可用来创制多层目录。 =

ln[参数][源文件][新建链接文件所在的目录]

ln[参数][源文件][新建链接文件所在的目录]

实例:

ln[参数][-t][新建链接文件所在目录][源文件]

ln[参数][-t][新建链接文件所在目录][源文件]

mkdir dir1 创造3个称为 ‘dir1′ 的目录’ 
mkdir dir1 dir2 同时成立五个目录 
mkdir -p /tmp/dir1/dir2 创立二个索引树 

[慎选参数]

[挑选参数]

  1. rm

参数

说明

-b

对已经存在的目标链接文件进行备份

-f

链接时,先将与目标链接文件同一目录下的同名文件删除,不管该文件是什么类型

-i

覆盖既有文件之前先询问用户

-n

将到目录的软链接看做普通文件

-s

对源文件建立软链接,而非硬链接

-t

指定链接文件创建的目录,默认情况下,链接文件将创建到用户所在的目录

-v

显示指令执行过程

-T

将链接文件看做普通文件一样对待

参数

说明

-b

对已经存在的目标链接文件进行备份

-f

链接时,先将与目标链接文件同一目录下的同名文件删除,不管该文件是什么类型

-i

覆盖既有文件之前先询问用户

-n

将到目录的软链接看做普通文件

-s

对源文件建立软链接,而非硬链接

-t

指定链接文件创建的目录,默认情况下,链接文件将创建到用户所在的目录

-v

显示指令执行过程

-T

将链接文件看做普通文件一样对待

拔取办法:rm [选项] fileOrdir

mv

mv

功用:删除不须求的目录及文件。

[效能表达]

[效率表达]

常用选项:

移步和重命名文件

运动和重命名文件

-f, –force 强制删除。忽略不设有的公文,不升迁确认 -i 在剔除前需求承认-r, -CR-V, –recursive 递归删除目录及其内容

  #mv可以对文件,目录的重命名以及运动举办操作

  #mv可以对文本,目录的重命名以及运动进行操作

实例:

[语法格式]

[语法格式]

rm -f file1 删除1个号称 ‘file1′ 的文书’ 
rmdir dir1 删除壹个誉为 ‘dir1′ 的目录’ 
rm -rf dir1 删除几个叫做 ‘dir1’ 的目录并还要删除其情节 
rm -rf dir1 dir2 同时删除七个目录及它们的情节 

Mv[参数][源文件][对象文件]

Mv[参数][源文件][对象文件]

  1. cp

[分选参数]

[慎选参数]

利用方法:cp [选项] 源文件 目标公文

参数

说明

-b

若需覆盖文件,则覆盖前先备份

-i

以交互式操作 如果mv操作导致对己存在的目标文件覆盖,此时系统询问是否重写,用户输入y或者n,以免误覆盖

-f

禁止交互操作,在mv覆盖时候不给任何提示

-u

如果目标文件已经存在,并且和源文件一致或者较源文件新,则不移动文件

-v

在移动每个文件的同时,在屏幕上显示文件的名称

-S

备份后缀字符或字符串 与-b参数一起使用,可以指定备份文件后缀字符串

参数

说明

-b

若需覆盖文件,则覆盖前先备份

-i

以交互式操作 如果mv操作导致对己存在的目标文件覆盖,此时系统询问是否重写,用户输入y或者n,以免误覆盖

-f

禁止交互操作,在mv覆盖时候不给任何提示

-u

如果目标文件已经存在,并且和源文件一致或者较源文件新,则不移动文件

-v

在移动每个文件的同时,在屏幕上显示文件的名称

-S

备份后缀字符或字符串 与-b参数一起使用,可以指定备份文件后缀字符串

职能:复制文件或目录

rm

rm

常用参数:

[效果表达]

[效益表达]

-f 或 –force 强行复制文件或目录, 不论指标文件或目录是不是早已存在 -i 或
–interactive 覆盖文件在此以前先明白用户
-r或-锐界 递归处理,将指定目录下的文书及子目录一并处理  -p 或 –preserve
 保留源文件或目录的习性,包罗全部者、所属组、权限与时光 -b或–backup
 删除,覆盖目标文件以前的备份,备份文件会在字尾加上二个备份字符串。  
实例:

除去文件

删除文件

cp dir/* . 复制二个索引下的有着文件到当前工作目录 

英文xxxx  #当某个文本不需倘诺,可以利用rm命令永久的从硬盘上剔除,该命令一般用于删除文件。对于链接文件,只是断开了链接,源文件保持不变。用户在剔除时索要相应的操作权限

英文xxxx  #当有个别文书不需如果,可以行使rm命令永久的从硬盘上删除,该命令一般用来删除文件。对于链接文件,只是断开了链接,源文件保持不变。用户在剔除时索要相应的操作权限

  1. mv

[语法格式]

[语法格式]

拔取形式:mv [选项] 源文件 目标文书

Rm[参数][文件或目录]

Rm[参数][文件或目录]

成效:为文件或目录改名或将文件由二个索引移入另三个目录中

[分选参数]

[选料参数]

常用参数:

参数

说明

-i

交互方式删除目标文件

-f

与-i相反,当删除文件时,不提示用户强行删除

-r

表示rm将指定目标文件列表中的全部目录和子目录均地柜到删除,可用于删除非空目录

-d

直接把想删除的目录的硬链接变成0,然后删除该目录,注意只有超级用户才有该权限

-v

显示命令执行过程

参数

说明

-i

交互方式删除目标文件

-f

与-i相反,当删除文件时,不提示用户强行删除

-r

表示rm将指定目标文件列表中的全部目录和子目录均地柜到删除,可用于删除非空目录

-d

直接把想删除的目录的硬链接变成0,然后删除该目录,注意只有超级用户才有该权限

-v

显示命令执行过程

-b :若需覆盖文件,则覆盖前先行备份。 

touch

touch

-f :force 强制的意思,倘使目的文件已经存在,不会精通而一贯覆盖;

[功用表明]

[功用表明]

-i :若目的文件 (destination) 已经存在时,就会询问是还是不是覆盖!

 #创造文件时touch命令的贰个例外情况。touch用来修改指定文件的访问和修改时间属性,若指定文件不设有,则创制五个新的空文件,并以当前的时光来安装文件的造访

 #创办文件时touch命令的三个独特情状。touch用来修改指定文件的走访和改动时间属性,若指定文件不设有,则开创一个新的空文件,并以当前的日子来设置文件的拜会

实例:

[语法格式]

[语法格式]

mv dir1 new_dir 重命名/移动 三个索引

touch[-r<参考文件>][文件名]

touch[-r<参考文件>][文件名]

mv test.log test1.txt  重命名文件

[选择参数]

[分选参数]

mv test1.txt test3 移动文件

参数

说明

-r<参考文件>

使用参考文件的时间属性来设定新建的文件,而不是当前的默认的时间

参数

说明

-r<参考文件>

使用参考文件的时间属性来设定新建的文件,而不是当前的默认的时间

  1. ln 

 

 

运用方法:ln [参数][源文件或目录][目标文件或目录]

只是做的一个统计 如有不对,请各位大牛批评指教。

只是做的2个计算 如有不对,请各位大牛批评指教。

效率:为某一个文本在其它七个岗位树立五个一同的链接

此致敬礼

此致敬礼

常用参数:

版权表明

版权讲明

-s : 举行软链接(symbolic link)

本总括所涉及到的始末 全体摘抄自《Linux命令完全技术宝典》张栋

本计算所提到到的内容 全体摘抄自《Linux命令完全技术宝典》张栋

暗中同意参数为硬链接

实例:

ln -s file1 lnk1 开立3个针对文件或目录的软链接 
ln file1 lnk1 创办1个针对性文件或目录的硬链接 

软链接和硬链接的差异:

(1)软连接可以跨文件系统,硬连接不可以。 (2)关于inode节点的题材
。硬连接不管有稍许个,都对准的是同多个inode节点,会把结点连接数扩张,只要结点的连接数不是0,文件就一贯存在,不管你剔除的是源文件大概一连的公文
。只要有贰个留存 ,文件就存在(其实也不分什么源文件一连文件的
,因为她们本着都以同3个inode节点)。
当你修改源文件可能两次三番文件任何二个的时候
,其他的公文都会做一道的修改。软链接不直接利用inode节点号作为文件指针,而是利用文件路径名作为指针。所以删除连接文件对源文件无影响,可是删除源文件,连接文件就会找不到要针对性的文件
。软链接有自身的inode,并在磁盘上有一小片空间存放路径名.
(3)软连接可以对一个不设有的文件名举行连接 。
(4)软连接可以对目录进行一而再。

  1. touch

应用方法:touch [选项] 文件

功效:不常用,一般在行使make的时候恐怕会用到,用来修改文件时间戳,可能新建五个不设有的公文。

常用参数:

-a   或–time=atime或–time=access或–time=use  只变动存取时间。

-c   或–no-create  不创设任何文档。

-d  使用指定的日狗时间,而非将来的日子。

-m   或–time=mtime或–time=modify  只改变变动时间。

-r  把指定文档或目录的日羊时间,统统设成和参考文档或目录的日蛇时间相同。

-t  使用指定的日期时间,而非以往的时日。

touch -t 07122五千0 file1 修改1个文件或目录的时光戳 – (YYMMDDhhmm) 

touch log二零一二.log log2012.log 创立文件

. 命令格式: ( 和目录以内尔y用空格隔开)
功效:切换当前目录至 。 实例: 切换当前目录到 (查看当前目录命令为 )
再次来到上一流目录 返…

相关文章