centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载

时间:2020-01-15 14:16:45   收藏:0   阅读:32

centos安装与网络配置

        关机:shutdown -h now
        重启:shutdown -r now 或 reboot

linux目录结构与操作命令

使用ls命令查看目录结构

技术图片

技术图片

    目录查看: ls [-al] [ 文件或目录名称]
    目录切换: cd [ 目录名称]
    显示当前目录: pwd

    绝对路径 :
        从根目录 / 
    相对路径 :
        当前目录 .
        上级目录 ..
        家目录 ~

    目录创建: mkdir [-p] 
    目录删除: rmdir [-p]  目录名称

    ------------------------------

    创建文件: touch 
    文化编辑: vi 编辑器
        vi 文件名称

        命令模式

            h  j  k  l
            左 下 上 右

            dd 剪切当前行
            yy 复制
            p 下一行黏贴  P 上一行黏贴

            a在光标后插入   A在当行末插入
            i在光标前插入    I在当行首插入
            o在当前行之下插入 O在上一行插入

        编辑模式

            :
            最末行模式
            :set nu 显示行号
            :w 保存
            :wq 保存并退出
            :q! 不保存退出

    文件查看: cat/more/less/head/tail/....

    ------------------------------

    复制: cp [-r] 来源文件 目标文件
    移动: mv 来源文件 目标文件
    删除: rm [-rf] 文件或目录

    查找命令: which  命令名
    特定目录查找: whereis 文件或目录
    查找: find  目录 [-name/user/size]  参数
        find速度最慢但最强大

用户管理以及群组管理

    查看: who
    创建用户: useradd [-g  群组] 用户名
    设置密码: passwd  用户名
    删除用户: userdel [-r] 用户名

    密码设置
        密码超过8个字符
        包含数字、大小写字母、符号
        密码加密  健壮  好记  例:[email protected]@

    查看群组: groups [ 用户名 ]
    创建群组: groupadd 
    删除群组: groupdel 
    用户群组修改: usermod [-g  群组名]  用户名

权限与角色

技术图片

 

技术图片

    修改所有者: chown [-R]  用户名  文件或目录
    修改所有者和组: chown [-R]  用户名: 组名  文件或目录
    修改所属组: chgrp [-R]  组名 

    权限修改: chmod [-R] xyz  文件或目录
    x  所有者权限 y  所属组权限 z  其他用户权限
    r:4 w:2 x:1 rwx 数字总和即权限

    权限修改: chmod [-R] xyz  文件或目录
    x  角色 u g o a  分别代表所有者、所属组、其他用户、所有角色
    y  设置 + - = 分别代表增加、减少、设置
    z  权限 r w x

压缩与解压缩

技术图片

    tar [-ctxzjJvf] 压缩文件 [ 源文件]
    c 打包压缩 t 查看内容 x 解打包解压缩
    z 使用gzip 方式 j 使用bzip2 方式 J 使用xz 方式
    v 显示过程 f 指定压缩包名

    tar 命令使用时候 c\t\x  方式选一种
    使用gzip 、bzip2 、xz 方式压缩,压缩文件后缀gz 、bz2 、xz
    bz2 、zip 格式的压缩需要安装相应命令

软件安装与卸载

    源码包安装
        下载源码包(curl 、wget)
        解压 (tar)
        进入到该目录(cd)
        (注意编译安装时候软件包依赖解决,删除 make clean)


    rpm包安装
        编译前配置(./configure)
        编译(make)
        编译安装(make install)

        下载rpm 安装包
        rpm -ivh  软件包
        -i  安装 -v  显示详细信息 -h

        查询是否安装 rpm -q  安装包
        查询包信息 rpm -qi  安装包
        查询安装位置 rpm -ql  安装包
        卸载 rpm -e 

        
    yum 安装管理rpm 包
        查询可以安装的软件包 yum list  名称
        安装 yum [-y] install  软件包
        -y  自动回答yes
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!