linux基础

6.linux基本指令4

2017-08-06  本文已影响14人  一漫116

命令行模式:

:q!  强制退出

:set  nu  :显示行号临时显示

:set  nonu  取消临时显示

垂直分割:vs    /vsp/vsplit  filename

水平分割:sp    /spl/split  filename

查找:

:/key          按n表示由上向下继续查找

                      按N表示由下往上继续查找

:?key        n    下-上

                      N  上下

替换:

格式:    范围      s/old/new    参数

    范围:%表示全文      $:表示最后一行

例:    :%  s  /root/admin  表全文用admin替换每一行的第一个root

            :1,3s  /root/admin  表替换第一行到第三行的第一个关键字

    参数:

          g  :表示全部替换

          i  :表示不区分大小写替换

          c:提示

  例:

          :n1,n2s  /word1/word2/g    把n1与n2之间的所有word1替换成word2

          :1,$s/word1/word2/g          把1~最后一行的word1替换成word2

          :1,$s/word1/word2/gc        在替换之前都有提示

加密:      :x

      取消加密:    :set  key  =

linux挂载:

在Linux中,如果你想要使用某些存储设备(硬盘、U盘等),就需要把它作为一个文件挂载到我们的系统目录上,这样就可以把它当做一个目录进行访问,挂载一个设备用mount命令。      当使用这个命令时要知道3个信息:

mount  对象的文件类型

U盘:  vfat

      光盘:iso  9660

      系统文件:ext2  ext3  ext4

要挂载对象的设备名称

#fdisk    -l

要将这个设备挂载到哪个目录中去,这个目录必须是已存在的。

Mkdir  /mnt/usb

Mount  :挂载      格式:cmd  [-t  文件系统类型]  [-o  挂载参数]  设备名字  挂载点

          文件系统类型:

              window  :ntfs

              linux  :ext2  ext3  ext4

              nfs  :网络文件格式

              iso  9660:影像文件格式

参数:

          ro  :只读        rw  :读写

          sync  :表数据同步

          loop  :影像文件参数

例:1、sudo  fdisk  –l  查看要挂载的设备的名字

      2、sudo  mount  –t    ntfs  /dev/sda5      /mnt/nfs

例:挂载U盘

sudo  mount  –t  vfat  /dev/sdb1    /mnt/nfs

卸挂

Umount  挂载目录    例:umount    /mnt/nfs

6、实现Linux之间的文件共享

      手动挂载:

安装服务器:#apt-get  install  nfs    -kernel-server

查看NFS服务器中输出的共享目录与对象      #  cat  /etc/exports

修改配置文件,确定共享目录和对象      #vim  /etc/exports

格式:共享目录名+客户主机地址+(设置选项)

说明:

      共享目录名:服务器上需要进行输出的共享目录名称

      客户机地址:能够访问共享目录的主机地址

        *:表示所有的主机都能访问

        192.168.1.1:指定的ip地址的主机

        192.168.1.0/24:指定网段中的所有主机

      设置选项:设置共享目录的一些属性,多个选项间用逗号分割

      sync  :设置nfs  服务器同步书写磁盘,这样不容易导致数据丢失

例:

输出/home/share  目录,对所有的主机可读,对地址为192.168.1.1的主机可读可写

  #vim    /etc/exports

  /home/share      *(sync,ro)        192.168.1.1(sync,rw)

启动(停止,重启)NFS服务器

#  /etc/init.d/nfs-kernel-server  start(stop,restart)

若报错:*not  starting  NFS  kernel  daemon:no  exports

//说明配置文件的书写格式

查询nfs服务器ip地址,供客户机使用

#ifconfig

    配置nfs客户机:

安装nfs客户机    #apt-get  install  nfs-common

查看服务器下的共享目录    #showmount  –e    服务器的IP地址

创建挂载目录        #mkdir/mnt/nfs

把共享目录挂载到本机的/mnt/nfs

#mount  –t  nfs  服务器IP地址:共享目录    /mnt/nfs

确认是否挂载成功      #  ls  /mnt/nfs 

   

 

上一篇 下一篇

猜你喜欢

热点阅读