Linux目录操作

特殊目录符号:

  • . 代表此层目录
  • .. 代表上一层目录
  • -代表前一个工作目录
  • ~ 代表『目前使用者身份』所在的家目录,~account 代表account 这个使用者的家目(account是个帐号名称)

需要特别注意的是:在所有目录底下都会存在的两个目录,分别是『.』与『..』 分别代表此层与上层目录的意思。

指令:

  • cd(Change Directory):变换目录
  • pwd(Print Working Directory):显示目前的目录
  • mkdir(Make Directory):建立一个新的目录
  • rmdir(Remove Directory):删除一个空的目录
  • ls(List Segment):列出文件

  • 查看linux文件的权限:ls -l 文件名称
  • 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录)

  • chmod(Change Mode):更改文件权限
  • chown(Change Owner):改变拥有者与所属组群
  • chgrp(Change Group):改变所属群组

例题:

在/tmp 底下建立一个目录,这个目录名称为chapter6_1 ,并且这个目录拥有者为dmtsai(另一用户名称), 群组为dmtsai,此外,任何人都可以进入该目录浏览档案,不过除了dmtsai 之外,其他人都不能修改该目录下的档案。(可将答案写在评论处,遇到不了解的可以使用man,info,help来查询指令。)

目录权限区别:
rwx(7):

[xin@192 tmp]$ ls chapter6_1/
one  two

r-x(5):

[xin@192 tmp]$ ls chapter6_1/
one  two

r- -(4):

[xin@192 tmp]$ ls chapter6_1/
ls: cannot access chapter6_1/one: Permission denied
ls: cannot access chapter6_1/two: Permission denied
one  two

-wx(3):

[xin@192 tmp]$ ls chapter6_1/
ls: cannot open directory chapter6_1/: Permission denied

-w-(2):

[xin@192 tmp]$ ls chapter6_1/
ls: cannot open directory chapter6_1/: Permission denied

–x(1):

[xin@192 tmp]$ ls chapter6_1/
ls: cannot open directory chapter6_1/: Permission denied

综上所述,有x可以cd目录,有r可以ls目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值