zoukankan      html  css  js  c++  java
  • centos的安装与配置,Linux下基本命令、权限控制,解压缩文件以及软件的安装与卸载

    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个字符
            包含数字、大小写字母、符号
            密码加密  健壮  好记  例:h@BiAn1qun@
    
        查看群组: 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	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
  • 相关阅读:
    Apache 虚拟主机 VirtualHost 配置
    EAX、ECX、EDX、EBX寄存器的作用
    Python中文文档 目录(转载)
    八度
    POJ 3268 Silver Cow Party (最短路)
    POJ 2253 Frogger (求每条路径中最大值的最小值,Dijkstra变形)
    2013金山西山居创意游戏程序挑战赛——复赛(1) HDU 4557 非诚勿扰 HDU 4558 剑侠情缘 HDU 4559 涂色游戏 HDU 4560 我是歌手
    HDU 4549 M斐波那契数列(矩阵快速幂+欧拉定理)
    UVA 11624 Fire! (简单图论基础)
    HDU 3534 Tree (树形DP)
  • 原文地址:https://www.cnblogs.com/chenyingying0/p/12196058.html
Copyright © 2011-2022 走看看