zoukankan      html  css  js  c++  java
  • 20150307+Linux2+vi操作快捷键-02

    6、其他相关命令

    su :切换当前用户

    基本语法

    su 用户名

    wpsE90.tmp

    当从超级管理切换到普通用户,直接进入不需要输入密码

    当从普通用户切换到普通用户,需要输入密码

    当从普通用户切换到超级管理员,也需要输入密码

    newgrp :切换所属组

    基本语法:

    newgrp 组名

    wpsEA0.tmp

    whoami :我是谁,查看当前用户名

    wpsEA1.tmp

    id :查看当前用户信息

    wpsEB2.tmp

    groups :查看当前用户的所属组信息

    wpsEC3.tmp

    chfn   [用户名称] :修改用户备注信息

    finger  [用户名称] :查看用户备注信息

    wpsED3.tmp

    7、批量添加用户

    批量添加用户六部走:

    1)编辑用户文件   

    2)编辑密码文件

    3)newusers

    4)pwunconv

    5)chpasswd  

    6)pwconv

    1)编辑用户文件

    wpsED4.tmp

    2)编辑密码文件

    wpsEE5.tmp

    3)newusers导入用户到passwd文件

    wpsEF6.tmp

    4)pwunconv

    反转命令:反转/etc/shadow文件中的密码信息还原到/etc/passwd文件中

    5)chpasswd

    基本语法:

    chpasswd < pass.txt

    导入pass.txt密码文件到passwd文件中

    6)pwconv反转passwd中的密码信息到shadow文件中

    批量导入原理图:

    wpsF06.tmp

    8、赋予某些用户特殊的权限

    sudo 某指令

    vi /etc/sudoers(建议采用vi的形式)

    visudo

    wpsF07.tmp

    wpsF08.tmp

    以上两种都可以用于解决赋予某些用户特殊权限,但是请看清楚当前所登陆的主机

    localhost

    bogon

    如需为用户开辟所有权限,请使用如下方式

    wpsF19.tmp

    由于系统中,如要赋予某些用户特殊指令,必须要搞清楚该指令所存放的位置,可以采用Linux中的whereis指令获取其所在位置

    wpsF29.tmp

    、文件管理

    1Linux系统中的文件权限

    r(read)    4    可读

    w(write)    2     可写

    x()        1     可执行

    644 755

    rw-r-r   rwx-rx-rx

    用户权限

    所属组权限

    组外用户权限

    在Linux中可以通过ls –l查看文件的详细信息

    wpsF2A.tmp

    drwxr-xr-x说明

    第一个字母d全称dir(代表目录)

    后面的位数代表当前文件权限

    rwxr-xr-x

    rwx    r-x     r-x

    7    5   5

    2ls指令

    ls [参数] [路径或文件名] :查看当前路径文件信息

    -l :以列表形式显示文件信息

    ll

    -a :查看文件的全部信息(包括隐藏文件)

    wpsF3B.tmp

    第1列:文件权限

    第2列:文件节点个数(子文件数)

    第3列:文件拥有者

    第4列:文件所属组

    第5列:文件大小

    第6列:文件的最后修改时间

    第7列:文件名称

    3、目录管理

    mkdir 目录名 :创建文件目录

    wpsF4C.tmp

    -p :递归创建

    wpsF5C.tmp

    -m :创建目录时,指定文件权限

    wpsF6D.tmp

    rmdir 目录名 :删除文件目录

    wpsF6E.tmp

    -p :递归删除

    wpsF7F.tmp

    说明:rmdir指令在删除文件夹时,如要删除的文件存在子文件时,系统是不允许删除的

    4、文件的创建与删除

    vi filename :创建文件、

    touch 文件名 :创建文件但不打开

    wpsF80.tmp

    rm 文件名 :删除文件或文件夹

    -r :递归删除

    -f :删除确认

    wpsF90.tmp

    5、复制与移动

    cp [参数] <源文件路径> <目标文件路径>

    -R :递归复制

    -p :复制时保持文件的原有属性

    -v :显示复制进度

    复制文件夹:

    wpsF91.tmp

    复制文件:

    wpsFA2.tmp

    mv [参数] [源文件或目录] <目标文件或目录>

    -v :显示进度

    wpsFB2.tmp

    mv除了可以移动某个文件,还可以实现为文件重命名

    wpsFB3.tmp

    6、文件统计

    wc [参数] <文件列表> :文件大小统计

    -c :统计文件字节数

    -l :统计文件的总行数

    -w :统计文件的单词书

    wpsFC4.tmp

    7、grep搜索

    grep [参数] <‘字符串’> <源文件>

    -n :匹配的行号

    -c :匹配的行数

    -i (ignore):忽略大小写

    wpsFC5.tmp

    8、显示文件内容

    cat :显示文件内容(正序显示)

    tac :显示文件内容(反序显示)

    wpsFD6.tmp

    9、更改文件权限

    chmod  :更改文件权限

    -R :递归修改

    wpsFE6.tmp

    chown :更改文件所有者

    -R :递归修改

    wpsFF7.tmp

    chgrp :更改文件所属组

    -R :递归修改

    wps1008.tmp

    10、软硬链接

    ln [参数] <源文件或目录> <目标文件或目录>

    -s :创建软链接文件

    -d :创建硬链接文件

    注:创建链接时,文件路径必须采用全路径

    wps1028.tmp

    从外观对比:

    软链接是有颜色的,浅蓝色

    硬链接是没有颜色的,和普通文件无异

    从ls –l文件对比

    软链接文件有指向关系

    硬链接文件没有指向关系

    删除源文件对软硬链接的影响

    如果是软链接,当删除源文件时,我们软链接文件会受到影响

    如果是硬链接,当删除源文件是,我们的硬链接文件不会受到任何影响

  • 相关阅读:
    Computer Networking: Computer networks and the Internet
    编译pqxx源码configure时遇到codecs.py LookupError的解决方法
    DBMS-存储和文件结构
    DBMS-关系数据库的设计:范式、函数依赖、分解算法、多值依赖
    WebPack填坑笔记
    VsCode常用快捷键
    用户 在地址栏输入网址 经历了那些
    正向代理和反向代理
    检测浏览器(BOM)以及地址栏网址的API
    js变量按照存储方式区分,有哪些类型,并表述其特点
  • 原文地址:https://www.cnblogs.com/lifushan/p/5469406.html
Copyright © 2011-2022 走看看