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

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

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

时间: 2024-11-06 03:32:14

linux中一些基本命令tar,cp,rm,touch,mkdir等的相关文章

[Linux] Linux 中的基本命令与目录结构(待移除)

Linux 中的基本命令与目录结构 目录 一.Linux 基本目录结构 二.基本命令 三.浏览目录 四.中间命令 五.更改密码 六.环境变量和 shell 变量 七.命令路径 八.文本编辑器 九.获取在线帮助 十.shell 输入输出 十一.操作进程 十二.更改文件权限 十三.归档和压缩 一.Linux 基本目录结构 二.基本命令 1.shell 命令行界面,Unix 中最重要的部分之一. 2.shell 是运行命令行的应用程序,命令行是指用户输入的命令. 3.shell 脚本,也是 Unix

[Linux] Linux 中的基本命令与目录结构(初稿)

Linux 中的基本命令与目录结构 目录 一.Linux 基本目录结构 二.基本命令 三.浏览目录 四.中间命令 五.更改密码 六.环境变量和 shell 变量 七.命令路径 八.文本编辑器 九.获取在线帮助 十.shell 输入输出 十一.操作进程 十二.更改文件权限 十三.归档和压缩 一.Linux 基本目录结构 二.基本命令 1.shell 命令行界面,Unix 中最重要的部分之一. 2.shell 是运行命令行的应用程序,命令行是指用户输入的命令. 3.shell 脚本,也是 Unix

linux中的基本命令

标签:张兆森 Linux中各命令的用途 1.查询和切换命令 pwd  显示用户当前所在位置 cd  切换 Ls   查看 du  统计 mkdir  创建目录  -p  用于创建多个目录 touch  创建文件 ln 创建连接文件 cp  复制 mv  移动 rm  删除   -rf  强制删除 没有提示 which 也是查找的一种 只不过是查询命令所在的位置 也就是说查找命令所在地文件夹 find 也是查找的一种 man 帮助信息 查看命令的帮助信息的 使用man工具查看man本身的手册页信息

常用命令ls cd cp mv touch mkdir pwd rm cut sort tr more less

ls  -ldhtai 显示目录下面的文件 ls -l 显示详细信息 ls -d 显示当前目录 ls -t 以时间先后顺序显示 ls -a 列出所有文件包括隐藏文件 ls -i 显示文件的inode号 ls -h 做单位换算,将byte换算成K,M,G等. 显示信息解释: ]# ls -l drwxr-xr-x. 2 root root    4096 Nov  4 23:10 bash d第一个字符表示文件类型: 文件类型: -:普通文件(f) d:目录文件 b:块设备文件(block) c:

Linux 中 17 个 tar 命令实用示例

Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩.换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独的 tar 文件或归档文件,然后在需要之时将 tar 文件中的文件和目录释放出来. 本文将介绍 tar 的 17 个实用示例.

linux命令,文件与目录(cp,pwd,mkdir,rmdir;ls,cp,rm,mv,basename,dirname;cat,tac,more,less,head,tail,touch,umask,chattr,file,which,locate,find)

1.目录操作: (1)cd  (切换目录) cd ~   回到主目录 cd      回到主目录 cd ..   回到上层目录 cd -    回到刚才的目录 cd /var/spool/mail    绝对路径 cd ../mqueue     相对路径(由/var/spool/mail 转到/var/spool/mqueue这样写) (2)pwd (显示当前目录) pwd   显示当前目录 pwd -P   显示当前目录(不以连接文件的数据显示,而是显示正确的完整路径) (3)mkdir (

Linux命令行下cp,rm,mv命令的使用

以下的内容来源于<鸟哥的私房菜> Linux命令行下的复制.删除与移动:cp,rm,mv cp(copy)复制        cp这个命令的用途很多,除了单纯的复制之外,还可以创建链接文件对比两文件的新旧而予以更新,        以及复制整个目录等        语法            cp [-adfilprsu] 源文件 目标文件                    源文件(source)                目标文件(destination)            选项

Linux cp/rm/mv 强制覆盖

一.Linux下的cp/rm/mv强制覆盖 (一).反斜杠(\)临时取消别名 [[email protected] ~]# \cp filename new/filename [[email protected] ~]# (二).unalias 取消别名 注意:这只是临时取消cp的别名,不是永久的 [[email protected] ~]# unalias cp   [[email protected] ~]# cp filename new/filename   [[email protec

linux中touch命令参数修改文件的时间戳(转)

linux中touch命令参数不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件,以下是linux中touch命令参数的使用方法: touch [-acm][-r ref_file(参照文件)|-t time(时间值)] file(文件名) example: touch file1.txt 更新file1.txt的存取和修改时间 touch -c file1.txt 如果file1.txt不存在,不创建文件 touch -r ref_file file1.t