文件管理与常用命令
实验目的
1.Linux文件与目录的访问权限。
2.Linux文件与目录的打包压缩。
3.Linux文件与目录的相关管理操作。
4.文件与目录的基本操作命令
实验步骤
(上)
1.用普通账户登录到图形桌面,浏览Linux文件与目录树,注意用户家目录与系统root目录的路径区别。
2.用root账户登录到终端,使用cat、more、less、head、tail等命令显示"/etc/inittab"文件。
(下)
1.用mkdir命令在"/root"目录下创建一个"test”目录。
2.用cp命令将/etc目录及其下所有的内容复制到test目录下。
3.用cd和ls命令访问和查看“/root/test/etc”目录。
4.更改权限和拥有者,用ls命令查看区别。
5.将"/root/test/etc"目录用tar命令打包成etc.tar.gz ,查看 etc.tar.gz 的内容,解压缩etc.tar.gz 。
6.删除"test"目录。
7.设定umask,重新创建test目录,并查看其权限。
实验结果
(上)
1.用普通账户登录到图形桌面,浏览Linux文件与目录树,注意用户家目录与系统root目录的路径区别。
pwd //查看当前路径
ls //查看当前目录下的资源(文件)
2.用root账户登录到终端,使用cat、more、less、head、tail等命令显示"/etc/inittab"文件。
cat、more、less、head、tail /etc/inittab
(下)
1.用mkdir命令在"/root"目录下创建一个"test”目录。
切换到root权限下,创建test目录
mkdir test
2.用cp命令/etc目录及其下所有的内容复制到test目录下。
cp -r /etc test #将etc目录及其下所有的内容复制到test目录下
3.用cd和ls命令访问和查看“/root/test/etc”目录。
cd /root/test/etc #先切换到该目录下
ls
4.更改权限和拥有者,用ls命令查看区别。
ls -l /root/test #查看更改前的权限与拥有者
chmod 777 /root/test/etc #更改权限和拥有者(chmod 提权)
ls -l /root/test #查看更改后的权限与拥有者
“777”
0表示没有权限,1表示x权限,2表示r权限,4表示w权限,然后将其相加
5.将"/root/test/etc"目录用tar命令打包成etc.tar.gz ,查看 etc.tar.gz 的内容,解压缩etc.tar.gz 。
tar [选项] 文件目录列表
tar [选项] 目的文件(路径) 源(路径)
tar -czvf etc.tar.gz /root/test/etc #进行打包压缩
tar -tzf etc.tar.gz #查看包内容
tar -xzf etc.tar.gz #解压缩
或者先打包成tar包,再进行压缩
tar -cvf /root/test/etc.tar /root/test #进行打包成tar包
gzip /root/test/etc.tar #对tar包进行压缩
tar -tzf etc.tar.gz #查看包内容
tar -xzf etc.tar.gz #解压缩
#这个选项v显示过程巨多
打包压缩过程上面两种方法都可行
下面这个是第二步查看(上面查看不对)
6.删除"test"目录。
rm -r -f /root/test
7.设定umask,重新创建test目录,并查看其权限。
umask 022
mkdir test
ls -l
在这里插入图片描述
chmod命令
文字设定