linux系统的基本知识点
刚开始接触linux命令行的时候,感觉很不适应,因为用windows用习惯了,习惯了鼠标的操作,但是接触了linux一段时间后,你会发现,linux就是一个人间的尤物,是一把利器,不仅是在于的开源的特性,更是linux的健壮性,闲话不多说了,下面就说一说linux常用的知识点,当然鄙人哪里写错了,请大家指正,因为技术就是在试错的过程中不断的积累的。 Linux它是一个支持多用户多任务的操作系统,即,当前可能有很多人同时在系统上操作自己的作业,所以你工作完了,不要随便关机哦,因为可能还有别的人在用linux系统,既然linux是支持多用户的系统,那么必然会涉及到每个用户的隐私的问题,因此,linux为了保护每个用户的隐私,专门对linux中的文件或者目录设置了三种身份,分别为owner(拥有者),group(属组),other(其他用户),每一种身份,对应三种权限,分别为可读,可写,可执行。 文件相关的属性 在linux上敲击ls -l后,会列出该目录下的所有文件,如下: ls命令 可以看到,每一行都有7列,下面就详细说明: 第一列共有10位,每一位都有不同的含义,第一位表示该文件的类型,比如 - 表示文件,d 表示目录,c 表示的是字符设备,例如上图中的 a.out 表示的就是文件,share 表示的就是目录,剩余的9位就是对应三种身份的权限,每种身份占用三位,每三位分别表示可读可写可执行。例如,对于a.out 的 权限是 rwxr-xr-x,将其拆成三份,每份分别为: rwx r-x r-x owner group other r 表示可读,w 表示可写,x 表示可执行 下面给大家举例说明,这三种权限的意义: 第一步: 添加一个用户,就取名叫user1 吧,如下: useradd user1 -d /home/user1 -c user1 这个命令是创建一个用户user1,它的home目录是/home/user1 第二步:为user1 用户设置登录的密码 在终端输入passwd user1 后,会弹出一下的提示信息: passwd Enter new UNIX password: 的意思是让你设置密码,假设你设置的是123,在输入完123后,会再次弹出个提示信息如下: passwd Retype new UNIX password 的意思是,让你重新确认密码,再输入123后,就会成功。 经过以上的两步,我们创建了user1 的用户,密码是123。 现在在linux 系统上有两个我创建的用户,一个是xuanpenghui,另一个是user1。 xuanpenghui 这个用户的home目录如下: ls 我们可以看到Music 目录的访问权限 是 rwx r-x --x ,可知,对于other 的权限是 --x ,是可执行的权限,也就是说 user1 用户可以cd 到Music 的目录里,cd这个命令是用来切换目录的,下面我们试试: 第一步: 切换用户,su user1 如下所示: 切换用户 我们已经利用了 su user1 这个命令切换用户到 user1 ,并且当前目录是/home/xuanpenghui,那么通过刚才的分析,我们在user1的用户下,cd 到xuanpenghui用户的Music 是可以的,我们来试试。 第二步:现在执行 cd Music 看是否可行,如下所示: cd 我们发现cd Music 是可以执行的,没有报错,说明user1的用户可以访问xuanpenghui用户的Music目录。 下面我们退出user1的用户,输入exit,然后直接输入su xuanpenghui 切换到xuanpenghui的用户,如下所示: 退出用户并登录xuanpenghui用户 我们成功的登录了xuanpenghui的用户下,由于刚才的Music目录的other 的权限是 --x,现在,我们将其改为 ---,就是去掉可执行的权限,如下所示: 去掉权限 修改一个文件的权限,用的命令是chmod,我们用的是 数字法来修改Music目录,用的是chmod 750 Music,7 是 owner的权限,5是group的权限,0是other的权限,也就是现在other的权限是0,也就是没有了可执行的权限,现在我们将用户切换到user1,来看看user1的用户还能不能访问xuanpenghui用户的Music,如下所示: 没有权限 我们发现,user1 不能访问Music的目录,是因为Music的目录对于other的权限是0,也就是去掉了可执行的权限,所以user1是不能访问xuanpenghui用户的Music目录的。 通过以上的讲述,我们知道了 cd 命令,passwd命令,useradd命令,ls 命令,chmod 命令是做什么的了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |