电脑操作系统 : windows7,8,10,xp,win98操作系统 : linux ax unix以后开发项目是部署在服务器上,服务器一般采用linux.linux的优点:系统稳定,操作速度快,系统安全..linux可以部署 : 数据库 tomcat 缓存(redis).....1.如果安装虚拟机,必须把金山毒霸,360防护退出(禁用vmware程序)指令:通用语法:命令后面不接 ./ 或者 ../ 表示是当前目录../ 表示当前目录../表示上一层目录/表示根目录 clear清屏磁盘管理:ls list 显示目录下的数据...
Linux的进程Linux进程的两种运行模式在Linux里,一个进程既可以运行用户程序,又可以运行操作系统程序。当进程运行用户程序时,称其为处于“用户模式”;当进程运行时出现了系统调用或中断事件,转而去执行操作系统内核的程序时,称其为处于“核心模式”。在Linux里处理机就具有两种运行状态:核心态和用户态。Linux下进程概念及特征(1)、在Linux里,把进程定义为“程序运行的一个实例” (2)、进程一方面竞争并占用系统资源(比...
Linux线程的基本函数常用线程函数pthread_create 创建一个线程pthread_exit 线程自行退出pthread_join 其它线程等待某一个线程退出pthread_cancel 其它线程强行杀死某一个线程pthread线程库的使用 在源码中使用头文件 pthread.h 用gcc链接时加上 -lpthread 选项,链接线程库pthread_create 函数int pthread_create( pthread_t *thread ,const pthread_attr_t *attr,void*(*start_rtn)(void*),void * arg);/* 参数1:产生线程的标识...
目录1.Sed2.线程、进程、协程3.线程在操作系统中有堆区栈区代码段全局变量等等,哪些是共享的哪些独有4.操作系统内存管理方式5.进程通信方式及应用场合6.僵尸进程、孤儿进程7.查看io的命令8.32位系统大概有2^32约为4G的大小,为什么虚拟内存可以才2G9.vim如何进行批量修改10.Linux采用的命令1.查找包含abc的行数有多少2.kill命令参数3.查看文件中是否有某个字符串的命令:4.文档中每一行都是字符串,有些行是重复的,如何找出并显示...
计算机已成为现代人日常工作、学习和生活中必不可少的工具。操作系统是计算机之魂,作为用户使用计算机的接口,它负责调度执行各个用户程序,使计算机完成特定的任务;作为计算机硬件资源的管理者,它负责协调计算机中各类设备高效地工作。操作系统的重要性不言而喻,市面上主流的操作系统有Windows、Unix、Linux、Mac OS X。 Linux于1991年由芬兰大学生Linus开发,是一个类Unix的开源版操作系统,主要有以下几个特点: 开放式操作...
Linux是什么?Linux是一个开放源码操作系统。操作系统是直接管理系统硬件和资源的软件,如中央处理器、内存和数据库。操作系统位于应用程序和硬件之间,连接所有软件和执行工作的物理资源。小编这里举个例子,好像汽车引擎,发动机虽然可以自己运行,但当它与变速器、车轴和车轮连接时,它就变成了一辆功能齐全的汽车。如果发动机无法运转,其他配件在完美汽车也是不能动的。Linux是如何工作的?Linux操作系统被设计成类似于UNIX,但是...
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-基础篇的第60篇文章文章目录1. 关闭selinux功能2. 精简开机启动项3. 用户及密码安全4. 锁定重要文件5. 文件权限的检查与扫描6. 隐藏Linux版本信息a) 开启自启动服务b) 删除特殊的用户和用户组1. 用户密码一般情况下要求大于8位数,尽量使用强密码,有数字,大小写及特殊符号三部分组成。2. 尽量不使用root用户登录,把普通用户变为root用户3. 尽量使用秘钥登陆7. 禁止Linux被p...
国产中兴新支点操作系统有三个版本:服务器操作系统、嵌入式操作系统、桌面操作系统。这里我以桌面操作系统为例,下载下来,玩玩看。如果有讲错的地方,还请多多指教,我们一起学习,一起成长!虚拟机安装1准备工作1、下载官方国产操作系统,个人使用免费下载,请勿商用!点击“阅读原文”即可下载。提取码:ju6c2、电脑得有一个“VMware Workstation Pro”2安装工作 选择下载好的“中兴新支点操作系统”给虚拟机取一个名称:...
前言 ?? 由于bram形式的速率限制,在同样紧急的时间条件下,还是改回了axidma的方式来降维打击,对于几兆的速率,颇有种杀鸡用牛刀的感觉,没办法,原来的刀就是差一点,牛刀好用是好用但是终究得提升一点内功 裸机下的DMA相对是比较简单的,参考之前裸板对于DMA的操作,而对于LINUX下,只能说苦不堪言。先不谈如何实现用户空间的零拷贝DMA传输,光是Linux环境下的DMA传输就已经感觉比较棘手,一方面是对Linux了解不够深入,另一方...
一.简介 ??串口( UART)是一种非常常见的外设, 串口在嵌入式开发领域当中一般作为一种调试手段,通过串口将调试信息打印出来,或者通过串口发送指令给主机端进行处理;当然除了作为基本的调试手段之外,还可以通过串口与其他设备或传感器进行通信, 譬如有些 sensor 就使用了串口通信的方式与主机端进行数据交互。 根据电平标准的不同,串口可以分为 TTL, RS232,RS485, RS422等这些,虽然它们的电平标准不同,但是却都遵循相...
操作系统其实就像一个软件外包公司,其内核就相当于这家外包公司的老板。 鼠标和键盘是计算机的输入设备。大部分的普通用户想要告诉计算机应该做什么,都是通过这两个设备。例如,用户移动了一下鼠标,鼠标就会通过鼠标线给电脑发消息,告知电脑,鼠标向某个方向移动了多少距离。 屏幕,也就是显示器,是计算机的输出设备,将计算机处理用户请求后的结果展现给客户,要不然用户无法知道自己的请求是不是到达并且执行了。 显示器上面...
第1课:Linux操作系统基础 ——DevOps基础培训1. 云主机、公网IP1.1 公网ip和私网ip只有公网ip是能够连接互联网的,私网IP 一般只用作局域网 我们能够上网靠的是isp组织分给我们的Ip地址,但是这个ip地址一般不是给个人的,一般都是给一个单位,一个区域的,也就是说我们实际上能接触到的一般都是私有地址,即我们用ipconig查到的都是私有地址,也就相当于局域网内的ip地址,当我们真正联网时,会先把数据发送到路由,然后再由路由...
目录 1. 计算机概论 1.1 芯片组架构与接口设备 1.1.1 CPU 1.1.2 内存 1.1.3 显卡(Video Graphic Array,VGA) 1.1.4 硬盘 1.1.5 主板 1.2 操作系统 2. Linux distribution版本 3. 两种终端 4. Linux中的文件扩展名1. 计算机概论 1.1 芯片组架构与接口设备1.1.1 CPU ① 不同CPU支持不同的微指令集 ② CPU的频率(= 外频 * 倍频) 外频:CPU与外部组件通信的频率,应该与主板的FSB相同 倍频:CPU内部用来加速工作性能的一个倍数 示...
1.打开VMware、选择新建虚拟机 2.选择自定义高级,并选择下一步 3.默认配置,选择下一步 4.选择稍后安装操作系统、点击下一步 5.选择操作系统和版本 6.选择路径(我这台电脑没有分盘,建议放D盘,以默认或系统版本定义) 7.默认数量、直接下一步 8、默认配置就可,点击下一步 9.选择网络类型,点击下一步 三个网络类型的差别: ①、桥接模式,也就是将虚拟机的虚拟网络适配器与主机的物理网络适配器进行交接,虚拟机中的虚拟网...
在VMware上如何创建虚拟机以及安装linux操作系统 如题,我们需要下载虚拟机以及Linux系统的镜像,这里我们虚拟机用的是Vmvare 15.5,镜像可以下载Linux或CentOS 资源下载链接 Vmvare 15.5 https://download3.vmware.com/software/wkst/file/VMware-workstation-full-15.5.0-14665864.exe Linux镜像 链接:https://pan.baidu.com/s/1vwssAX1ttsGAhy12yEvvrg 提取码:c9d4 CentOS镜像 http://mirrors.aliyun.com/centos/8/isos/x86_6...