初步认识Linux

一、初步认识Linux

          1. Tips

    • 登陆用户名root,相当于windows下的Administrator
    • 进入图形界面  #startx  (图形界面消耗内存,一般服务器不去安装)
    • 关机命令 #shutdown -h now 立即关机
    • 重启命令  #shutdown -r -now 立即重启或者#reboot
    • 用户注销命令  #logout
    • 切换管理员账号  #su – root (尽量少用root账号登陆)
    • vi编辑器
    • 切换目录命令 #cd 目录名(cd ~切换至home目录,cd ..切换到上级目录,cd / 切换到根目录)
    • 显示文件目录 #ls -l(列表) -a(隐藏)
    • 显示当前在哪个路径下  #pwd

          2. Linux下的文件目录

    • Linux的文件系统是采用层级式的树状结构       

                                                                 /       

                  root        home        bin        sbin        mnt        etc        var        boot

                 root:存放root用户的相关文件

                 home:存放普通用户的相关文件

                 bin:存放常用命令

                 sbin:存放要具有一定权限才可以使用的命令

                 mnt: 默认挂载光驱和软驱的目录

                 boot:存放引导的文件(启动系统)

                 etc:存放配置相关的文件(环境变量等)

                 var:存放经常变化的文件

                 usr:存放安装软件的默认文件夹

          3. Linux下的用户管理

在Linux的机器中,档案的属性可以分为『可读、可写、可执行』 等参数来定义一个档案的适用性,此外,这些属性还可以分为三个种类, 分别是『档案拥有者、档案所属群组、其他非拥有者与群组者』。 这对于项目计划或者其他计划开发者具有相当良好的系统保密性。

    • 添加用户(root权限下)#useradd xiaoming

    • 设置密码  #passwd xiaoming(不加用户的话给当前用户加密码)

    • 删除用户 #userdel xiaoming(用户删除了,但是文件还在)

    • 彻底删除用户及文件目录  #user -r xiaoming

    • 添加组 #groupadd 组名

    • 将用户分配到某个组 #useradd -g 组名 用户名

    • 删除组  #groupdel 组名

    • 更改用户所在组 #usermod –g 用户名

    • 改变用户登陆的初始目录  #usermod –d 目录名 用户名

    • 查看Linux中的所有组 #cat /etc/group | more(组的ID号)

    • 查看Linux中所有用户信息 #cat /etc/passwd              注:字段间以:分隔

                      用户     密码     用户ID     组ID     注释     用户主目录         解析器bash

                      test     x         505         505      空       /home/test       /bin/bash

                     image

          4. Linux文件权限

    • 准则一,在Linux中,每个用户必须属于一个组,不能独立存在
    • 准则二,一个用户可以在多个组中,以权限最高的组为准
    • 准则三,当某个用户创建一个文件后,这个文件的所在组就是用户所在的组
    • 准则四,除文件的所有者和所在组的用户外,系统的其他用户都是文件的其他组

             image

             文件有三种权限,r可读4表示,w可写2表示,x可执行文件1表示

 

             -rw-r--r-- 除了第一个-外,剩下的三个为一组

 

             第一个 - 表示文件类型 (-为普通文件,d为目录,l为链接文件)

             第一组 rw-:文件的所有者对该文件的权限 7=4+2+1

             第二组 r--:文件所在组队该文件的权限 4=4+0+0

             第三组 r--:其他组的用户对该文件的权限 4=4+0+0

             #ls-ahl              查看文件所有组

             #chagrp            修改文件所在组

             若要更改整个目录下所有文件的权限,使用命令  #chmod –R 744 目录名

             image

            说明:Documents目录下有两个目录,分别是123和456, 456目录下的文件aa和bb在root用户下只有读写(rw-)的权限, 这个我们将456目录下的所有文件都改成可读可写可执行(rwx)

二、Linux入门常用命令

                  image

posted @ 2017-03-22 21:06  浮生若云  阅读(151)  评论(0)    收藏  举报