Linux系统基础-之二:基础命令2

二.权限管理命令

(1)文件、目录权限修改命令

   命令名称:chmod
    所在路径:/bin/chmod
    执行权限:文件、目录所有者和root管理员
    功能描述:改变文件或者目录的权限
    语法: 1.chmod -R [{ugoa}{+-=}{rwx}] [文件或者目录名]
                   u:所有者 g:所属组 o:其他人 a:所有人
                2.chmod -R [mode=421][文件或者目录名](此为常用方法)
                      r-------------4
                      w-------------2
                      x-------------1

            例:rwxrw-r--就是764

                    -R:递归修改

    范例:chmod  u+r,g+w /root/test/wenjian.log  (wenjian.log给所有者添加读权限给所属组添加写权限)
              chmod   675/root/test/wenjian.log 
   (给wenjian.log权限为rw-rwxr-x,即g可读写,u可读写修改,o可以读和修改)

附 Linux下:

Linux系统基础-之二:基础命令2_第1张图片

(2)改变文件、目录所有者命令

 命令名称:chown
    所在路径:/bin/chown
    执行权限:root管理员
    功能描述:改变文件、目录所有者
    语法: chown  [所有者] [文件或目录名]

    范例:chown  ueser  /root/test/wenjian.log(将wenjian.log文件所有者给user用户)

(3)改变文件、目录所属组命令

  命令名称:chgrp
    所在路径:/bin/chgrp
    执行权限:root管理员
    功能描述:改变文件、目录所属组
    语法: chgrp  [所属组] [文件或目录名]

    范例:chgrp ueser /root/test/wenjian.log(将wenjian.log文件所属组给user用户组)
**三.文件搜索命令**
  (1)文件搜索命令
    命令名称:find
    所在路径:/bin/find
    执行权限:所有用户
    功能描述:文件搜索
    语法: find [搜索范围][匹配条件]
           [搜索范围]包括:
            -name [文件名]按文件名(精准搜索)
           -name *[文件名]*  按文件名(关键字搜索)
          -iname  [文件名]按文件名(不区分大小写)
            -size +[数值] 按文件大小查找
               (+ 大于 -小于 =等于)
    范例:  
1.根据文件名搜索
 find / -name *int*(在根目录中搜索含文件名为int 的文件)
2.根据文件大小查找
find / -size +204800(在根目录下查找大于100MB的文件)
100MB=204800k
(2)文件关键字搜索命令-----------推荐、速度快
  命令名称:locate
    所在路径:/bin/locate
    执行权限:所有用户
    功能描述:在资料库文件资料库(文件资料库更新命令updatedb)中文件搜索
    语法: locate [选项][文件名]
           [选项]包括:
            -i 不区分大小写
    范例:  
updatedb
locate / -i int  不区分大小写在根目录中查找含文件名为int的文件(关键字搜索)----------------->搜索之前最好updatedb一下更新文件资料库

(3)文件内容里的搜索命令

Linux系统基础-之二:基础命令2_第2张图片

四.用户管理命令

(1)用户添加命令

  命令名称:useradd
    所在路径:/usr/sbin/useradd
    执行权限:root
    功能描述:添加新用户
    语法: useradd [用户名]

    范例:  useradd laibin(添加一个新用户“laibin”)

(2)设置用户密码命令

   命令名称:passwd
    所在路径:/usr/sbin/passwd
    执行权限:所有用户
    功能描述:设置用户新密码
    语法: passwd [用户名]

    范例: passwd laibin(为新用户“laibin”设置一个密码)设置了密码才能登陆

(3)服务器用户运行总状况查看命令

 命令名称:uptime
    所在路径:shell内置
    执行权限:所有用户
    功能描述:查看服务器用户运行总状况
    语法: uptime
