SIGAI在线平台学习

1、Linux系统简介

严格来说,linux单指操作系统内核
linux发行版:linux内核+应用软件(打包)
知名的发行版:Ubuntu、RedHat、CentOS、Debian、SuSE、OpenSuSE等

一切都是文件
系统中所有的东西对Linux内核来说都是文件:命令、软件、进程、硬件设备等
带着一切都是文件的设计思路去理解Linux操作系统

2、Linux命令行

shell程序
shell是一个程序,接受从键盘输入命令,然后把命令行传递给操作系统去执行。在几乎所有的linux发行版中都提供一个名为bash的shell程序。(shell相当于浏览器,bash相当于qq浏览器、360浏览器)
terminal终端仿真器程序
linux内核+应用程序组=linux发行版(就是操作系统)
linux发行版+硬件(主板、cpu、内存、硬盘等)+电源=linux服务器
linux服务器相连接的外设(显示器、键盘)=Console
外设与linux内核交互通过shell程序完成
常用的shell程序是bash
通过网络和shell程序在另一台设备上仿真出的一个console为terminal
sigai在线编程模块也就是一个terminal

3、SIGAI在线编程模块介绍

在这里插入图片描述
用户名@主机名:当前工作目录$
用户名:sigai
主机名:d7fb7a1fd9f9
当前工作目录:~
$:叫做shell提示符,无论何时,当shell准备好了去接受输入时,就会出现

4、linux文件系统及读写权限介绍

1、ls:直接显示当前工作目录,比如包含几个文件夹,全部显示出来
2、cd:当前工作目录下级目录
3、…:当前工作目录上级目录
利用cd …回到上级目录

5、linux目录结构

/:根目录,所有的目录、文件设备都在/之下,/就是linux文件系统的组织者,也就是最上级的领导者
/bin:binary的缩写,可执行二进制文件目录。系统所需的那些命令位于此目录。
/boot:linux内核及引导系统程序所需的文件目录(不能改动)
/dev:device的缩写,包含linux系统中使用的所有外部设备
/etc:最重要的目录之一,系统中各种配置文件均在此
/lib:存在系统级动态链接共享库,所有用户都能调用
/mnt:挂载存储设备目录(例如固态硬盘SSD等)
/media:usb移动硬盘
/usr:占用空间最大的目录。用户的应用程序多放于此
/usr/local:主要手动安装的软件
/usr/share:存放帮助文档、字体等
/home:存放用户数据,如果建立一个用户sigai,那么/home下就会有一个/home/sigai目录

6、账户读写权限

你可能感兴趣的:(面试经验,其他)