目录:
1.cp指令:拷贝文件或文件夹
(1)cp拷贝文件
• cp [待拷贝文件] [拷贝路径]
(2)cp拷贝文件夹
• cp -r [待拷贝文件夹] [拷贝路径]
(3)拷贝完成之后进行重命名
• cp [待拷贝文件] [拷贝路径][newname]
(4)练习
1.在当前用户的家目录下,创建一个文件,名字为hello
2.在当前用户的家目录下,创建一个文件夹,名字为linux
3.将hello文件拷贝到linux文件夹下
4.将hello文件拷贝到linux文件夹下并重命名为aaa名称
此时linux文件夹下一个存在两个文件,一个hello,一个aaa
2.mv指令:移动或者重命名
(1)移动
• mv [待移动的文件或文件夹] [路径]
(2)重命名
• mv [待替换文件的名称] [替换之后的名称]
3.echo指令:往文件中写简单的内容
• echo “字符串” > [文件名]
4.cat指令:查看文件内容
• cat [文件名]
5.zip指令:压缩文件或文件夹
(1)压缩文件
• zip [压缩完成之后的名称].zip [待压缩文件名称]
(2)压缩文件夹
• zip -r [压缩完成之后的名称].zip [待压缩文件夹名称]
6.unzip指令:解压缩(文件或文件夹)
• unzip [待解压的文件或文件夹]
不管是文件还是文件夹压缩之后的压缩文件,都可以用unzip解压缩
7.tar指令:压缩文件或文件夹
gzip压缩
(1)可压缩文件和文件夹
• tar -zcvf [压缩后的名称].tar.gz [待压缩的文件或文件夹]
(2)可解压缩文件和文件夹
• tar -zxvf [待解压缩的文件或文件夹].tar.gz
(3)命令行参数的含义
z:代表gzip压缩
c:代表creat,创建压缩文件的含义
v:代表view,展示压缩过程或者解压的过程
f:代表指定压缩文件名称,f命令参数后面必须跟压缩或解
压缩文件的名称,f命令行参数后面不能再跟其他命令行参数
x: 解压缩
bzip2压缩
(1)可压缩文件和文件夹
• tar -jcvf [压缩后的文件或文件夹名称].tar.bz2 [待压缩的文件或文件夹]
(2)可解压缩文件和文件夹
• tar -jxvf [待解压缩的文件或文件夹].tar.bz2
(3)命令行参数的含义
j:代表使用bzip2压缩
8.find指令:查找文件
• find [路径] -name [文件名称]
8.grep指令:查找文件当中的字符串
(1)第一个作用:查找字符串
• grep “字符串” -r [路径]
(2)第二个作用:配合管道符号,过滤其他命令的输出结果
加上管道符号之后,是将 ll 命令的输出结果,通过管道传递给grep命令,作为grep命令的输入参数,让grep命令进行过滤
9.切换用户
(1)从普通用户切换到root用户
• su - root 或 su root
(2)切换之后,推出到普通用户,用exit命令
(3)从普通用户切换到普通用户
• su [用户名称]
10.tree指令:可以查看文件目录结构
使用此命令需要先安装
(1)安装:切换到root用户,执行yum -y install tree
(2)使用方法
• tree [路径]