【大数据之路1】安装vmware,搭建Ubuntu虚拟机

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a_Zero_Man/article/details/81431254

1 安装vmware

         1.1 自行下载vmware workstation 11

         1.2 vmware workstation 11许可证密钥:1F04Z-6D111-7Z029-AV0Q4-3AEH8

2 下载Ubuntu镜像

          各个版本的镜像下载地址:http://mirrors.melbourne.co.uk/ubuntu-releases/;建议采用迅雷下载  *.torrent,速度会快很多。

3  在vmware中创建Ubuntu虚拟机

         创建虚拟机,挂载Ubuntu镜像(自定义安装,注意客户端虚拟机存储位置)

4  linux操作

     which 命令:查询可执行文件的位置;

     sudo passwd : 设置root用户密码;

     echo $PATH:作用同window中 echo %java_home%,区别在于linux中区分大小写;查结果如下:


  •             /usr/local/sbin:/usr/local/bin       用户自定义的可执行命令
  •             /usr/sbin:/usr/bin                         ubuntu产品定义的可执行命令
  •              /sbin:/bin                                    ubuntu继承unix的可执行命令

      链接--ln:硬链接——创建两个完全相同的文件,源文件修改会影响目标文件,但是删除时不会;

                       符号(软)链接(-s)——创建一个指向源文件的链接,删除源文件会失效(变红);

                       查询链接:ls -al | grep "\->"   需要转义

     查看进程信息:ps -Af  -A所有进程  -f所有格式

     cut  :对每行输出进行剪切处理;ps -Af | cut  -c 1-   //显示每行的第一个及后面所有字符

     sudo fdisk -l /dev/sda:查看磁盘分区信息;   

      df  -ah: 查看磁盘的使用情况  -a 全部 -h 人性化可读的;

      dirname : 查看文件或者文件夹所在的目录

      basename:输出文件的基本名称,取出目录部分;

       $()、飘号:中间可以输入执行命令;echo $(cat a.text) ;

        export :

             导入环境变量;export mypath=/home/user1;

             三目运算符:export mypath=${path:-$otherpath};       window使用;分割、linux使用:分割;

             删除环境变量:export  mypath= ;

      amount:挂载外设;mount  /dev/cdrom /mnt/cdrom 

      umount:解除挂载;umount /dev/cdrom

      $? :返回刚刚执行命令的结果,0表示执行成功,1表示执行失败;

      $#:获取参数格式;

      $n:获取第几个参数; $0 表示命令本身; rm -r bin  $1=-r;$2=bin;

      $@:得到所有参数;

     shift :移动参数;向左移动参数;循环覆盖,用$1就可以得到所有参数;

    help export/ if  :查询内置的命令时,用help命令查询;

     命令组合:a && b /  a | | b 、a ; b(a执行完后,执行b,没有失败约束);

                      (a;b)和a;b 的区别是:(a;b)会切换目录,a;b 不会是切换目录;

    netcat :瑞士军刀。TCP/IP 协议。ServerSocket/Socket. 

                    nc -l 8888 & ; 在本机启动一个ServerSocket进程,&表示在后台运行;

                    nc localhost 8888 ; 启动客户端连接到服务器;

                    ctrl+D : 中断连接;

                    传送文件:重定向输出-------nc -l 8888 > ccc.txt

                                        重定向输入——nc localhost 8888 < ccc.txt

                    端口扫描:nc ip -z port1-portn  ; -z 端口扫描

                                        nc -v -w 2 ip  -z   200-300    -v 详细信息;-w 连接超时;

      

猜你喜欢

转载自blog.csdn.net/a_Zero_Man/article/details/81431254
今日推荐