Linux 基础 | 青训营笔记

58 阅读2分钟

操作系统组成: 由4部分组成:shell,文件系统,内核,应用程序 image.png

1.内核: 是硬软件的中间层,是资源管理程序,提供一组面向系统的命令 image.png (1)内核中运行的进程管理: (eg:当js运行时,它以进程的形式运行在系统中。) 进程是正在执行的一个程序或者命令;有自己的地址空间,占用一定的系统资源; 一个CPU核一时间只能运行一个进程(线程:一个进程中可以有多个线程,但一个线程只能对应一个进程);进程由PID与PPID进行作唯一标识。

(2)在linux上有一些命令可以对进程进行操作。 记录几个常用的: grep “进程”——查看某个进程(grep是文本搜索工具)

(3)CPU通过“进程调度”选择进程什么时候占用cpu运行。其中重要原则是:一个CPU核一时间只能运行一个进程(也是进程的特点);每个进程与几乎相等的执行时间;逻辑CPU轮询执行进程调度,完成后则回到第一个进程(即时间片轮转法);进程执行消耗的时间与进程量成正比。

2.在linux上所有东西都是文件。 (1)采用树状的命令结构,最上层为根(/)目录,目录系统结构如下:

image.png在本人的kali上,也可以图形化查看目录系统:

image.png

(2)linux采用虚拟文件系统(VFS)管理文件。 记录一些常用的文件指令: ls——查看文件夹下内容(后面不跟文件名); mkdir d——创建; mv d /home——移动; rm d——删除; touch file.txt——创建空文件; cp file.txt copy.txt——复制;

(3)文件的访问修改都有权限(可以用“ls -ld 文件名”来查看文件权限)

image.png 记录关于权限操作的一些指令: sudo ——是linux系统管理指令; su ——切换用户身份

(4)软件工具包:apt / apt-get 记录一些常用命令: update(可以解软件包名字),install(可以加一个或者多个软件包),remove,search,list --installed(列出所有已安装的包)

ps:如果下载有问题,可以更换镜像源。法一:/etc/apt/source.list更改deb。 法二:i.命令行中进入上述目录,ii.然后vim 修改该文件,iii.:wq保存退出(如果文件不允许修改,用"chmod 777 文件名"修改操作权限)

镜像源的具体含义如下:

image.png