鸟哥私房菜读书笔记(持续更新)!!

第五章           linux文件权限与目录配置

重点内容:介绍linux目录结构、文件属性。

/usr  类似windows下program文件夹。

文件的权限分为r:只读,w:可写,x:执行三种。可以用chmod命令来更改权限,r(4),w(2),x(1)。权限分为3部分:拥有者-拥有者所在组-其他人,如果要让任何人对某个文件都拥有绝对控制权限,可以使用777.

. 开头的文件是带有隐藏属性的文件。


第六章           文件与目录管理

重点内容:环境变量PATH的概念、链接文件、文件目录权限、搜索文件的方法。

    PATH是系统环境变量,为什么我们在任何路径中都能执行ls命令,是因为ls所在的目录已经加入到系统环境变量中,查看系统环境变量的命令为echo $PATH(注意大小写)。在日常操作中,也可以将其他目录加入到系统环境变量中,使用命令PATH=”$PATH”:/XXX(系统变量=“现有系统变量”加上自己自定义的路径)

    在用cp命令进行文件夹复制时,必须附带-s参数。

    查看文件的内容,一般使用cat命令和more命令。

    硬链接和符号链接:硬链接会创建出和源文件一样的文件,但是所占磁盘空间不变,删除硬链接的原文件,硬链接文件还能使用。

符号链接相当于win中的快捷方式,删除符号链接的原文件,符号链接将不能用。但符号链接和快捷方式也有不同,因为修改符号链接会影响到原文件,而在win下修改快捷方式是不会影响原文件的。

创建硬链接的命令是ln 文件名 链接文件名

创建符号链接的命令是ln –s 文件名 链接文件名

    umask命令用于查看和修改创建文件或文件夹时的默认属性,umask默认的语法是减去某些属性,例如umask 002,意思是:

拥有者减去0属性,那么rwx属性就保持不变。

拥有者组减去0属性,同上。

其他人减去2属性,2属性是w(写),那么就剩下r_x

创建文件时默认属性是666,创建文件夹时默认属性是777.

如果按照上面的umask 002状态来创建一个文件和文件夹的话,创建出来的文件和文件夹属性如下:

文件 –rw-rw-r--    :文件默认为666,也就是-rw-rw-rw,002是在其他人上减去写w属性

文件夹 –rwxrwxr-x :文件夹默认为777,也就是-rwxrwxrwx,002是在其他人上减去写w属性。

    查找文件一般使用find命令,如果想在整个硬盘中搜索名为123的文件可以使用如下命令:

find / -name 123   :在整个根目录中搜索名为123的文件,使用-name参数时,后面可以用通配符,如果要搜索包含123的文件,可以使用find / -name ‘*123*’,记得加单引号。










本文转自 qq8658868 51CTO博客,原文链接:http://blog.51cto.com/hujizhou/1336340,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值