AmosCloud

Library

Have a Question?

If you have any question you can ask below or enter what you are looking for!

day02_Linux的远程连接和命令

Linux的远程连接

零、网络基础

  • MAC地址
    第一台电脑
    10-62-E5-87-83-8B

第二台电脑
94-B8-6D-C7-67-85

  • IPv4
    第一台
    192.168.1.88

第二台
192.168.1.66

  • port
    0~65536

一、SSH的shell命令行

  • SSH
    远程加密传输协议
    默认SSH协议使用22端口

linux服务器:SSH的服务端
windowsPC:SSH的客户端

  • 客户端的常用软件
    SecureCRT、XShell、MobaXtrem、putty

  • SecureCRT为例

    1. 保证VMWare的虚拟网卡(NAT VMnet8)配置正常
      重置网络配置
      file

file

  1. 设置虚拟机的IP

ip设置为与网关同一个网段的ip
末尾不能是1或者2
子网掩码:24
网关:192.168.xxx.2
DNS:192.168.xxx.2

  • shell

二、VNC桌面连接

Linux的命令

1.目录操作

  • linux的命令组成

    # 命令主体  [选项]  [参数]
    ls       -h -l   .
  • linux命令的学习方式

    # 使用help
    ls --hlep
    # 使用man
    man ls
  • 根目录
    linux的文件系统中所有的目录和文件都属于/

  • 目录切换

    # 绝对路径:从根(/)开始的路径
    # 相对路径:从当前路径开始的路径
    ..  # 代表当前路径的父目录
    .   # 代表当前路径
    ~   # 代表当前用户的家目录,root用户的家目录默认在/root
    # 其他非root用户的家目录默认在/home/用户名
    # ~可以省略不写
    # path可以是一个路径或者一个目录名
    cd path
    # 查看当前所在位置的绝对路径
    pwd
  • 查看当前目录包含的文件和文件夹

    ls
    # 查看文件的详细信息
    ls -l
    # 查看时使用人类可读的方式显式大小
    ls -l -h
    ls -lh
  • 创建文件夹

    mkdir 目录名
    # 递归创建多层目录
    mkdir -p aa/a/a/a/a
  • 删除文件夹

    # 危险的用法,不提示直接递归删除
    rm -rf *
    # 如果删除文件 建议使用
    rm 文件名
    # 如果删除目录 建议使用
    rm -r 目录名
  • 切换用户

    su 用户名
    # root切换其他用户 不需要密码
    # 非root用户切换任何用户都需要输入密码
  • 使用yum安装tree

    yum install tree -y