本文章讲述如何使用Shell开发批量创建Linux账户和随机8位数密码
分类:
系统相关 时间:
2018-10-14 20:41:22
阅读次数:
224
最近一直在看操作系统以及内核设计的东西,不确定自己有能力会参与到类似的开发之中,但是争取能自己改造这内核玩一下,然后按照Linux From Scratch那样的把改造后的系统编译运行就心满意足了。正在看的书是《Linux内核设计的艺术》之"图解Linux操作系统架构设计与实现原理",自己看的时候有 ...
分类:
系统相关 时间:
2018-10-14 20:45:08
阅读次数:
212
进程的概念 进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。 进程通信的概念 进程用户空间是相互独立的,一般而言是不能相互访问的。但很多情况下进程间需要互相通信,来完成系统的某项功能。进程通过 ...
分类:
系统相关 时间:
2018-10-14 20:51:56
阅读次数:
194
memcached(memcached.org)特点: ...
分类:
系统相关 时间:
2018-10-14 20:52:22
阅读次数:
180
前沿 在学代码审计,然后最近做Linux协议栈的审计,发现Linux不愧是一个久经考验的系统,本来以为可以找到个DoS的,结果发现其在TCP/IP协议栈的链路层实现,利用了各种技术,用来提高性能与安全性。 工具 在跟踪数据从网卡到TCP/IP协议栈的过程中,使用4.10.0内核,利用understa ...
分类:
系统相关 时间:
2018-10-14 20:59:52
阅读次数:
260
https://blog.csdn.net/zhshulin/article/details/30779873 补充: 1、eclipse配置tomcat window——preferences——server——runtime environment——Add, 我下载的tomcat放在C:\Pr ...
分类:
系统相关 时间:
2018-10-14 21:00:58
阅读次数:
182
接下来就是shell命令的一些演示了 set (超级多的变量和系统默认值) echo $?查看上一条指令是否执行成功 返回0意味着成功,返回1意味着失败 echo 是个 env 设置变量 解释一下上面几个步骤: 设置变量name赋值为1, 注意啊,两边不能有空格 用 echo $name 查看 用u ...
分类:
系统相关 时间:
2018-10-14 21:02:14
阅读次数:
207
下载预构建好的Spark压缩包 进入 "Spark官网下载页面" 下载你需要的安装包,这里我选择预构建好的、现在最新的压缩包 Download Spark: spark 2.3.2 bin hadoop2.7.tgz 下载: 解压: 添加环境变量 可以先进入解压后的目录,然后输入 获取当前目录 如果 ...
分类:
系统相关 时间:
2018-10-14 22:04:03
阅读次数:
243
E: Could not get lock /var/lib/dpkg/lock open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), ...
分类:
系统相关 时间:
2018-10-14 23:08:40
阅读次数:
244
Linux提供定时器机制,可以指定在未来的某个时刻发生某个事件,定时器的结构如下: struct timer_list { struct list_head list; unsigned long expires; unsigned long data; void (*function)(unsig ...
分类:
系统相关 时间:
2018-10-15 00:37:04
阅读次数:
213
1.下载安装 首先看看你自己电脑之前有没有安装过Git,在终端输入git,如果出现以下就表示之前安装过(我自己都没印象自己啥时候装过的23333) 如果之前没安装过也不要慌,有下面两种方法可以安装: 1)通过homebrew安装Git Mac OS X是基于Unix的,它可以使用非常多Linux平台 ...
分类:
系统相关 时间:
2018-10-15 00:40:57
阅读次数:
321
一、简介 linux alias 是命令的一种别称,输入 alias 可以看到像下面这样的结果: alias vi="vim" 也即,输入vi后,被自动定向到vim这个命令了。alias的作用就是,可以简写命令。 二、修改alias 若要添加自己的alias,格式如下 alias la="ls -a ...
分类:
系统相关 时间:
2018-10-15 01:20:08
阅读次数:
203
存储器是分层次的,离CPU越近的存储器,速度越快,每字节的成本越高,同时容量也因此越小。寄存器速度最快,离CPU最近,成本最高,所以个数容量有限,其次是高速缓存(缓存也是分级,有L1,L2等缓存),再次是主存(普通内存),再次是本地磁盘。 寄存器的速度最快,可以在一个时钟周期内访问,其次是高速缓存, ...
分类:
系统相关 时间:
2018-10-15 01:20:17
阅读次数:
227
这是一个复古的话题。使用 C 语言和 AT&T 汇编语言写能够在 x86 实模式运行的 16 位代码,这种代码一般用于自己写操作系统的启动扇区。用的工具是 Linux 中最常见的 GCC 和 GNU Binutils。希望能够吸引到你们。 ...
分类:
系统相关 时间:
2018-10-15 11:49:10
阅读次数:
245
1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。2、取出最后登录到当前系统的用户的相关信息。3、取出当前系统上被用户当作其默认shell的最多的那个shell。4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxusers.txt文件中。5、取出当前主机的IP地址,提示:对ifconfig命令的结果进行
分类:
系统相关 时间:
2018-10-15 11:49:25
阅读次数:
251
背景Linux系统中的history命令可以查看在系统中执行过哪些命令,在系统被***后,可以查看系统中执行过哪命令,有助于分析相关问题。知识点在Linux系统执行history#history命令711alias712history713ls~/.bash_history714history系统中使用过的命令保存在/root/.bash_history目录下[root@localhost~]#ls
分类:
系统相关 时间:
2018-10-15 11:50:59
阅读次数:
227
最近开始用mac,在开始之初体验到了mac系统的丝滑流畅,但也感受到重新开始学习一个平台的坡度。 最近学习maven,创建项目时总是报错,网上查阅到的资料很少。最后在settings.xml中添加了阿里云镜像得以解决。 工具信息: mac 10..13 & eclipse mars2 & maven ...
分类:
系统相关 时间:
2018-10-15 11:58:25
阅读次数:
153
本文章讲述如何使用Shell 开发rsync启动脚本
分类:
系统相关 时间:
2018-10-15 12:00:47
阅读次数:
166
一、下载安装libevent cd /tmp #切换到tmp目录 wget http://www.monkey.org/~provos/libevent-1.2.tar.gz #下载 tar zxvf libevent-1.2.tar.gz ... ...
分类:
系统相关 时间:
2018-10-15 12:03:34
阅读次数:
193
Linux -环境变量配置文件
分类:
系统相关 时间:
2018-10-15 12:04:57
阅读次数:
175