蝈蝈的KING之路 LINUX(正式版)二

一:权限

         文件或者文件夹权限:读 r 写 w 执行 x 文件/文件夹对应有拥有者、用户组、其他用户的设置权限,为表示方便用4代表读,2代表写,1代表执行,例如文件A的权限是755,则表示该文件的拥有者有所有的权限,对应的用户组和其他用户有读、执行权限。

 

 权限

 这里的文件属性有好几种:-:一般文件 d:目录文件 b:块设备文件 c:字符设备文件 l:链接文件 p:人工管道(这个用来暂时存储东东的地方,类似中转站哈)

 

改变权限 命令:chmod   

chmod [-R] 权限文件名 只有文件的拥有者和root才可以改变文件的权限哦!

例: chmod 755 install.log 

 

每一个文件都有一个拥有者。文件的拥有者可以改变文件的权限。root用户可以用chown来改变文件的拥有者。每一个文件只能属于一个指定的组。文件的拥有者与root用户,可以用chgrp来改变文件所属的组。文件名最大为255个字符。开头为.的文件为隐藏文件。

 

除了读写执行权限以外,ext2文件系统还支持强制位(setuid 和setgid)与冒险位(sticky)的特别权限。这个需要好好做试验!

 

每个用户建立文件时,此文件都会有默认权限。默认权限的值由环境中的umask值来确定。一般用户的默认umak值为002,系统用户的默认umask值为022。用户可以自主改动umask值,并在改动后建立的文件上得到体现。umask是为了系统的安全!

 

二:文件目录

         链接 命令:ln

   链接分为硬链接(ln 源文件 新建链接名)和软链接(ln –s 源文件 新链接名),因为在ext2和ext3文件系统中,文

   件以inod+block的方式存在,所以硬链接和软链接有区别。例:如果文件名为lnfile  注意下面,应该知道区别了吧!

 

 链接

    一但用rm指令删除文件中的inode记录。文件无法被找回。

    还可以用stat指令用来检查文件的block与inode状况。

  

         useradd usertest 如果创建一个用户,linux会自动创建名为“usertest”的用户组

   在Terminal中,如果不知道输入什么命令,或者不知道文件全名,只知道开头,可以按“TAB”二次,来自动获取符

   合的命令或条件。

 

   cat /ect/group 查看全部用户组  使用pwd确定当前目录

   新创建一个目录,下面有隐藏文件:. 表示当前目录的硬链接 ..是上级目录的硬链接

 

三:输入输出,管道

      > 覆盖 >> 追加

例:ls –l > file2 把命令ls –l 查询出来的信息覆盖到file2,不管file2中有没有内容,直接覆盖,ls –l >> file2 则是   在file2原来的内容上面加上ls –l 的信息。

cat > file2 <<@(开始字符)  向file2中覆盖,(直接在控制台输入),输入@(结束字符,与开始字符一样)结束,这个开始结束字符可以任意字符。

 

Linux中的应用工具分为三种:– 交互工具– 过滤器– 编辑器

能够接受数据,过滤再输出的工具,称为过滤器

对过滤器和进程,存在着输入源与输出对象

输入:过滤器的数据来源– 标准输入stdin(0):默认是键盘

输出:过滤器的数据去向– 标准输出stdout (1):默认是终端屏幕

      错误输出:报错讯息与标准输出走不同的I/O通道– 标准错误输出stderr(2):默认是终端屏幕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值