• linux命令



    用户管理:
    sudo useradd 用户名 -m  创建一个用户,使用-m为新用户创建文件夹(已用户名作为文件名),cat /etc/passpwd
    sudo passwd 用户名 为指定用户设置密码,修改密码
    su 用户名 切换到指定的用户
    whoami输出当前用户名
    exit退出当前用户


    groupadd YYY创建组,当创建一个用户的时候,也会创建一个组
    groupdel YYY删除组
    cat /etc/group查看有哪些组
    usermod -a -G sudo 用户名; usermod -a -G adm 用户名  将某个用户名加入sudo和adm组中,否则权限很低。sudo和adm是系统默认创建的
    chgrp 用户名 文件名;改变某个文件的所在的组
    chown 用户名 文件名;改变文件所有者

    远程登录:ssh python@IP,linux系统之间,利用who列出所有远程登录的用户名
    将终端分成两块:ctrl+shift+t,切换窗口:alt+1,2,3..
    userdel -r 用户名
    sudo -s切换到超级管理员


    文件权限
    -rw--rw-r--第一个代表文件拥有者的权限,第二个代表同组用户的权限,第三个其他用户拥有的权限
    rwx可读可写可执行
    chmod u=rwx 文件名;改变文件的拥有者权限为rwx
    chmod g=rx 文件名;改变文件的拥有者所在组对文件操作权限为rx
    chmod o=r 文件名;改变其他的用户对文件的操作权限为r
    也可以写成如下形式:chmod u=r,g=r,o=r 文件名
    数字组成法:
    r--->4
    w--->2
    x--->1
    通过数字进行组合相加,进行设置,如:chmod 137 文件名  表示文件的拥有者权限为x,文件组为wx,其他用户为rwx

    vim 编辑器
    i--进入编辑模式,在当前位置的前面插入内容
    a--进入编辑模式,在当前位置的后面插入内容
    o--进入编辑模式,在当前位置的下一行插入内容
    I--大写的i,进入编辑模式,光标移动到当前行的首字母位置进行插入内容
    A--大写的a,进入编辑模式,光标移动到当前行的末尾进行插入内容
    O--大写的o,进入编辑模式,光标移动到当前行的上一行进行插入内容

    yy:复制光标所在的这一行,4yy:复制光标所在行(包括改行)开始向下的4行
    p:粘贴
    dd:剪切,删除光标所在的行,3dd:删除光标所在行(包含光标),向下3行

    键盘中 h--左,j--下,k--上,L--右

    H:当前屏幕的上方
    M:当前屏幕的中间
    L:当前屏幕的下方

    ctrl+F:向下翻一页
    ctrl+B:向上翻一页
    ctrl+d:向下翻半屏
    ctrl+u:向上翻半屏









  • 相关阅读:
    操作 Java 数组的 12 个最佳方法
    详解 JavaScript 中 splice() 方法
    Java 读取 .properties 配置文件的几种方式
    表单中单选、多选、选择框值的获取及表单的序列化
    一个调出上下文菜单的实例
    跨浏览器的事件侦听器和事件对象
    动态加载js和css
    php语言实现的7种基本的排序方法
    CORS(跨源资源共享)实战
    ubuntu中LAMP环境搭建及ubuntu语言和输入法设置
  • 原文地址:https://www.cnblogs.com/mjys-gh/p/7375928.html
Copyright © 2020-2023  润新知