学习《鸟哥的Linux私房菜》笔记(二)

1.  文件名                记录的内容

/etc/passwd           账号

/etc/shadow           密码

/etc/group              用户组

/var/log/wtmp       登录的数据(这个文件要用last命令读取)

2.chown 改变文件所有者

  chown user:group file

  chown user.group file

3.文件的三种身份:所有者、用户组、其他人

4.文件权限 r、w、x

  w可编辑、新增、修改,但是不可以删除文件

5.目录权限

  r:可查询名字,不能看到具体

  w:新建、删除、转移、重命名

  x:可切换到该目录下

  目录的主要内容是记录文件名列表

6.mkdir 新建目录;touch 新建空文件

7.Linux目录配置标准:FHS

  FHS三层主目录定义:

    /:root根目录,与开机系统有关

    /usr:与软件安装、执行有关

    /var: 与系统运作过程有关

8.以下5个目录不可与根目录分开放在不同分区

  /etc:配置文件

  /bin:重要执行文件

  /dev:所需要的设备文件

  /lib:执行文件所需函数库与内核所需模块

  /sbin:重要的系统执行文件

9. .代表当前目录,也可用./表示

  ..代表上一层目录,也可用../表示

10.mkdir -p 递归创建

  mkdir -m 强制给予权限

  文件默认权限 umask

11. which命令,寻找’执行文件‘。 which -a 把找到的文件全部列出,而不是只列出第一个

12.文件名的查找:

  whereis [-bmsu] 文件或目录名

  locate [-ir] keyword(文件的部分名称)

  find [PATH] [option] [action] 花费的时间多,直接查找硬盘

  Linux将系统内的文件记录在一个数据库文件中,whereis和locate会以此数据库文件的内容为准。

  更新数据库:updatedb

你可能感兴趣的:(知识点总结)