linux命令cp-a,linux命令_ls命令与cp命令详解(⼀)linux命令_ls命令与cp命令详解(1)
最近想详细熟悉下linux命令,学习笔记记录下:
今天主要学习的是⽬录操作,下⾯给⼤家介绍⼀下今天学到的⼏个命令:
1、ls命令
功能:显⽰⽂件或者⽬录信息
语法:ls[参数] ⽬录或⽂件名
参数:
-a:显⽰所有⽂件,包括以点号开头的隐藏⽂件
-l:以长格式显⽰⽂字或⼦⽬录的详细信息
-R:递归式的显⽰指定⽬录的各个⼦⽬录的⽂件
-S:以⽂件⼤⼩排序
-
s:给出每个⽬录数所⽤的块数
-t:以⽂件的修改时间的先后进⾏排序
-d:如果参数是⽬录,只显⽰其名称⽽不显⽰其下的各⽂件。往往与l选项⼀起使⽤,已得到⽬录的详细信息。
-m:横向显⽰⽬录下的⽂件,⽂件名之间以逗号分隔。
ls –l:以长格式形式在每⾏显⽰⼀个⽬录或⽂件名。
2.cp命令
cp复制文件到指定目录下功能:将⼀个或多个⽂件复制到⽬标⽬录。
语法:cp[参数] 源⽂件或⽬录  ⽬标⽂件或⽬录。
参数:
-f:如果⽬标⽂件或⽬录已存在,不询问⽤户是否删除,直接删除在复制
-i:如果⽬标⽂件或⽬录已存在,询问⽤户是否删除,再进⾏复制。
-R:递归复制⽬录,即连同⽬录下的⼦⽬录和⽂件⼀起复制。
-p:在复制是保持源⽂件的所有者、权限和时间标志。
使⽤:
[root @localhost root]#cp test.php /tmp
将test.php⽂件复制到tmp⽂件夹下
[root @localhost root]#cp – test
将⽬录下的⽂件和⼦⽬录⼀同复制到test⽂件夹下。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。