Linux基础(2)


ip 地址:
    静态方式:
    动态方式:

    启动网络服务:
        service network restart            支持redhat
        /etc/init.d/network restart        支持Ubuntu
    查看ip地址
        ifconfig   查看所有网卡信息
            eth0 : 表示第一张网卡

    system-config-network  图形界面设置        

    网卡配置文件:
        /etc/sysconfig/network-scripts/ifcfg-eth0

        # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]    表示注释
        DEVICE=eth0        表示设备名
        BOOTPROTO=none        表示网络ip配置方式
        static     :    表示静态
        dhcp    :    表示动态
        HWADDR=00:0C:29:F9:9F:7C    表示MAC地址
        ONBOOT=yes            表示是否启动这张网卡
        NETMASK=255.255.255.0        表示子网掩码
        IPADDR=192.168.0.103        表示ip地址
        TYPE=Ethernet                表示网络协议类型

    配置完成重启网络服务
        service network restart

=====================================
vim : 程序开发器
    vim 三种工作模式:
        

        一般模式:
            删除:
            复制:
            移动:
                方向键
                h    :    左移
                j    :    下移
                k    :    上移
                l    :    右移
                gg    :    文件开头
                G    :    文件结尾
                ^    :    行开头(第一个有效字符)
                $    :    行结尾
                0    :    行首(第一列)
                H    :    表示屏幕顶端
                L    :    表示屏幕底部
                M    :    表示屏幕中间
                50 %:    表示文件中间
                : 5    :    表示直接定位到第5行
                5gg    :    表示定位到第五行
                J    :    表示合并两行
        编辑模式:
            i I o O s S a A
                i    :    表示在光标所在字符前面插入
                I    :    表示行首插入
                o    :    表示下一行插入
                O    :    表示上一行插入
                s    :    表示删除当前光标所在字符插入
                S    :    表示删除行的插入
                a    :    表示在光标所在字符后面插入
                A    :    表示行尾插入

        末行模式:
            :w            :   表示保存
            :q            :    表示退出
            :wq            :    表示保存并退出
            :q!            :    表示不保存强制退出
            :set nu        :    表示显示行号    临时有效
            :set nonu    :    表示取消行号
            
            永久生效:
             ~/.vimrc    vim配置文件 表示当前用户配置vim文件
            添加如下一行
                set nu
                set ai        表示自动对齐
                set ts=4    表示tab键位宽
                set shiftwidth=4    表示shift键位宽
                    shift + >     :    表示右移
                    shift + <    :    表示左移
            
            
    分屏显示:
        垂直分割:
            vim -O filename1 filename2 ... filenamen
            ctrl + w : 2次
            :wqa    :    表示全部保存并退出
            :set mouse=a     :    表示支持鼠标
            
            vsplit filename
        水平分割:
            vim -o filename1 filename2 ... filenamen

            split filename
    查找:
        :/key        表示查找匹配关键字
            n    :    表示由上到下查找
            N    :    表示由下到上查找
        :?key        表示查找
            N    :    表示由上到下查找
            n    :    表示由下到上查找
    替换:
        format : :范围s/oldkey/newkey/option
            范围:
                m,n    :    表示从第m行到第n行
                1,$    :    表示全文替换
                %    :    表示全文替换
            option:
                g    :    表示全部替换
                i    :    表示不区分大小写替换


        \    :    表示转移字符
            案例
                :%s/https:\/\/www/ftp/g

==========================================
实现linux之间的文件共享
    NFS : 网络文件共享
        
    服务器:
        1 安装nfs服务
            1> : 获取包源 => .iso镜像文件
            2> : 挂载iso镜像文件
                format : mount -t filetype -o option devicename mountname
                    filetype :
                        windows    :  MSDOS vfat fat32 fat64 ntfs
                        linux    :  ext3 ext4 nfs iso9660
                    option:
                        ro    :    表示只读
                        rw    :    表示只写
                        loop :  表示镜像文件
                    devicename     : 表示文件存放路径
                    mountname    : 表示挂载目标目录

                    mkdir /iso    创建一个挂在点
                
                临时挂载
                表示挂载镜像文件到/iso目录下
                mount -t iso9660 -o loop /tools/rhel55.iso /iso/

                永久挂载
                    /etc/fstab
                    添加如下一行
                    设备名             挂在点    文件类型  参数          检验位
                    /tools/rhel55.iso   /iso    iso9660 defaults,loop      0 0
                        
                查看
                    [root@localhost 02ken]# df -h
                    文件系统              容量  已用 可用 已用% 挂载点
                    /dev/sda2              34G  9.6G   22G  31% /
                    /dev/sda1              99M   12M   83M  13% /boot
                    tmpfs                 506M     0  506M   0% /dev/shm
                    [root@localhost 02ken]# mount -a        模拟重启
                    [root@localhost 02ken]# df -h
                    文件系统              容量  已用 可用 已用% 挂载点
                    /dev/sda2              34G  9.6G   22G  31% /
                    /dev/sda1              99M   12M   83M  13% /boot
                    tmpfs                 506M     0  506M   0% /dev/shm
                    /tools/rhel55.iso     2.9G  2.9G     0 100% /iso

        
    客户端:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值