首页 > 系统服务
Ubuntu安装最新版node
1:安装node.js的版本控制工具nvm,在终端中执行:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash2:关闭终端后,重新进入终端,安装nodenvm install node ...
分类:系统服务   时间:2019-09-03 15:21:21    收藏:0  评论:0  赞:0  阅读:88
linux 条件变量
在多线程编程中仅使用互斥锁来完成互斥是不够用的, 如以下情形: 假设有两个线程 t1 和 t2, 需要这个两个线程循环对一个共享变量 sum 进行自增操作,那么 t1 和 t2 只需要使用互斥量即可保证操作正确完成,线程执行代码如所示: 如果这时需要增加另一个线程 t3,需要 t3 在 count ...
分类:系统服务   时间:2019-09-03 14:38:17    收藏:0  评论:0  赞:0  阅读:98
ubuntu160.4+anaconda3 安装
1、下载安装包 2、安装(运行一下指令安装) 安装过程中操作:一路回车,输入yes即可 3、检验是否安装成功 输入一下指令,能看到版本信息即安装成功 若提示找不到anaconda说明anaconda3没有将变量配置到系统环境变量中。 运行如下制令 从新输入检验指令就可以用了如下图所示 安装完成。 4 ...
分类:系统服务   时间:2019-09-03 14:37:15    收藏:0  评论:0  赞:0  阅读:154
第四季-专题7-Linux内核链表
专题7-Linux内核链表 链表是一种常用的数据结构,它通过指针将一系列数据节点连接成一条数据链。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,可以随机分配空间,可以高效地在链表中的任意位置实时插入或删除数据。链表的开销主要是访问的顺序性和组织链的空间损失。 传统链表与Linux ...
分类:系统服务   时间:2019-09-03 14:28:45    收藏:0  评论:0  赞:0  阅读:84
eclipse中使用svn同步的时候忽略项目配置等文件
背景 项目开发中,如果使用SVN来管理代码,每次与服务器同步时,每次都看到一堆.class,.log,target等文件,这样很不爽。 解决办法 全局设置 打开:window-->preferences-->team-->Ignored Resource-->Add Pattern(或者点击wind ...
分类:系统服务   时间:2019-09-03 14:16:00    收藏:0  评论:0  赞:0  阅读:142
第四季-专题6-Linux内核子系统
专题6-Linux内核子系统 第1课-Linux内存管理子系统 1. 内存管理模型 (1)子系统简介 System Call Interface(SCI)系统调用接口 Process Management(PM) Virtual File System(VFS)虚拟文件系统 Memory Manag ...
分类:系统服务   时间:2019-09-03 14:01:49    收藏:0  评论:0  赞:0  阅读:80
第四季-专题9-Linux驱动开发前奏
专题9-Linux驱动开发前奏 第1课-驱动开发概述 常规分类法:字符设备,块设备,网络设备。 (1) 字符设备驱动 字符设备是一种按字节来访问的设备,字符驱动则负责驱动字符设备,这样的 驱动通常实现open, close, read和write 系统调用。例:串口,LED,按键。 (2) 块设备驱 ...
分类:系统服务   时间:2019-09-03 13:52:58    收藏:0  评论:0  赞:0  阅读:67
Ubuntu Docker 搭建 GitLab
1.首先创建一个目录用于存放配置 2.运行实例(关于最新版本的https 没有搞定,晚上说的都是旧版本, 尝试了一下 旧版本也是无果的,还有官方的新版有很多监控) 查看Gitlab容器运行情况 首先,备份默认gitlab.rb和gitlab.yml 按上面的方式,gitlab容器运行没问题,但在gi ...
分类:系统服务   时间:2019-09-03 13:47:18    收藏:0  评论:0  赞:0  阅读:109
第四季-专题8-LINUX系统调用
专题8-Linux系统调用 在前面的学习中,我们涉及到许多的系统调用函数,如:open、close、read、write等等,但是我们对其调用机制不是太了解。 我们知道linux系统存在内核空间与用户空间,内核空间中的程序需要被用户空间的应用程序引用到,能完成这个调用过程的函数就叫做系统调用函数 应 ...
分类:系统服务   时间:2019-09-03 13:44:23    收藏:0  评论:0  赞:0  阅读:92
第四季-专题3-嵌入式Linux内核制作
专题3-嵌入式Linux内核制作 一.linux内核简介 (1)Linux系统是怎么构成的? (2)为什么linux系统分为了用户空间和内核空间? 现代CPU通常实现了不同的工作模式,以ARM为例,就实现了7中工作模式: 用户模式(usr),快速中断(fiq),外部中断(irq)、管理模式(svc) ...
分类:系统服务   时间:2019-09-03 13:37:12    收藏:0  评论:0  赞:0  阅读:83
为linux快速扩容swap
1、创建一个swap文件mkdir/swapddif=/dev/zeroof=/swap/swapdevbs=1Gcount=322、为swap文件格式化mkswap/swap/swapdev3、挂载swapswapon/swap/swapdev4、加入到fstabvi/etc/fstab/swap/swapdevswapswapdefaults00
分类:系统服务   时间:2019-09-03 13:08:25    收藏:0  评论:0  赞:0  阅读:75
【我的Linux,我做主!】使用PXE+Kickstart无人值守安装服务
(一)了解kickstart安装的流程有时候在公司内部会需要批量安装操作系统,这个时候如果我们按照使用光盘镜像的方式来一台一台的安装操作系统,不仅耗时费力,而且效率低下。比如同时安装100台机器,按照传统的方式会需要准备100个刻录好的光盘,准备100个光驱,每台机器的操作系统配置都需要独立的配置一次,可能需要加班加点好几天才能够做好,如果我们可以使用批量自动化的方式安装操作系统,不仅对人员的损耗
分类:系统服务   时间:2019-09-03 13:07:07    收藏:0  评论:0  赞:0  阅读:157
Linux基础命令(5)
1、输出重定向:标准输出:是将信息输出在终端上标准错误输出(2):在执行命令的过程中所产生错误信息也是输出在终端标准输入:是指从键盘输入2、标准输出重定向(1)作用:将本来要显示在标准输出(终端)上的信息重定向到一个文件中如果文件不存在,则自动创建文件。格式:>或者>>实现方式:1>和1>>>:将目标文件中的内容清空然后重新写入>>:在原内容后
分类:系统服务   时间:2019-09-03 13:06:32    收藏:0  评论:0  赞:0  阅读:88
Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中 ...
分类:系统服务   时间:2019-09-03 12:38:01    收藏:0  评论:0  赞:0  阅读:216
Linux性能优化实战:内存泄漏了,我该如何定位和处理?(18)
一、内存的分配和回收 1、管理内存的过程中,也很容易发生各种各样的“事故”, 对应用程序来说,动态内存的分配和回收,是既核心又复杂的一的一个逻辑功能模块。管理内存的过程中,也很容易发生各种各样的“事故”, 比如,没正确回收分配后的内存,导致了泄漏。访问的是已分配内存边界外的地址,导致程序异常退出,等 ...
分类:系统服务   时间:2019-09-03 12:35:06    收藏:0  评论:0  赞:0  阅读:408
SELinux已经允许,为什么日志显示的仍然是denied?
从日志可以看到,SELinux的Mode已经修改位了permissive = 1,也就是允许模式,但它前面的日志仍然显示的是“denied"。本来我还以为是自己哪里没弄好导致的这个问题,但访问了Gentoo wiki上面的介绍后才知道,它就是这样设计的。 资源: https://wiki.gento ...
分类:系统服务   时间:2019-09-03 12:24:18    收藏:0  评论:0  赞:0  阅读:104
VMware 双网卡路由配置
一、目标拓扑 二、基础准备 六台虚拟机,都为windows XP SP3 三、IP设置 PC1两张网卡ip为192.168.2.1,192.168.3.1 其余IP按网络拓扑图设定 之后进行测试,发送同一网段以可ping通,但是网段二的主机无法ping通192.168.3.1 是没有设定网关的原因, ...
分类:系统服务   时间:2019-09-03 12:12:16    收藏:0  评论:0  赞:0  阅读:91
Shell初学(六)Linux Shell 时间运算以及时间差计算方法
Linux Shell 时间运算以及时间差计算方法 时间的加减,以及时间差的计算。 1。 时间加减 这里处理方法,是将基础的时间转变为时间戳,然后,需要增加或者改变时间,变成 秒。 如:1990-01-01 01:01:01 加上 1小时 20分 处理方法: a.将基础时间转为时间戳 time1=$ ...
分类:系统服务   时间:2019-09-03 12:07:16    收藏:0  评论:0  赞:0  阅读:72
Linux的ACL规则设置——setfacl及getfacl命令的使用详解
Linux系统中可以针对组、用户、其他人设置不同的读写执行权限,但是还不够精准,若想给某个特定的用户设置一个独特的权限呢?而这个用户又不是该文件或目录的属组或属组,怎么破?针对特定的某个用户设置权限的方法如下:[root@localhost~]#dmesg|grep-iacl#查看系统是否可以设置ACL,若可以查到下面标红的字样,则代表没问题。[1.173259]systemd[1]:system
分类:系统服务   时间:2019-09-03 11:36:40    收藏:0  评论:0  赞:0  阅读:74
Linux游戏性能再获提升
尽管近年来Linux的PC系统图形界面越做越好,甚至国内也出现了不少简单易用的国产Linux,但游戏依然是其短板。不过,如今在多方的努力下,Linux的游戏也可能很快就要崛起了。 Linux 就在前些天,全球知名的游戏厂商V社(Valve)就提出要对Linux内核进行修改,以提升其游戏性能,而且还率 ...
分类:系统服务   时间:2019-09-03 11:23:09    收藏:0  评论:0  赞:0  阅读:88
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!