面试复习

linux常用命令-2

2020-05-12  本文已影响0人  云三木

一、 vim编辑器

vim  全屏幕纯文本编辑器
vim使用
    1   vim  模式
        vim  文件名

        命令---->输入    a  追加    i 插入   o  新增下一行
        命令---->末行   :w  保存    :q!   不保存退出

    2   命令模式操作

        1)光标移动
        hjkl

        :n      移动到第几行

        gg      移动文件头
        G       移动到文件尾

        2)删除字母
        x       删除单个字母
        nx      删除n个字母

        3)删除整行/剪切
        dd      删除单行
        ndd     删除多行
        p       粘贴

        dG      从光标所在行删除到文件尾

        4)复制
        yy
        nyy

        5)撤销
        u       撤销
        ctrl+r  反撤销

        6)显示行号
        :set  nu
        :set  nonu

        7)vim配置文件
        ~/.vimrc    手工建立的,vim配置文件

        8)查找
        /查找内容       向下查找

        n   下一个
        N   上一个

        9)替换
        :1,10s/old/new/g         替换1到10行的所有old为new
        :%s/old/new/g            替换整个文件的old为new
                     g            范围内所有old换为new

        :1,10s/^/#/g            注释
        :6,10s/^#//g            取消注释

        :11,20s/^/\/\//g        注释
        :16,20s/^\/\///g         取消注释

二、软件包管理

Ⅰ 软件包分类

    源码包:     .tar.gz   .tar.bz2                     
    二进制包:  .rpm

Ⅱ 二进制包安装

A) rpm命令–手动管理二进制包 (挂载光盘)
    1   包名-版本号-发布次数-适合linux系统-硬件平台.rpm
    2   依赖性
    3   安装  tree            
        rpm  -ivh  软件包
             -i  安装  -v 显示详细信息  -h 显示进度
    4   升级 
        rpm  -Uvh  软件包      
    5   卸载
        rpm  -e  软件包

B) yum 命令 二进制包自动化管理
    yum  -y  install  软件包       安装          -y  自动回答yes
    yum  -y  update   软件包       升级
    yum  -y  remove   软件包       卸载

光盘作为yum源:

    1   cd  /etc/yum.repos.d/
        mv  CentOS-Base.repo  /root/

    2   mount /dev/sr0  /mnt/cdrom

    3   vim  /etc/yum.repos.d/CentOS-Media.repo
        baseurl=file:///mnt/cdrom/  指定yum源位置
        enabled=1                   yum源文件生效

2-1.png
    yum  -y  install  gcc   (gcc是c语言编译器,不装gcc,源码包不能安装)

Ⅲ 源码包安装

    1   远程传输工具传输apache到linux。
            httpd-2.2.9.tar.gz 
    2   安装
        1) 解压
        2) cd  解压目录         
        3) 查看安装文档
            INSTALL     README
        4) 编译前准备
            ./configure  --prefix=/usr/local/apache2
            功能:
                1   检测系统环境,生成Makefile
                2   定义软件选项
        5)  编译              
            make
        6)编译安装
            make  install

        报错判断:
            第一:安装过程是否停止
            第二:注意error  warning  no  等错误报警

    3   启动
        /usr/local/apache2/bin/apachectl  start

    4   卸载      
        直接删除安装目录

参考作者于倩,使用MarkDown构建而成的Linux常用命令,未找到网上地址。

上一篇 下一篇

猜你喜欢

热点阅读