linux
云生死海
这个作者很懒,什么都没留下…
展开
-
Linux内核实验 (内核编译)添加系统调用
操作系统实验作业,顺便记录一下过程就不具体说一些概念了。实验目标通过分析Linux内核源代码和新增一个系统调用的方式,达到对操作系统软件结构及其系统调用实现原理的深入理解,并基本掌握操作系统的改造方法实验环境VM虚拟机上搭建的 Ubuntu18.04编译的内核是 linux4.16.10 版本可以根据需要去官网下载,给出2个内核版本linux-4.16.10.tar.xzinux-4.16.8.tar.gz实验过程先安装相关的依赖sudo apt-get install build-原创 2020-05-13 22:16:28 · 2537 阅读 · 1 评论 -
内核模块实验 通过module添加Hello World内核模块
内核模块实验 Hello World文章目录内核模块实验 Hello World前提配置程序编写编译与加载内核符号表初始化与清理函数hello world 模块加载举例内核模块机制的实现模块在内核中的表示模块的加载与卸载模块的加载模块的卸载内核模块显示进程控制块信息实验环境 ubuntu前提配置在系统命令行shell下安装当前版本得linux内核代码sudo apt-get instal...原创 2020-05-03 21:01:58 · 1056 阅读 · 0 评论 -
(1)Linux程序基本开发 --编辑器使用,gcc介绍与使用
Linux程序基本开发Vi/gedit编辑器的使用vi/vim 的使用gedit 的使用Vi/gedit编辑器的使用vi/vim 的使用基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。 这三种模式的作用分别是:命令模式:用户刚刚启动 vi/vim,便进入了命令模式。此状态...原创 2020-04-27 16:44:51 · 907 阅读 · 0 评论 -
linux基础命令介绍
由于要写一篇实验报告 需要一些linux命令的介绍所以有了本文 写(水)一篇linux基础命令介绍Linux常用命令的使用用户管理命令1.增加用户账号useradd命令2.修改用户usermod命令3.删除用户userdel命令4.更改密码passwd命令5.切换用户su命令文件操作命令1.查看目录内容ls命令2.切换目录cd命令3.当前路径pwd命令4.新建目录mkdir命令5.删除目录rm...原创 2020-04-22 14:35:29 · 740 阅读 · 0 评论 -
linux 更换apt国内源
打开配置文件sudo vim /etc/apt/sources.listsudo vi /etc/apt/sources.listsudo gedit /etc/apt/sources.list替换里面的内容 可先备份sudo cp /etc/apt/sources.list/etc/apt/sources.list.bakdeb http://mirrors.ustc.edu....原创 2020-04-07 16:42:35 · 4923 阅读 · 3 评论 -
linux下sudo权限问题 等报错
liunx新建了一个用户 使用sudo命令 出现了这样的问题xxxis not in the sudoers file. This incident will be reported.解决方法就是在/etc/sudoers文件里给该用户添加权限切换到root用户下su root然后输入密码更改sudoers文件权限etc/sudoers文件默认是只读的,对root来说也是,因此需...原创 2020-03-28 16:06:38 · 403 阅读 · 0 评论 -
ubuntu18.04 安装图形界面
给Ubuntu服务器安装图形化界面sudo apt-get updatesudo apt-get install ubuntu-desktop #安装桌面软件reboot #重启一直回车确认就行了过程可能有点慢提示 apt-get update重启 reboot结果还是无法启动 图形界面错误原因应该是apt的源不行换成了apt阿里源cd /etc/apt/sudo...原创 2020-03-20 23:14:11 · 16581 阅读 · 0 评论 -
linux下的汇编环境搭建(nasm)
linux下的汇编环境搭建(nasm)先判断系统是否已经安装了nasm打开终端,执行whereis nasm如果显示nasm: /usr/bin/nasm ,则已经安装;如果不存在,则未安装。去官网下载最新版本的源码编译http://www.nasm.us/如nasm-X.XX. ta .gz,X.XX.是版本号。开始安装,首先将下载得到的压缩包,解压:tar xzvf na...原创 2020-02-17 11:45:32 · 1066 阅读 · 0 评论 -
Linux添加环境变量
方法一用export命令,输入export PATH="$PATH:/opt/au1200_rm/build_tools/bin这种添加环境变量只是临时添加 不是永久添加方法二修改profile文件,输入vi /etc/profile再文件中 添加export PATH="$PATH:/opt/au1200_rm/build_tools/bin`...原创 2020-02-17 11:36:07 · 95 阅读 · 0 评论