Linux基础(一)(3)文件管理

文件管理

1、文件系统结构


Linux文件系统层次结构Linux文件系统层次结构绝对路径与相对路径

绝对路径:完全限定的名称,从根目录(/)开始查找,路径的写法“一定由根目录/写起”。

相对路径:从当前所在目录开始查找,不会以/开头。

判断:

/root/ 绝对路径          /home/kiosk绝对路径

usr/share 相对路径      Desktop 相对路径

路径导航

pwd //显示当前所在目录

cd //更改或切换目录的命令

几个特殊的目录:

. 代表此层目录

.. 代表上一层目录

- 代表前一个工作目录

~ 代表“目前使用者身份”所在的主文件夹

~account 代表account这个使用者的主文件夹路径导航

[root@Hello30 ~]# cd /home/student/桌面

[root@Hello30 桌面]# pwd /home/student/桌面

/home/student/桌面

[root@Hello30 桌面]# cd .

[root@Hello30 桌面]# cd ..

[root@Hello30 student]# pwd

/home/student

[root@Hello30 student]# cd ~

[root@Hello30 ~]# pwd

/root

[root@Hello30 ~]# cd ~student

[root@Hello30 student]# pwd

/home/student

[root@Hello30 student]# cd /mnt


文件管理命令


文件系统管理命令

操作 单一来源多来源

创建文件 touch file touch file1 file2

复制文件 cp file1 file2 cp file1 file2 dir

移动文件 mv file1 file2 mv file1 file2 dir

删除文件 rm file rm -f file1 file2

创建目录 mkdir dir mkdir -p dir1/dir2 dir3

复制目录 cp -r dir1 dir2 cp dir1 dir2 dir3

移动目录 mv dir1 dir2 mv dir1 dir2 dir3

删除目录 rm -r dir1 rm -fr dir1 dir2

备注:mv可实现重命名的功能查看文件与目录信息

ls //列出目标文件,或者列出目录中的内容

-a //列出所有

-l //列出文件属性

-s //列出文件大小

-R //递归列出

-d //指定目录本身通配符(globbing)

通配符是一种特殊语句,模糊搜索文件时可用它来代替一个或多个真正字符;

通配符


练习

1. 在当前用户家目录创建文件如下:

1). 创建6个文件,名称为songx.mp3(x=1..6)

2). 创建6个文件,名称为image.png(x=1..6)

3). 创建6个文件,名称为film.avi(x=1..6)


2. 将歌曲移动到Music目录中,照片移动到Pictures目录中,影片移动

到Videos目录中;


3. 在当前用户家目录中创建三个子目录,分别为friends, family和work

来存放相应的信息;


4. 题1创建的18个文件中编号x为单数的文件复制到friends目录中;编

号x为双数的文件复制到work目录中,将所有的歌曲复制到family目录中;

5. 此项目完成,删除你创建的所有文件与目录。over!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值