一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第20天,点击查看活动详情。
1. 服务器操作系统
首先简要介绍一下服务器操作系统,所谓服务器(硬件)就是一台电脑,一般存放在机房的机架中,全世界各地的互联网络就能访问服务器上储存提供的资源。安装在服务器上的操作系统就是服务器操作系统(软件)。常用的服务器操作系统有Linux(市场份额大)和 Windows Server(市场份额小)
2. Linux常用操作
2.1 echo操作
语法:echo 文字内容
解释:在终端中显示指定的文字内容,通常会和重定向
联合使用。
echo Hello World
运行结果如下:
2.2 重定向
就是将本应该显示在终端中的输出,追加
或者输出
到指定文件中。
重定向的两种方式如下表格所示:
符号 | 含义 |
---|---|
表示覆盖输出,会覆盖文件原有内容 | |
>> | 表示追加,会将内容追加到已有文件的末端,不破坏文件内已有内容 |
echo Hello World > a #把原本应该输出到终端的内容,重定向到文件a中
ls -lh > b #将当前目录中的文件以列表形式追加到文件b中
2.3 管道 |
所谓管道,就是将一个命令的输出
,通过管道,转化为另一个命令的输入
。第二个命令相当于对第一个命令的输出进行处理。
Linux允许一个命令的输出,可以通过管道作为另个一个命令的输入。管道符号|的左侧为第一个命令,右侧为第二个命令。
ls -lh ~ | grep 123 #显示根目录的所有文件的详细信息,然后在这些信息中查找(grep)显示含字符123的行
以上命令的运行结果如下图所示:
2.4 关机/重启操作
关机和重启操作的解释及参数总结如下表所示:
操作 | 含义解释 |
---|---|
shutdown 时间 | 在规定时间关机 |
shutdown -r 时间 | 在规定时间重启 |
shutdown -c | 取消关机/重启 |
请注意:
- 如果没有给定时间,系统将在1分钟后关机/重启
- 时间填写now,则将立即关机/重启
- 给定固定时间,如20:18,则系统将在20点18分关机/重启
- 给定时长,如+10,则系统将在10分钟后关机/重启