![这里写图片描述](https://img-blog.csdn.net/20161226175623711?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2h1eHVhbjkwOQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
依次显示为:
系统时间 (下午4点7分)服务器状态(开启)运行时间(11个小时)用户数(3个)服务器负载情况(越小负载越低)

五.文件压缩命令
基本知识:
1.Liunx系统里面的压缩格式:
.gz、.tar.gz、.zip、

(1)压缩/解压文件 .gz —–>只能压缩文件不保留原文件

  命令名称:gzip
    所在路径:/bin/gzip
    执行权限:所有用户
    功能描述:压缩文件
    语法: gzip [文件名]       
    范例:gzip  /root/test/wenjian.log(压缩文件wenjian.log压缩后得到文件 wenjian.log.gz)

    命令名称:gunzip
    所在路径:/bin/gunzip
    执行权限:所有用户
    功能描述:解压文件
    语法: gunzip [压缩文件名]       
    范例:gunzip  /root/test/wenjian.log.gz(解压文件wenjian.log.gz压缩后得到文件 wenjian.log

(2)压缩/解压目录 .tar .gz—–>能压缩目录,生成新的文件

  命令名称:tar
    所在路径:/bin/tar
    执行权限:所有用户
    功能描述:压缩/打包目录 (仅仅打包,生成的是.tar后缀文件)
    语法: tar   选项[-zcf]  [压缩/打包后的文件名][要打包/压缩的目录]    
                     -c 打包 (必选)
                     -v 显示详细信息
                     -f  指定文件名(必选)
                     -z  打包同时压缩
   打包目录:-cf (cf顺序不能变)
   打包并压缩:-zcf(zcf顺序不能变)
    范例:tar -cf test.tar test(将test目录打包,生成新的打包文件test.tar)
              tar -zcf test.tar.gz test(将test目录打包并压缩,生成新的压缩文件test.tar.gz)
注:用 gzip命令压缩test.tar后,也能得到test.tar.gz


    命令名称:tar
    所在路径:/bin/tar
    执行权限:所有用户
    功能描述:也可解压/解包文件
    语法: tar   选项[-zxf]  [压缩/打包后的文件]   
                     -x解包 (必选)
                     -v 显示详细信息
                     -f  指定文件名(必选)
                     -z  解包同时解压缩
   解包目录:-xf [.tar文件]   
   打包并压缩:-zxf[.tar.gz文件]   

    范例:tar -xf test.tar(解包test.tar得到文件 wenjian.log)
              tar -zxf test.tar.gz(解包并且解压test.tar.gz得到文件 wenjian.log

(3)压缩/解压文件 .zip —–>能压缩文件和目录并保留原文件

  命令名称:zip
    所在路径:/bin/gzip
    执行权限:所有用户
    功能描述:压缩文件、目录
    语法: zip 选项 -r [压缩后文件名]   [需要压缩的文件/目录]   
                     -r 压缩目录
    范例:zip  -r test.zip test(压缩目录test压缩后得到文件 test.zip)

    命令名称:unzip
    所在路径:/bin/gunzip
    执行权限:所有用户
    功能描述:解压文件.zip
    语法:unzip [压缩文件.zip]       
    范例:unzip  test.zip (解压文件 test.zip

六.Linux网络命令

Linux系统基础-之二:基础命令2_第3张图片

可以列出系统重启状态
效果:
Linux系统基础-之二:基础命令2_第4张图片

也可以使用lastlog:
Linux系统基础-之二:基础命令2_第5张图片
直接看登陆

(2)
Linux系统基础-之二:基础命令2_第6张图片

(3)网络命令:netstat
Linux系统基础-之二:基础命令2_第7张图片

常用:
Linux系统基础-之二:基础命令2_第8张图片
范例:
1.查看服务器路由表
Linux系统基础-之二:基础命令2_第9张图片

2.查看服务器有网络的程序
Linux系统基础-之二:基础命令2_第10张图片
3.查看服务器开了哪些端口———->根据端口,可以确定服务器开了哪些服务
Linux系统基础-之二:基础命令2_第11张图片

七.Linux关机重启

(1)关机—————–>推荐

命令名称:shutdown


功能描述:关机
语法: shutdown [选项]时间    
选项:
         -c:取消前一个关机命令
         -h:关机
         -r:重启
范例:

关机————>shutdown -h now
重启————>shutdown -r now
其他d的关机命令:不推荐
Linux系统基础-之二:基础命令2_第12张图片
其他的重启命令:
Linux系统基础-之二:基础命令2_第13张图片
对于init相关:
Linux系统基础-之二:基础命令2_第14张图片
**NFS:网络文件系统(用于linux的文件共享)————>默认的安全系数不高
单用户:相当于Windows安全模式,用于系统恢复**
Linux系统基础-之二:基础命令2_第15张图片

这里写图片描述

Linux系统基础-之二:基础命令2_第16张图片

你可能感兴趣的:(Linux系统)