欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

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

程序员文章站 2023-09-28 16:33:14
centos安装与网络配置 关机:shutdown -h now 重启:shutdown -r now 或 reboot linux目录结构与操作命令 使用ls命令查看目录结构 目录查看: ls [-al] [ 文件或目录名称] 目录切换: cd [ 目录名称] 显示当前目录: pwd 绝对路径 : ......

centos安装与网络配置

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

linux目录结构与操作命令

使用ls命令查看目录结构

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

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

    目录查看: 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个字符
        包含数字、大小写字母、符号
        密码加密  健壮  好记  例:h@bian1qun@

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

权限与角色

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

 

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

    修改所有者: 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

压缩与解压缩

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

    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