Linux-进程管理笔记
进程的优先级说明 优先级越高的进程就能够获得更多的CPU运行时间 能够更优先的获得运行的机会 优先级的调整 用户可以调整的优先级(priority)范围是100-139每一个进程都有一个nice值, nice值是从-20到19,分别对应100-139 可以调整进程自己的nice值,来调整优先级 nice值越小,优先级越高 默认情况下每个进程的优先级都是0 如果有进程的优先级是3,就说明该进程降低了自己的优先级,普通用户只能调大nice值,管理员可以随意调整 PID(process ID):进程号Init进程每一个进程都有父进程,除了init,init是所有进程的父进程init的进程号永远为1 其他进程进程的相关属性信息在/proc目录下,每一个目录对应一个进程每一个进程的进程号都是唯一的,即使进程退出了,进程的号码一般不会被占用访问到的都是内核的映射。不是文件,是内核参数进程号文件夹中的文件记载了进程运行的命令,内存,使用的cpu等等 进程的分类 与终端有关的进程 与终端无关的进程 进程状态表 标识符 描述 D 不可中断的睡眠 ...
Nginx编译安装
很久之前的笔记了,发出来,做编译安装Nginx的时候记录的……包括安装命令和脚本…… 安装nginx服务器 下载zlib,pcre,nginx 安装zlib[root@localhost Liarlee]# cd zlib-[version][root@localhost Liarlee]# ./configure --prefix=/usr/local/zlib 安装pcre[root@localhost Liarlee]# cd pcre-[version][root@localhost Liarlee]# ./configure --prefix=/usr/local/pcre 安装nginx[root@localhost Liarlee]# cd nginx-[version][root@localhost Liarlee]# ./configure --prefix=/usr/local/nginx 安装完成 配置Sys V 脚本:123456789101112131415161718192021222324252627282930313233343536373...
Linux-内核参数笔记
记录内核参数的含义和调整的效果, 主要是记录这些参数的含义或者使用它们的方法, 什么场景下需要调整这个。Linux_Sysctl 参数记录 开始net.ipv4.tcp_max_tw_buckets 对于tcp连接,服务端和客户端通信完后状态变为timewait,假如某台服务器非常忙,连接数特别多的话,那么这个timewait数量就会越来越大。毕竟它也是会占用一定的资源,所以应该有一个最大值,当超过这个值,系统就会删除最早的连接,这样始终保持在一个数量级。 这个数值就是由net.ipv4.tcp_max_tw_buckets这个参数来决定的。CentOS7系统,你可以使用sysctl -a |grep tw_buckets来查看它的值,默认为32768,你可以适当把它调低,比如调整到8000,毕竟这个状态的连接太多也是会消耗资源的。 但你不要把它调到几十、几百这样,因为这种状态的tcp连接也是有用的,如果同样的客户端再次和服务端通信,就不用再次建立新的连接了,用这个旧的通道,省时省力。 net.ipv4.tcp_tw_recycle 在最新版本的内核中, 这个已经被...
离线安装.Net3.5
windows 新版本淘汰了.net 3.5,默认不安装。但是在没有网络的时候需要安装就很尴尬,我平时也没有备份这种安装包的习惯。所以找到了如下的解决方案,使用微软的映像部署工具进行安装,步骤如下: 方法 挂载微软的官方镜像,或者放入安装光盘。 打开cmd或者Powershell 使用这样的一个命令就可以安装完成了。 1dism.exe /online /enable-feature /all /featurename:NetFX3 Source:Z:\sources\sxs 等待系统处理命令,完成。 Note: 命令中可以不添加/all,最后一条参数中的Z盘符改为镜像挂载所在的盘符即可
grub2手动修复引导错误
grub2引导错误的手动解决方法 Grub是什么 引用百度百科 GNU GRUB(简称“GRUB”)是一个来自GNU项目的启动引导程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。GNU GRUB的前身为Grand Unified Bootloader。它主要用于类Unix系统;同大多Linux发行版一样,GNU系统也采用GNU GRUB作为它的启动器。Solaris从10 1/06版开始在x86系统上也采用GNU GRUB作为启动器。 引用fedora官方wiki GRUB 2 is the latest version of GNU GRUB, the GRand Unified Bootloader. A bootloader is the first software program that runs when a computer starts. It is responsible for ...
如何使用微软官方镜像重装系统
注意,这是一个完整且详细的新手教程! 一、写在最前面有几句有用的建议,在这里先写,能让你的电脑长久运行良好:- 国内的软件普遍都带有广告,这不是Windows的锅- 不要使用360系列的产品 ,有人和我说企业版特别良心,但是我没用过,欢迎尝试后给我反馈- 所有软件都从官方网站下载,不要图方便使用软件升级助手,或者电脑管家- 安装程序请仔细观察是否有捆绑软件,一定取消勾选的捆绑软件- 注意观察安装程序界面的角落位置|折叠菜单|高级选项|更多,否则你的电脑一定会“自动”多很多奇怪的东西- 如果可以尽量使用微软官方的系统,第三方系统或者Ghost系统确实方便了你的安装过程,但是你一定会被广告和捆绑的软件折磨的不要不要的~最重要的是,不能确定是否会有后门程序,谨慎使用Onekey-Ghost和YLMF- 最后一点千万注意,系统优化类软件除非你清楚这个软件都更改了那些设置,否则不要使用,请相信没有任何一个第三方公司比微软更了解自己的产品 二、环境及工具 可以正常使用的 计算机A(也就是可用的电脑) 需要重装系统的 计算机B(一定要保证开机出现Logo,如果开机Logo都没有,请确...
Firefox-Openh264的问题
fedora27中Firefox插件OpenH264不启用 环境OS:Fedora 27 WorkstationSoftware: Firefox 57 问题Firefox的插件中提示OpenH264 未启用,不能正常使用,打开视频站点不能播放视频。在插件中调整插件状态为 Always Activate,插件状态改变为将被安装,但是无论的等待多久这个插件的安装状态不会改变,依旧不能正常工作。 解决办法查找到官方WIKI,给出了如下的解决办法: 在Fedora默认给出的官方源中,有一个名称是:fedora-cisco-openh264.repo 这个源默认关闭,开启它sudo dnf config-manager --set-enabled fedora-cisco-openh264 安装如下两个插件sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264 重启Firefox查看插件状态已经恢复正常,启动openh264插件即可。 Openh264测试页Simple mozRTCPeerCo...
Hexo+Github建立个人博客记录
建立Blog,记录过程所有的配置都是在Fedora 27 Workstation版本下进行,Windows配置环境恶心了我很久所以不做介绍。 Hexo部署环境Hexo运行在Linux环境中的配置及其简单,只需要确认系统中安装了git和Nodejs就好,在Fedora27中已经默认有Git软件包,如果需要安装git使用dnf install -y git就好。目前我们只需要添加nodejs就可以了,准备工作开始~ 使用git version 看看是否已经安装了git。 安装Node.jsNode.js的安装只需要两条命令,按照顺序执行就好: 用于系统的更新,基本上等待命令结束就可以,只是保证运行环境的所有软件包都是最新的状态。 [root@localhost test]# dnf update -y 用于安装Nodejs,dnf管理器会自动配置需要的依赖软件,也是等待就好,没有特别的操作。 [root@localhost test]# dnf install -y nodejs 安装Hexo 接下来需要选择一个你想安装的目录,例如:/root&...
Light From Twitter
开一个单独的文档记录一些想要保存 或者 感觉自己需要学习的内容。 听说你们没有女朋友,不好打发时间,玩起来:https://t.co/bFsK2OfHVc — plantegg (@plantegg) May 5, 2024 我也推荐一个Neso Academy 的操作系统课,目前油管上英文教这门课就这个我觉得教的最好:https://t.co/yQtZdRgYBx https://t.co/vdJYgIRnPd pic.twitter.com/g1QUBjCVQm — Susan the dice tree (@feltanimalworld) May 26, 2024 这是我最推荐的 CS 专业必看的操作系统课程,由哈工大出品,哈工大的李治军教授主讲。 需要懂一点点的 x86 汇编,看完之后编程水平会突飞猛进。 也可以购买他编写的教材《操作系统原理、实现与实践》。因为是教材,所以很便宜。https://t.co/HoKyedPADk pic.twitter.com/OBgqPBW8qi — Austin(坚持每周分享✊) (@au...

