Linux 目录结构

一.Linux文件系统的树状结构
1.在Linux/UNIX OS中所有文件/目录都被组织成一个以根节点开始的倒置的树状结构
2.目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录
3.使用"/“表示根目录
4.使用”/"作为目录间的分隔符
5.两种路径
绝对路径:必须以一个正斜线(/)开始,包括从文件系统的根节点开始到要查找的对象(目录或文件)所必须遍历的每一个目录的名字,是文件位置的完整路标
相对路径:不是以正斜线(/)开始,包含从当前目录到要查找的对象(目录/文件)所必须遍历的每一个目录的名字
6.以.开头的文件是隐藏文件
7.右键,选择创建文件/目录

二.重要目录
1.两个特殊目录:

. 表示当前目录,即用户所在的工作目录
.. 表示父目录,即当前目录的上一层目录

2.bin目录:用来存放常用的可执行文件
3.sbin目录:用来存放系统的可执行文件
4.家目录:用来存放用户自己的文件或目录
root用户的家目录是/root,普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如cat用户的家目录为/home/cat
5.dev目录:设备文件目录
6.etc目录:配置文件目录
7.挂载点(目录):通常可移除式硬件挂载在/media或/mnt目录下
8.mnt/opt/media目录:随意使用
9.tmp目录:临时目录,存储临时文件

三.目录文件的浏览、管理及维护
1.输入目录的开始部分,按Tab键可自动补全
2.cd命令:切换目录

cd path:跳转到指定目录
cd .:跳转到当前目录
cd ..:跳转到父目录
cd ~:跳转到当前用户的家目录
cd –:返回上一次所在的目录
cd:跳转到当前用户的家目录

2.pwd命令:获得当前所在目录的绝对路径

3.ls命令:列出目录中的内容

ls –a/all:查看指定目录中包括隐藏内容在内的所有内容
ls –l:查看指定目录中所有非隐藏内容的详细信息

4.cp命令:复制文件和目录

cp origin_path/a new_path/b:将a文件复制到new_path处并重命名为b
#b可不写,此时不重命名
–r选项:递归着拷贝(创建不存在的目录)
-f选项:强行复制,直接覆盖

5.mv命令:移动及修改文件和目录,通常使用mv而非rm

6.Ctrl+Shift+N:开启新终端

7.mkdir命令:创建目录

mkdir path/file:在path处创建file文件,path需已存在
-p:同时创建路径

8.touch命令:创建文件

9.rm命令:删除文件

–r选项:删除目录
–f选项:强制删除,不询问

10.使用rmdir或rm –r命令删除目录

11.cat命令:显示所有文件内容

12.head命令:显示文件内容的前指定行数,默认为10行

-n选项:n代表指定的行数

13.tail命令:显示文件内容的尾指定行首,默认为10行

-n:n代表指定的行数

14.more命令:浏览文件
使用回车键下翻

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值