Linux学习笔记(二)杂

 

1.当创建一个新目录时,自动创建了两个文件名:.(点)和..(点-点)。点引用当前目录,点-点则引用父目录。在最高层次的根目录中,点与点-点相同。

 

2.以_t结尾的数据类型被称为原始系统数据类型。它们通常在头文件<sys/types.h>中定义。

 

3.用户信息记录在/etc/passwd中,组信息记录在/etc/group中,密码记录在/etc/shadow中

 

4.文件名以.开头的文件是隐藏文件

 

5.ls -l所示文件属性(见鸟哥一P98)

 

6.如果想开放某个目录的话,必须开放该目录的x属性

 

7.在Linux中,文件是否能执行是通过是否具有x属性来决定的,与文件扩展名无必然联系

 

8.属性x只表示文件具有可执行的权限,至于能不能成功执行,还要看文件本身的内容构成

 

9.从“帐号”角度来看,root指系统管理员身份。如果从“目录”的角度来看,root指的是根目录,就是/

 

10.默认条件下,cp的源文件与目标文件的权限是不同的,目标文件的拥有者通常会是命令操作者本身。

   由于这个特性,在做某些特殊操作时(如复制文件给别人,备份重要系统文件),应加参数-a或-p来保持文件原有的权限

 

11.重命名命令有两个,mv(还有剪切粘贴功能)和rename(重命名功能更强大)

 

12.Linux文件主要有三个时间参数

   内容修改时间mtime

   属性修改时间ctime

   文件读取时间atime

   NB:默认情况下,ls -l显示的是mtime

 

13.touch命令可以创建一个空文件

 

14.umask

   Linux中,文件权限最大为666,目录权限最大为777

   umask用三位数字序列表示要去掉的权限

   以上两者结合就确定了Linux文件的默认权限

 

15.chmod的参数实际上是四位数字序列,第一位表示文件特殊权限(见鸟哥一P133)

   SUID(4):只对文件有效。让一般用户在执行某些程序的时候,能够暂时具有该程序拥有者的权限(第一组x改为s)

   SGID(2):用于多人团队的项目开发(第二组x改为s)

   Sticky Bit(1):只对目录有效。加了Sticky Bit的目录下,被创建的文件只能由文件的创建者或root删除(第三组x改为t)

 

16.运行当前目录下的可执行文件,要用./

   因为系统默认并不主动搜索当前目录下的可执行文件(与环境变量PATH有关)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值