一、课程内容梳理 系统概念模型 使用高级软件工程中学习的drawio工具对课程内容分块进行梳理概括并绘制linux系统相关部分模型如下 1.中断处理 2.时钟体系 3.文件系统 4.文件系统挂载 5.驱动程序 6.进程调度 验证模型 例1:读写文件 选取文件系统模型 在系统打开文件表项struct ...
分类:
其他好文 时间:
2021-05-24 15:11:42
阅读次数:
0
时间和日期 date cal 磁盘和目录空间 df du 进程信息 ps top kill 01. 时间和日期 序号命令作用 01 date 查看系统时间 02 cal calendar 查看日历,-y 选项可以查看一年的日历 02. 磁盘信息 序号命令作用 01 df -h disk free 显 ...
分类:
系统相关 时间:
2020-01-25 16:47:39
阅读次数:
119
VMware和Ubuntu的安装, 想来想去,还是需要安装,不能老是使用Windows的,后面还有很多都要用到Linux系统的,这个可以说是开发人员必备的了, 基本的使用: 1,Windows下面C:\Windows这个是存放的系统相关的文件,删除了系统就崩溃了,C:\Program Files这个 ...
分类:
编程语言 时间:
2019-11-17 12:50:01
阅读次数:
75
安装anoconda 1. 极速下载安装 2. 设定默认conda源(用于之后的conda极速安装相关python包) 3. 更改pip源 4. 定位当前python包路径(在当前python下运行) ...
分类:
编程语言 时间:
2019-11-16 19:26:38
阅读次数:
80
※修改主机名:centos5/61、/etc/sysconfig/network2、修改hosts文件:/etc/hostscentos71、/etc/hostname,或者hostnamectlset-hostnamenewhostname2、修改host文件※将网卡改为默认开机自动启动:※同步服务器时间centos5/61、在/etc/ntp.conf里面加:server170.18.0.1i
分类:
系统相关 时间:
2019-08-20 18:43:35
阅读次数:
120
1. 查询时间:date命令 2.查询日历:cal命令 cal -y 显示一年的日历 3.查询磁盘剩余空间:df -h (df为disk free) 4.查询文件目录的大小:du -h [目录名] (du为disk usage) -h 人性化的显示文件的大小 5. ps aux 查看当前进程的详细状 ...
分类:
系统相关 时间:
2019-07-26 01:58:21
阅读次数:
207
一:安装Linux系统相关配置 修改ip配置: [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改后: TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO= ...
分类:
系统相关 时间:
2018-12-16 00:18:54
阅读次数:
287
总结一些Linux 系统编程相关的东西,因为Linux 系统编程涉及操作系统但又不需要深入内核(内核代码是个庞大的工程),通过系统接口可以管中窥豹;同时系统编程是程序设计中的基础问题,很多架构问题,跟系统息息相关;学习系统编程能够提高基础理解能力。 主要想着从以下几个方面来总结: 1)man学习 2 ...
分类:
系统相关 时间:
2018-09-04 00:05:59
阅读次数:
196
linux系统相关的文件信息包含在/etc/passwd文件和/etc/group中。每次登录linux系统以及每次执行ls -l命令时都要使用口令文件。这些字段都包含在<pwd.h>中定义的passwd结构中。 struct passwd { char * pw_name; /* Username ...
分类:
系统相关 时间:
2018-04-28 22:23:51
阅读次数:
246
近期学习源代码手工编译安装时,发现多数同学都不知道每一步骤命令执行的意思,便整理了一下,供大家共同学习,谢谢!1.准备软件包源文件从互联网下载相应的软件包(以.tar.gz或.tar.bz2为后缀),将tarball文件解压到/usr/local/src目录下;2../configure用来建立Makefile这个文件,通常程序开发者会写一个script来检查你的Linux系统、相关的软件属性等,
分类:
系统相关 时间:
2018-04-20 23:28:01
阅读次数:
187