码迷,mamicode.com
首页 > 系统相关 > 详细

linux中一些基本命令tar,cp,rm,touch,mkdir等

时间:2019-06-26 13:32:51      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:包括   active   过程   archive   touch   权限   删除命令   des   解压方式   

tar 解压缩命令:

tar -c 建立压缩档案   tar -x 解压档案   tar -t 查看内容

以下是文件属性解压方式

   -z解压gzip属性    -j解压bz2属性    -v显示过程

其中-f是必须的,-f是解压的最后一个参数,后面接档案名;

例如:

解压: tar -xvf file.tar  ---解压tar文件

    tar -xzvf file.tar.gz ---解压tar.gz文件

    tar -xjvf   file.tar.bz2 ---解压bz2文件

压缩: tar -cvf file.tar  *.ext  --将后缀名为ext的所有文档压缩成file.tar

    tar -czf file.tar.gz  *.ext  ---将后缀名为ext的所有文档压缩成tar.gz

cp  复制命令

-i:交互式   -r,-R 递归复制目录及内部的所有内容。-v显示拷贝时的详细信息,-f 强制

-r/R 递归
 
 -n 不覆盖(使前面的-i失效)
-i,--interactive 交互模式(使前面的-n失效)
-a,--archive 原样复制,保留全部(包括mtime,atime,文件的所有者,权限等)
-L,--dereference 跟随符号链接(默认)
-P,--no-dereference 不跟随符号链接,也就是只拷贝符号链接,不拷贝符号链接指向的实际文件
-v 显示详细信息
-u,--update 当源文件比较新时复制
-b 同名文件会以~结尾备份
--remove-destination 复制前先删除
-f 如果目标文件不能打开,那么先删除再复制(-n参数会使-f失效)
例如:cp -R dir1  dir2 将目录dir1复制成目录dir2
   cp -f file1 file2 将文件file1强制复制成file2
 
 rm删除命令
rm -rf file删除file文件或者文件夹,强制删除
 
touch 建立文件
touch file建立一个file文件
 
 
mkdir建立文件夹
 
mkdir [-p] dirName
  -p 确保目录名称存在,不存在的就建一个。

 建立多重文件夹

mkdir -p test1/test2/test3...  建立文件夹test1,test2.test3

如果当前目录有test1,那么表示建立文件夹test2/test3

 

linux中一些基本命令tar,cp,rm,touch,mkdir等

标签:包括   active   过程   archive   touch   权限   删除命令   des   解压方式   

原文地址:https://www.cnblogs.com/ybyu-python/p/11088220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!