Linux学习-课程1:目录结构、常见命令1

目录结构

Linux不同于window系统,它是不分盘的,只有一个根目录/,所有的文件都在它的下面。同时它也与与开机、还原、系统修复等操作有关
类Unix系统目录结构
根目录下的文件下常见有:
根目录实列
/bin 文件和程序相关,重要的执行文件。放置了很多在单用户维护模式下还能够被操作的命令。(如:cat,chmod,chown,date,mv,mkdir,cp,bash)
/boot 文件和启动相关,其中包括Linux内核文件以及开机菜单所配置的文件
/cdrom文件和光盘相关
/dev文件和设备的配置相关,任何设备和借口设备都是以文件的形式存在于这个目录中,可以通过访问这下面的文件而访问某个设备。
/etc文件和程序的配置、系统主要的配置文件相关,比较重要,一般用户只能查看,而只有boot用户才有修改的权利。
/lib文件放置相关的库文件(别人的代码、工具)
/home文件和主页面相关,这是系统默认的用户主文件夹。
/tmp 文件和内存相关,让一般文件或者是正在执行的程序暂时放在这里。
/sbin文件与系统环境相关,其中包括了开机、修复、还原系统所需要的文件。比较重要,因此一般用户只能查看,只有root用户才能修改。
家目录
当前登陆的账户,默认就是进入那个家目录下。(ls 命令是列出当前所在目录下的文件)
家目录下的文件
登录后用ls列出所有文件


常用命令

-cd(Change Directory,切换目录)

首先了解一下什么是路径(PATH),它包含有两个概念:“绝对路径”和“相对路劲”。
绝对路径:一定由根目录开始写起的路径写法。它更能保证文件的正确性,且如果是用用于管理系统的程序时,务必使用绝对路径。因此在不同的程序使用环境改变的情况下,使用相对路线可能会导致出错。
相对路径:不一定由根目录开始写起的路径写法。它是相对目前工作目录的路径。如目前所在的目录为:/var/local/。而目标文件的所在路径为:/var/mail/。(注意:/var/local/和/var/mail/)此时可以写成:cd ../mail/

需要记住的比较特殊的目录:

特殊目录含义
.代表此层目录
..代表上一层目录
~代表“目前用户身份”所在文件夹
~account代表account这个用户的主文件夹(account是个账户名称)

- pwd(Print Working Diectory, 显示当前所在目录)

它就是显示当前所在目录的意思,没有其他更复杂的用法。

-mkdir(make directory, 新建新目录)**
用法:
mkdir -m 目录名称
在新建目录的时候,同时为配置文件的权限(ps:文件权限r:4 w:2 r:1对三种用户的权限)
mkdir -m 设定参赛
在图片中可以看到默认创建文件时它的权限是755,我们使用 mkdir -m 777 强制设置为的777的权限。
mkdir -p 目录名称
在新建目录的时候,能直接递归的创建多层目录
如:能直接创建 mkdir -p test1/test2/test3/test3

-rmdir(remove directory, 删除“空”目录)**
rmdir [-p] 目录名称
-p: 连同上层“空的”目录也一起删掉
注意是只能删掉空目录!

- touch(修改文件时间或创建新文件)
通过touch 这个命令时,我们可以修改文件的日期与时间,并且也可以创建一个新的文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值