Linux学习笔记一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux学习笔记一

默认情况下,所有系统帐号与一般身份用户,以及root的相关信息,都记录在/etc/passwd

文件内;密码记录在/etc/shadow 文件中;Linux所有的用户组名称都记录在/etc/group内。不可随意删除这3个文件。

了解Linux文件属性,以root身份登录后输入|s -al查看具体属性设置。

文件前面第一个字符为.表示隐藏文件。

各字段依次的含义:文件属性,连接数,文件拥有者,文件所属用户组,文件大小,文件最

先修改时间,文件名

文件属性10字段:

Linux文件类型:

-普通文件。根据文件内容分:纯文本文件(ASCLL ),二进制文件(binary ),数据格式文件(data) ----last 命令

d目录,

l连接文件link file

,b设备文件中可供存储的接口设备,

c设备文件中串行端口设备如键盘鼠标

拥有者权限,同用户组权限,其他非本用户组权限

r read 读,w write 写,x excute 可执行

9个属性,3个一组,其中可用数字来表示各个属性:r--4 , w--2 , x--1,将同一组的3个属性相加:owner=rwx=4+2+1

Windows中,一个文件是否具有执行能力是通过扩展名"来决定,但在Linux中是通过是否具有x属性来决定的。

Linux文件扩展名:

.sh :批处理文件(script,脚本),shell写成

.pl :程序语言Perl的文件

更改文件权限

charp改变文件所属用户组

chown改变文件拥有者

chmod改变文件的属性,suid等特性

chown还可以直接修改用户组的名称。什么时候用到chown和chgrp,比如将一个文件copy 给其他人时,复制后的文件拥有者仍然是原来的拥有者,所以得到文件复制分的用户仍然没有修改的权限,此时就需要修改文件的拥有者与用户组。

当我们以vi编辑shell的文字文件后,其属性通常都是-rw-rw-rw- , 666属性,如果要将它变成可执行文件,并且不能让其他人修改此文件,那么就需要修改文件的属性成

-rwxr-xr-x,755 属性

一般身份用户,如笔者帐号perfy,那么在/home/perfy这个目录内,无论是谁,包括root

建立的文件,无论该文件属于谁,无论该文件的属性是什么,perfy这个用户都有权限将该

文件删除。

目录权限

drwxr--r-- 3 root root 4096 Jun 25 08:35 .ssh

root可以读写执行,非root不可进入。x与目录的关系非常重要,如果在该目录下不能执行任何命令的话,那么自然也就无法进入;如果想对他人开放某个目录的话,要开放该目录的x属性

相关文档
最新文档