① echo
在终端显示参数指定的文字,通常和重定向联合使用
② 重定向 >和>>
1. 将原本显示在终端的内容输出(>)或追加(>>)到指定文件中
2. 在创建文件的同时赋给内容
③ 管道 |
Linux允许将一个命令的输出可以通过管道作为另一个命令的输入
常用管道的命令有more,grep
例子:将ls-lha的输出结果用grep命令进行匹配含有D的符号,-n表示显示行数
例子:将ls-lha的输出结果用more分屏显示
④ 关机或重启(shutdown)
shutdown(重启shutdown -r)
直接输入shutdown会在一分钟后关机,取消则shutdown -c
shutdown +10表示在10分钟后关机,取消则shutdown -c
shutdown 时间,如shutdown 20:40,则表示在Ubuntu系统的20点40关机,取消shutdown -c
注:在维护服务器的时候,一般加 -r选项重启,直接关机则会导致服务器开机很麻烦
⑤ 查看或配置网卡信息
ifconfig 查看/配置计算机当前的网卡的配置信息
ping ip地址 检测与目标地址的连接是否正常
用管道筛选
其中122.168.217.135表示本机的ip地址
127.0.0.1被称为 本地回环/环回地址,一般用来测试本机网卡是否正常
⑥ 域名和端口号
域名
有一串用点分割的名字组成,如 www.baidu.com,是ip地址的别名,方便记忆
端口号
ip地址:通过ip地址找到网络上的计算机
端口号:通过端口号找到计算机上运行的应用程序,如:
SSH服务器 22
Web服务器 80
HTTPS 443
FTP服务器 21
⑦ SSH远程登录
ssh -p port user@remote(Linux或mac之间的互相连接)
windows下连接linux或mac下的远程(linux下 sudo apt install openssh-server)
putty下载 https://www.chiark.greenend.org.uk/
Xshell下载 https://www.xshellcn.com
user是远程机器的用户名,如果不指定则默认为当前用户
remote是远程机器的地址,可以是ip地址/域名/别名
port 是SSH Server的监听端口,如果不指定,就为默认值22