Linux系统与网络管理

发布时间 2023-12-15 17:32:02作者: 魔法少女小胖

0. 背景

0.1 Unix

Unix诞生于1969年

特点

  • 多任务
  • 多用户
  • 多平台
  • 保护模式
  • 可移植操作系统接口(POSIX)

0.2 Linux

与Unix关系

类Unix系统,完全按照Unix的思想设计的

历史

诞生于1991年,创始人Linus

1. 基础知识

1.1 Shell

系统用户界面,是用户和内核交互的一种接口。解释命令给内核。
shell也有一套自己的语言。

shell快捷键

CTRL+<选项>:

  • h:删除前一个字符
  • u:删除整行
  • c:中断当前命令
  • d:结束输入(在shell会使用户注销)

此外

  • 上下键盘:上下光标,查看上一个或下一个命令
  • tab:命令补全
  • q:大部分程序退出命令

1.2 退出命令

1.2.1 注销

exit或者loglout
只是切断前台,后台继续执行任务。
eg:发出shutdown命令后使用exit,用户退出后依旧会关机

1.2.2 关闭系统

shutdown [options] [time] [message]

选项[options]

options 含义
-r 关机后重启
-h 关机后停机
-k 只发送警告,不关机

选项[time]

格式 用法 备注 例子
时间串 hhmm/小时分钟 默认24h制,若使用12小时制需要后面加入am/pm
特别的时间串:
NOON(12:00)
MIDNIGHT(0:00)
TEATIME(16:00)
NOW(现在,一般省略不写)
1130表示11:30
日期串 MMDDYY/月日年 TODAY
TOMORROW
月可以使用前三个首字母
星期可以使用英文缩写
偏移量 +<数目><时间单位> 时间单位默认为minute +1week

注意:在rh8,turbo Linux7之后的版本只有两种方法:

  • 标准的hh:mm格式
  • 偏移量:+n ,n的单位只能是分钟
  • 超过15分钟关机警告无提示

shutdown相似命令

  • halt:等价于shutdown -h now
  • reboot:等价于shutdown -r now

其他命令