linux笔记01

linux学习链接:

  linux-wiki中文网 Linux Wiki (linux-wiki.cn)

  linux命令 Linux命令大全(手册)_Linux常用命令行实例详解_Linux命令学习手册 (linuxde.net)

  linux教程(命令手册) Linux 命令大全 | 菜鸟教程 (runoob.com)

  

一、开源软件许可证

(六大主流的开源软件许可证)

 

 

二、linux发行版家族

完整版可查看 Linux发行版 - 维基百科,自由的百科全书 (wikipedia.org)

 

 

 三、操作系统内核

 

 

 

 

操作系统内核可以操作硬件,具有进程管理、内存管理、设备管理等功能;

应用程序通过系统调用接口调用内核功能操作具体的硬件;

linux系统启动时,先加载内核程序,然后内核程序启动第一个用户进程init,该进程再启动一个shell程序提供用户与机器的交互;

shell程序包括CLI(命令行接口)、GUI(图形用户接口);

【wiki对shell的定义:为用户提供用户界面的软件,通常指的是命令行界面的解析器;也用于泛指所有为用户提供操作界面的程序,也就是程序和用户交互的层面】

【图形界面模式下,可以启动CLI shell程序;命令行模式下,不能启动带有图形模块的程序】

 

——————

 

ubuntu系统相关命令:

  ctrl + alt + f[1-6]  # 启动不同的终端,默认启动GUI shell的终端;可切换为CLI界面的终端;

  echo $0  # 显示当前使用的是哪种CLI shell;(ps -p $$ 也可)

  echo $SHELL  # 显示设置的默认shell的完整路径;

  cat /etc/shells  # 查看可用的shell;

  systemctl get-default  # 查看默认的启动模式;

  systemctl set-default multi-user.target  # 修改默认启动模式为命令行模式;

  systemctl set-default graphical.target  # 修改默认的启动模式为图形界面模式;

posted @ 2021-08-16 14:16  tyghl  阅读(39)  评论(0)    收藏  举报