1. 程式人生 > >Linux基礎(3)

Linux基礎(3)


vim 編輯器

    :X :    表示設定密碼
    :set key=    :    表示取消密碼


=======================
NFS:linux之間檔案共享
    
伺服器:192.168.0.254
1 安裝nfs服務
1 > : 獲取包源 .iso
2 > : 掛載映象檔案
mount 掛載命令
format : cmd -t filetype -o option 裝置名 掛載點

檔案型別
windows : fat32 fat64  ntfs 
linux : ext3 ext4 iso9660 fat
引數:
ro:        表示只讀
rw:        表示讀寫
loop:    表示映象檔案引數
sync:     表示資料同步

mount -t iso9660 -o loop /tools/rhel55.iso /iso
            3> : 因為包之間存在依賴關係,配置yum
                開啟yum配置檔案

                vim /etc/yum.repos.d/rhel-debuginfo.repo
                
                Server    :        服務包
                VT        :        虛擬化
                Cluster    :        叢集
                ClusterStorage:    叢集儲存


                [Server]                    表示標籤
                name=Server                    表示名字
                baseurl=file:///iso/Server    表示包的存放路徑
                                    file://    表示本地檔案
                                    ftp://    表示ftp服務檔案
                                    http:// 表示http服務檔案
                enabled=1                    表示是否啟用
                                            1 : 表示啟動
                                            0 : 表示不啟動
                gpgcheck=0                    表示是否校驗
                                            0 : 不校驗
                                            1 : 校驗


        4>: 載入yum
            yum clean all: 表示清除以前yum配置
            yum list     : 表示重新載入新的yum


        5> : 安裝
            yum install nfs*        表示第一次安裝
            yum reinstall "*nfs*"    表示重新安裝
            yum reinstall nfs* -y    表示無序確認安裝
            
    2 : 配置nfs檔案
        vim /etc/exports
        [[email protected] test]# cat /etc/exports 
        /02ken *(ro)        表示共享/02ken為只讀模式
        /tools *(ro)
        

        format :
            sharedir client(option)

            sharedir : 目錄一定要是絕對路徑
            client :
                    *    :    表示所有可以ping通使用者
                    192.168.0.166     : 表示只允許166的使用者訪問
                    192.168.0.*        : 表示同一網段使用者
            option :
                ro :
                rw :
                sync:

                
    3 : 重啟服務
        service nfs restart  表示重啟服務
        [[email protected] test]# service nfs 
        用法:nfs {start|stop|status|restart|reload|condrestart}

    客戶端:        
        1 檢測網路是否連線
            ping servierip
        2 檢視共享目錄
            showmount -e servierip

        3 掛載
            mount 192.168.0.254:/02ken /mnt 表示掛載伺服器共享目錄到本機/mnt
        4 拷貝
            cp /mnt/* /zhangsan -rf 

        5 解掛
            umount /mnt

            
==============================================
永久掛載映象檔案
    掛載配置檔案
        /etc/fstab
        LABEL=/           /             ext3    defaults        1 1
        LABEL=/boot       /boot         ext3    defaults        1 2
        tmpfs             /dev/shm      tmpfs   defaults        0 0
        devpts            /dev/pts      devpts  gid=5,mode=620  0 0
        sysfs             /sys          sysfs   defaults        0 0
        proc              /proc         proc    defaults        0 0
        LABEL=SWAP-sda2   swap          swap    defaults        0 0
        裝置名            掛載點        檔案型別  引數         校驗位

        新增如下一行
        /tools/rhel55.iso /iso            iso9660 defaults,loop   0 0 


        umount /iso    表示解掛

        mount -a : 模擬重啟