Linux
文章平均质量分 74
bit_
这个作者很懒,什么都没留下…
展开
-
Linux 中进程的相关概念
Linux 中进程的相关概念 本节内容: - 进程的调度算法 - 理解task_struct结构体中的各个字段的含义 - 僵尸进程和孤儿进程的概念以及使用代码模拟实现 进程的调度算法 调度的实质是一种资源分配。 调度算法是指:根据系统资源分配策略所规定的资源分配算法。对于不同的系统或系统目标,通常采用不同的调度算法。 1.先来先服务(FCFS) FCFS算法是最简单的非抢占式...原创 2018-07-17 17:58:09 · 162 阅读 · 0 评论 -
Linux中基本指令
Linux中的基本指令 ls指令 语法:ls [选项] [目录或文件] 功能: 对于目录,该命令列出该目录下的所有子目录与文件; 对于文件,将列出文件名以及其他信息。 常用选项: -a 列出目录下的所有文件 -l 列出文件的详细信息 -d 将目录像文件一样显示 pwd指令 语法:pwd 功能:显示用户当前所在的目录 常用选项:...原创 2018-07-18 11:28:26 · 182 阅读 · 0 评论 -
Linux中的权限
Linux权限的概念 Linux下有两种用户: 超级用户(root) 普通用户 超级用户:在Linux下可以不受限制的做任何事,其命令提示符是”#”; 普通用户:只能做有限的事,其命令提示符是”$”。 命令:su [命令名] 功能:切换用户 注意: 要从root用户切换到普通用户user,则使用su user. 要从普通用户user切换到root用户,只使用su (root可...原创 2018-07-18 11:57:23 · 168 阅读 · 0 评论 -
Linux下的重要目录
Linux下的重要目录 本节内容: /proc /sys /SElinux /bin /user /proc /proc 是linux内核中提供的文件系统,在运行访问内核数据结构,改变内核设置的机制; proc是一个伪文件系统,它只存在内存当中,而不占用外存空间; 它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可以改变内核...原创 2018-07-18 13:09:43 · 117 阅读 · 0 评论 -
Linux中的一些重要命令
Linux中的一些重要命令 本节内容: du df top free pstack su sudo addruser password , df, top, free, pstack, su, sudo(sudo -, sudo -s), adduser, password 1)du指令 语法:du [选项] [文件] 功能:显示每个文件和目录的磁盘使用空间 命令参数: -a...原创 2018-07-19 08:43:44 · 252 阅读 · 0 评论 -
线程池
线程池 一、初衷 避免线程多次的申请和释放。 避免去申请大量的线程。 二、内容 线程池有若干个线程。 用于执行大量相对短暂的任务。 计算密集型任务:由于要利用CPU占用大量时间进行计算。所以,为避免出现环境不断切换的性能瓶颈。线程池中的线程个数=CPU的个数 IO密集型任务:由于大量的时间阻塞在等待输入、输出。所以,线程池中线程的个数 > CPU的个...原创 2018-08-16 18:33:00 · 164 阅读 · 0 评论 -
嗨聊
基于UDP的聊天室 功能的描述: 客户端启动,提示你输入昵称(等其他信息); 按下回车之后,就连接到服务器上; 每个客户端能够看到当前聊天室的成员; 通过客户端发送一条消息,聊天室中所有的成员都能看到。 聊天室中任何成员发送的消息,你也能看到。 服务器模块 接受客户端的消息,并且广播给所有在线用户。 服务器需要能够: 能够存储在线好友列表(包含好友的昵称信息,IP地址) 能够...原创 2018-08-30 12:23:26 · 1109 阅读 · 0 评论