随堂笔记3——Linux文件

Linux哲学:一切皆为文件

文件分类

主要分为四大类:
普通文件 —— 以“ - ”开头
目录文件 —— 以“ d ”开头
设备文件 —— 以“ c / b ”开头
链接文件 —— 以“ l ”开头

还有三小类(属于临时文件,系统一旦重启就不存在了):
共享文件 —— 以“ -s ”开头
堆栈文件 —— 以“ -f ”开头
管道文件 —— 以“ -p ”开头

注:带点 “ . ” 的文件是隐藏文件

目录内容

bin :存放系统命令
sbin :存放超级用户的命令
dev :存放系统的设备文件
etc :存放系统的配置文件
lib :存放系统运行所需要的库文件
root :root用户的工作目录
home :普通用户的工作目录
usr :第三方应用软件的默认安装目录
proc :存放的是全部正在运行程序的状态信息
sys :系统文件,用来存储某些程序的运行时信息和系统需要的一些信息
mnt :挂载目录,和设备挂载相关的一个文件夹

“ / ”代表系统的根目录,系统的所有文件都被包含在根目录中
“ ~ ”代表当前用户工作目录
“ . ”代表当前目录
“ … ”代表上一级目录
绝对路径:从根目录进入
相对路径:不从根目录进入

文件权限查看和修改

使用 ls -l 命令可以查看文件的属性以及文件的权限,所显示结果的第一列第一个字符是文件类型,后面接着的是文件权限。
例:-rwxr-xr-x
第一个“ - ”表示该文件是普通文件,后面接着的每三个为一组。

rwx : 当前用户对这个文件的操作权限,用“ u ”表示。
r-x : 与当前用户所在同一组的用户的权限,用“ g ”表示。
r-x : 其他用户的权限,用“ o ”表示。
用“ a ”表示以上三者的总和

r:可读(4) w:可写(2) x:可执行(1)
后面的数字代表的是该权限的权限数值。修改权限时,将所需赋予的权限的权限数值相加即可。以下面为例,chmod 655 hello.c即为:赋予当前用户可读可写的操作权限,赋予与当前用户所在同一组的用户可读可执行的操作权限,赋予其他用户可读可执行的操作权限。

修改权限的两种方法:

方法一:
chmod   u+x   hello.c

方法二:
chmod   655   hello.c
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值