一、Linux内核源码下载 下载linux内核 因为直接使用apt-get下载内核源码速度较慢,所以我先到http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/ 网站下载linux5.0.1版本的内核。 拷贝 将下载好的内核拷贝到u ...
分类:
系统相关 时间:
2019-12-11 00:08:56
阅读次数:
99
系统调用:系统库中为系统调用编写了许多接口函数(API),不同的API对应了不同的真正的(OS内核中)系统调用 系统调用的三个基本步骤: 1.把系统调用编号存到 寄存器eax中 2.把函数参数传到其他通用寄存器中:第一个参数:ebx,第二个:ecx ... 3.触发0x80号中断 在内核加载完毕,切 ...
分类:
系统相关 时间:
2019-12-10 22:52:26
阅读次数:
197
1.绝对路径和相对路径 *绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql *相对路径:路径的写法不是由根目录 / 写起的,例如 首先用户进入到 /home,然后再进入到test,执行的命令为 “#cd /home,#cd test”。此时用户所在的路径为 /h ...
分类:
系统相关 时间:
2019-12-10 22:34:49
阅读次数:
128
1:实验环境选择 我选择的是实验楼平台,在 LinuxKernel 目录已经构建好了基于 3.18.6 的内核环境,可以使用实验楼的虚拟机打开 Xfce 终端(Terminal), 运行 MenuOS 系统。 2:启动内核 打开终端键入以下命令: $ cd ~/LinuxKernel/ $ qemu ...
分类:
系统相关 时间:
2019-12-10 22:33:41
阅读次数:
140
本文主要挑选出读者有必要首先学习的 11 个 Linux 命令,如果不熟悉的读者可以在虚拟机或云服务器上实操下,对于开发人员来说,能熟练掌握 Linux 做一些基本的操作是必要的! 事不宜迟,这里有 11 个 Linux 命令行技巧,可以使你的生活工作更轻松。 1. grep grep 命令在每个文 ...
分类:
系统相关 时间:
2019-12-10 22:27:28
阅读次数:
115
1、创建实验目录并下载linux内核 mkdir LinuxKernel #创建一个项目目录 cd LinuxKernel wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.1.tar.xz #下载linux-5.0.1的内核 x ...
分类:
系统相关 时间:
2019-12-10 22:25:17
阅读次数:
106
一、Mac下SVN操作checkout文件到本地svn checkout https://xxx --username xx --password xxsvn checkout https://xxx --username xx --password xx /Users/lc/workspace 更 ...
分类:
系统相关 时间:
2019-12-10 22:11:37
阅读次数:
127
Kali_Linux 中文乱码 修改更新源及更新问题 中文乱码问题 kali默认没有中文字符 当以中文安装或者切换编码换为中文后会出现乱码的情况 解决方法: 1. 确定locales已经安装好, 使用 命令安装(如果已经安装好的后将会将其重置) 2. 在命令行输入 进入编码的选择, 选中en_US. ...
分类:
系统相关 时间:
2019-12-10 20:58:19
阅读次数:
150
1、Cd命令 命令cd (change directory的简写)是用来变更用户所在目录的,如果后面什么都不跟,就会直接进入当前用户的根目录下。 2、mkdir命令 命令mkdir (make directory的简写) 用于创建目录,这个命令在上一章中用过。该命令的格式为:mkdir [-mp] ...
分类:
系统相关 时间:
2019-12-10 19:44:41
阅读次数:
96
tar 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的-j:有bz2属性的-Z:有com ...
分类:
系统相关 时间:
2019-12-10 18:38:24
阅读次数:
164
1.先查看电脑中是否有虚拟环境 virtualenv --version 2.如果没有的话安装 sudo pip install virtualenv sudo pip install virtualenvwrapper 3.查看是否有创建虚拟环境的指令 mkvirtualenv --version ...
分类:
系统相关 时间:
2019-12-10 18:31:29
阅读次数:
111
cd /Applications/ rm -r IntelliJ\ IDEA.app/ rm -r /Users/apple/Library/Logs/IntelliJIdea2019.3/ rm -r /Users/apple/Library/Preferences/IntelliJIdea201 ...
分类:
系统相关 时间:
2019-12-10 17:22:58
阅读次数:
877
从吐司偷来的图片,拿来当做引导吧: 0x01 简介 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。 很多人上来就什么基于.Net强无敌,首先作为用户我不关心你是什么技术,我首先想知道的是你提供的是什么东 ...
分类:
系统相关 时间:
2019-12-10 17:20:49
阅读次数:
115
实验环境 Ubuntu 16.04 LTS 1. 下载并解压linux_5.0.1内核 cd ~/Desktop mkdir LinuxKernel #在桌面创建LinuxKernel工程目录 cd LinuxKernel wget https://cdn.kernel.org/pub/linux/ ...
分类:
系统相关 时间:
2019-12-10 17:05:37
阅读次数:
126
一、查看日志命令 tail head cat tac less more tail n 是显示行号相当于nl命令 tail -100f test.log 实时监控100行日志 tail -n 10 test.log 查询日志尾部最后10行的日志; tail -n +10 test.log 查询10行 ...
分类:
系统相关 时间:
2019-12-10 16:56:59
阅读次数:
102
1 下载Linux 5.0.1内核源代码 mkdir LinuxKernel 在主文件夹下建立一个实验的工作区 cd LinuxKernel wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux 5.0.1.tar.xz 利用linux内核镜 ...
分类:
系统相关 时间:
2019-12-10 16:48:15
阅读次数:
114