zoukankan      html  css  js  c++  java
  • 第五天 权限掩码vim编辑器 软件包安装和管理

    一、权限掩码:

    对于目录: 权限掩码 0022
    最高权限 rwxrwxrwx 777 减去权限掩码后三位就是目录权限 755

    对于文件:
    最高权限 rw rw rw 666 减去权限掩码644

    修改权限掩码的命令 umask 权限掩码默认为0022 第一个0不用管
    权限掩码 在配置文件/etc/profile

    umask -S 将权限显示改为 符号显示

    权限位后加+ 证明使用ACL

    补充 文本编辑工具:
    vi vim emacs

    二、vim 文本编辑器

    linux下 用vim 第一阶段

    vi 跟上文件名打开文件 vi有三个模式
    1.命令模式 d删除 x删除光标一个字 y复制 p粘贴...
    按aio 可以进入编辑模式 a光标后编辑 i光标前编辑(☆) o换一行
    esc回到命令界面

    保存退出: esc回到命令模式 再大写ZZ u可以回退 解决误操作。
    shift: 进入行编辑模式:wq 保存退出 :q!强行退出不保存

    第二阶段
    shell命令 行编辑模式下 :sh 返回终端界面 Ctrl D 再返回文本

    在vi行编辑模式下 可以调用操作系统命令 命令前加!
    例 :!command 不退出vi 执行命令

    光标移动: (在命令模式下)
    1.小文件四个箭头就可以
    2.在大文本中,home行首 shift6也是行首 end和shift4是行尾
    G 移动到最后一行, 1G回到行首 gg回到第一行, 100G可以到100行
    :set nu 设置行号

    命令模式(第一种模式)下文本编辑:
    x删除单个字 ; d$删除光标到行尾 d^删除光标到行首 dG dgg删除当前光标到第一行
    ndd 删光标往下n行


    三、软件包安装和管理

    cat /etc/redhat-release 查看系统版本
    cat /etc/oracle-release 查看oracle版本

    安装步骤:
    1.df -h 查看软件包的位置 cd 进入media那个文件
    安装前先进入Package
    rpm -ivh 安装软件 rpm -e 删除软件包 rpm-U 卸载老版本再装新的
    rpm -F 仅更新 如果没有旧版本就不会装新版本

    rpm -e 删除软件包
    2查询
    rpm -q 加软件包名字 只能查询已安装的软件包
    rpm -qa 查询所有软件包 可以与管道符一起用

    rpm -ql 加包名字 可查询该软件包都装了些什么
    rpm -qf 加文件名 可查寻该文件是属于那个软件包


    rpm软件包公钥管理

    rpm --import [rpm包公钥文件]


    四、yum

    vi /etc/yum.repos.d .repo 软件配置文件

    yum /repolist all

  • 相关阅读:
    基于V8引擎的C++和JS的相互交互
    C++和JavaScript脚本的相互调用
    用VC++MFC做文本编辑器(单文档模式)
    模式识别原理(Pattern Recognition)、概念、系统、特征选择和特征
    人工智能代码搜索
    QQ聊天机器人 Delphi代码
    代码自我清除 自我加密、解密的实现
    深入理解JVM虚拟机7:JNDI,OSGI,Tomcat类加载器实现
    深入理解JVM虚拟机6:深入理解JVM类加载机制
    深入理解JVM虚拟机5:虚拟机字节码执行引擎
  • 原文地址:https://www.cnblogs.com/zxk666/p/7219596.html
Copyright © 2011-2022 走看看