Linux基础(三)--- NetCat,Ubuntu apt,Ubuntu安装桌面,虚拟机增强,安装jdk,配置环境变量


&& || ; ()
---------------------------------------------
    1.a&&b            //a命令成功之后执行b命令
    2.a||b            //a命令失败之后执行b命令
    3.a;b            //组合命令。a,b命令之间没有逻辑关系,顺序执行命令
    4.(a;b)            //组合命令。并且只在当前目录执行命令,不切换目录
    

NetCat
----------------------------------------------
    1.模拟tcp udp 网络通信
    
    2.实现端口扫描
    
    3.【语法】
    
        $> nc -l port        //服务端,指定监听的端口号,tcp
        
        $> nc ip port        //客户端,指定服务器的ip 和监听的端口号
        
        
    4.操作网络和进程
    
        -- 查看网络状态:netstat -lnupt
        
        -- 查看所有的进程:jobs
        
        -- 杀死进程;kill %n
        
        -- 切换后台运行: bg %n
        
    5.退出
        ctrl + d
            
    6.传送文件
        发送方: nc -l 1234 < a.jpg
        
        接收方: nc localhost 1234 < a.jpg
        
        
    7.端口扫描
        $> nc -v -w 2 localhost -z 2000-4000
        -- -v 显示详细信息
        -- -w 2 连接超时  2s
        -- -z 端口扫描
        
                    
Ubuntu apt 高级包工具(国内源码包)
-----------------------------------------------
    1.安装软件包: $> apt-get-install        
    
    2.修改内置的软件源地址
    
        -- 进入软件源地址目录: $> cd /etc/apt/
        
        -- 备份文件: $> cp sources.list sources.list.bak
        
        -- 清空文件内容: $> ehco "" > sources.list
        
        -- 修改文件内容,添加源:
            deb http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse
            deb-src http://mirrors.163.com/ubuntu/ precise main universe restricted multiverse
            deb http://mirrors.163.com/ubuntu/ precise-security universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ precise-security universe main multiverse restricted
            deb http://mirrors.163.com/ubuntu/ precise-updates universe main multiverse restricted
            deb http://mirrors.163.com/ubuntu/ precise-proposed universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ precise-proposed universe main multiverse restricted
            deb http://mirrors.163.com/ubuntu/ precise-backports universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ precise-backports universe main multiverse restricted
            deb-src http://mirrors.163.com/ubuntu/ precise-updates universe main multiverse restricted
        
        
        -- 更新和升级
            $> sudo apt-get update            
            $> sudo apt-get upgrade
            
            
Ubuntu apt 高级包工具(自制软件仓库iso包)
-----------------------------------------------
    1.安装软件包: $> apt-get-install    

    2.挂载iso文件到 /mnt/cdrom下
    
    3.修改内置的软件源地址
    
        -- 进入软件源地址目录: $> cd /etc/apt/
        
        -- 备份文件: $> cp sources.list sources.list.bak
        
        -- 清空文件内容: $> ehco "" > sources.list
        
        -- 修改文件内容,添加源,指向/mnt/cdrom
            deb file:/mnt/cdrom  ./
                            
        -- 更新和升级
            $> sudo apt-get update            
            $> sudo apt-get upgrade
            

            
Ubuntu 软件安装包操作
--------------------------------------------------
    1.sudo apt-get install xxx            //安装xxx
    
    2.sudo apt-cache search xxx          //查找软件包
            
    3.sudo apt-get remove xxx              //卸载软件    

    4.sudo apt-get purge xxx              //卸载配置文件

    5.sudo apt-get update                 //获取更新
    
    6.sudo apt-get upgrade                 //升级
    
    7.sudo dpkg -l | grep xxx            //查看xxx相关的软件安装包
            

        
Ubuntu安装桌面
---------------------------------------------------
    $> sudo apt-get install ubuntu-desktop    
    $> sudo reboot
    
    
Ubuntu虚拟机增强
---------------------------------------------------
    1.原理
        插入iso(C:\myprograms\vmwar11.0.4-x86_64\linux.iso)文件到光盘中。
            
    2.vmware虚拟机菜单 -> 重新安装vmware-tools
    3.自动会将C:\myprograms\vmwar11.0.4-x86_64\linux.iso镜像文件插入光驱中,并直接打开。
    4.复制VMwareTools-9.9.3-2759765.tar.gz文件到centos的桌面下。
    5.tar开该文件.
        鼠标右键点击桌面的tar.gz文件,选择 extract here.
    6.进入桌面的vmware-tools-distrib目录下.
        $>su root
        $>cd /home/centos/Desktop/vmware-tools-distrib
    7.执行安装脚本
        $>./vmware-install.pl
        一路回车。
        只到遇到Enjoy!!...
        
        
Ubuntu安装jdk
---------------------------------------------------
    1.进入根下: $> cd /
    
    2.新建soft文件夹,用于存放目录:  $> mkdir soft
    
    3.修改soft权限: $> chmod 777 soft

    4.将eclipse-jee-mars-R-linux-gtk-x86_64.tar.gz和jdk-8u65-linux-x64.tar.gz tar开,复制到 /soft文件夹下
    

配置java和eclipse 的环境变量
----------------------------------------------------
    1.编辑/etc/environment
        JAVA_HOME="/soft/jdk"
        PATH=".......:/soft/jdk/bin:/soft/eclipse"
    
    2.重启客户机
        $> sudo reboot
        

配置eclipse工作空间
----------------------------------------------------
    1.创建目录 /home/ubuntu/woekspace
    
    2.打开eclipse,指定工作空间为以上目录
    


    
            
            
            
        
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值