文件管理

1、文件系统结构

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

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

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

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

判断:

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

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

路径导航

pwd //显示当前所在目录

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

几个特殊的目录:

. 代表此层目录

.. 代表上一层目录

- 代表前一个工作目录

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

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

[[email protected] ~]# cd /home/student/桌面

[[email protected] 桌面]# pwd /home/student/桌面

/home/student/桌面

[[email protected] 桌面]# cd .

[[email protected] 桌面]# cd ..

[[email protected] student]# pwd

/home/student

[[email protected] student]# cd ~

[[email protected] ~]# pwd

/root

[[email protected] ~]# cd ~student

[[email protected] student]# pwd

/home/student

[[email protected] student]# cd /mnt


文件管理命令

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

文件系统管理命令

操作 单一来源多来源

创建文件 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)

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

通配符

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

练习

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

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

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

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

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

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

到Videos目录中;

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

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

来存放相应的信息;

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

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

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

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

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

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

相关文章:

  • 2021-12-23
  • 2021-07-16
  • 2021-12-15
  • 2021-04-25
  • 2021-11-28
  • 2022-12-23
  • 2021-04-12
  • 2021-10-07
猜你喜欢
  • 2021-09-13
  • 2021-12-08
  • 2021-05-07
  • 2022-01-04
  • 2021-04-14
  • 2021-12-23
相关资源
相似解决方案