Linux操作系统-基本使用(3)

196 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第20天,点击查看活动详情

1. 服务器操作系统

首先简要介绍一下服务器操作系统,所谓服务器(硬件)就是一台电脑,一般存放在机房的机架中,全世界各地的互联网络就能访问服务器上储存提供的资源。安装在服务器上的操作系统就是服务器操作系统(软件)。常用的服务器操作系统有Linux(市场份额大)和 Windows Server(市场份额小)

2. Linux常用操作

2.1 echo操作

语法:echo 文字内容

解释:在终端中显示指定的文字内容,通常会和重定向联合使用。

echo Hello World

运行结果如下:

image.png

2.2 重定向

就是将本应该显示在终端中的输出,追加或者输出到指定文件中。

重定向的两种方式如下表格所示:

符号含义
表示覆盖输出,会覆盖文件原有内容
>>表示追加,会将内容追加到已有文件的末端,不破坏文件内已有内容
echo Hello World > a  #把原本应该输出到终端的内容,重定向到文件a中
ls -lh > b #将当前目录中的文件以列表形式追加到文件b中

2.3 管道 |

所谓管道,就是将一个命令的输出,通过管道,转化为另一个命令的输入。第二个命令相当于对第一个命令的输出进行处理。

Linux允许一个命令的输出,可以通过管道作为另个一个命令的输入。管道符号|的左侧为第一个命令,右侧为第二个命令。

ls -lh ~ | grep 123  #显示根目录的所有文件的详细信息,然后在这些信息中查找(grep)显示含字符123的行

以上命令的运行结果如下图所示:

image.png

2.4 关机/重启操作

关机和重启操作的解释及参数总结如下表所示:

操作含义解释
shutdown 时间在规定时间关机
shutdown -r 时间在规定时间重启
shutdown -c取消关机/重启

请注意:

  • 如果没有给定时间,系统将在1分钟后关机/重启
  • 时间填写now,则将立即关机/重启
  • 给定固定时间,如20:18,则系统将在20点18分关机/重启
  • 给定时长,如+10,则系统将在10分钟后关机/重启