一、总体概述
二、关机/重启
序号命令对应英文作用
shutdown选项 时间
shutdown
关机/重新启动
常用的命令如下:(如果不是超级管理员就在指令前加上 sudo,如:sudo shutdown -r now :重新启动操作系统)
$ shutdown -r now : 重新启动操作系统 ,其中 now 表示现在
$ shutdown now :立刻关机,其中 now 表示现在
$ shutdown 20:25 :系统在今天 20:25 会关机
$ shutdown +10 : 系统会在十分钟后自动关机
$ shutdown -c : 取消之前的关机计划
三、网卡和IP地址
序号命令对应英文作用
ifconfig
configure a network interface
查看/配置计算机当前的网卡配置信息
ping ip 地址
检测到目标 ip 地址 的链接是否正常
3.2、IP地址:每台联网的计算机上都有 IP 地址,是保证电脑之间正常通讯的重要设置
注意:每台电脑的IP地址不能相同,否则会出现 IP 地址冲突,并且没有办法正常通讯
3.3、ifconfig 可以查看/配置计算机当前的网卡配置信息
$ ifconfig 查看网卡的配置信息
$ ifconfig | grep inet 查看网卡对应的 IP 地址,inet6代表是ipv6,其他的是Ipv
提示:一台计算机中可能会有一个 物理网卡 和 多个虚拟网卡,在Linux 中物理网卡的名字通常以 ensXX 表示,127.0.0.1被称为 本地回环/环回地址,一般用来测试本机网卡是否正常
3.4、ping
$ ping IP地址
$ ping 127.0.0.1 检测本地网卡工作正常
原理:网络上的机器都有 唯一的IP地址,我们给目标IP地址发送一个数据包,对方就要回一个数据包,根据返回的数据包以及时间,我们可以确定主机的存在。
提示:在Linux中,想要终止一个终端程序的执行,绝大多数都可以使用 control + c
三、远程登录和复制文件
序号命令对应英文作用
ssh 用户名@ip
secure shell
关机/重新启动
scp用户名@ip:文件名或路径 用户名@ip: 文件名或路径
secure copy
远程复制文件
SSH 的另一项优点是传输的数据可以是经过压缩的linux常用命令,所以可以加快传输的速度
3.2、域名和端口号
3.3、SSH 客户端的简单实用
登陆服务器:ssh [-p port] user@remote:如 ssh -p 22 root@47.92.215.232
退出服务器:使用 exit或者control+d 退出当前用户的登录
提示:在工作中,SSH 服务器的端口号很可能不是 22,如果遇到这种情况就需要使用 -p 选项,指定正确的端口号linux常用命令,否则无法正常连接到服务器
3.4、Windows 下 SSH 客户端的安装(全部免费,要从官网下载)
3.5、scp(掌握): remote是你的公网IP或者域名
3.6、SSH 高级
2 >、配置别名
每次输入 ssh -p port username@remote,时间久了会觉得很麻烦,特别是当 username,remote和port都得输入,而且还不好记忆,而 配置别名 可以让我们进一步偷懒,譬如用:ssh JKServer 来替代上面那么一长串,那么就在 ~/.ssh/config 里面追加以下内容:
host JKServer
HostName ip地址
User itheima
Port 22
保存之后,即可用 ssh mac 实现远程登陆了,scp 同样可以使用。
说明: JKServer是起的别名;ip地址:ip地址;itheima:服务器的用户名,一般是 root;22:端口一般是22,其他的话就自己设置