学习linux-基础-操作系统结构】的更多相关文章

安装虚拟机 参考基于VirtualBox虚拟机安装Ubuntu图文教程完成了虚拟机的安装,主要遇到了以下2个问题 在新建虚拟电脑的时候,如果类型选择了Linux,则版本就只能选择Ubuntu(32 位).最初在安装的时候不知道这个选择会给后面带来一系列的问题=_=后来系统显示了一堆错误提示,于是,我就把这些提示(英文)都拿去百度发现不少人在安装的时候遇到了和我一样的问题,因此在其他网友的帮助下,我了解到版本的位数要与我电脑本身的位数(64位)一样,而且若要选择Ubuntu(64位),要首先进入B…
第一项:安装Linux系统 遇到的问题: 1.操作过程中遇到权限不足的情况. 解决过程:通过百度后发现可以使用sudo,或chmod命令解决. 2.在以上过程中对chmod命令的用法产生疑惑. 解决过程:找到一篇Lianstyle的chmod命令详解介绍了详细用法,解决了我的疑惑. 第二项:学习Linux基础 阅读了别出心裁的Linux学习法,初步了解了Linux的学习方法. 篇幅过长,另写了一篇博客Linux基础学习 第三项:总结 虽然初步会了Linux的一些操作,但是应用非常不熟练.按照别出…
Linux基础操作及概念 终端的概念 通常我们在使用 Linux 时,并不是直接与系统打交道,而是通过一个叫做 Shell 的中间程序来完成的,在图形界面下为了实现让我们在一个窗口中完成用户输入和显示输出,Linux 系统还提供了一个叫做终端模拟器的程序(Terminal). 比如:terminator 安装分屏终端:sudo apt-get install terminator 快捷键:ctrl+alt+t 打开终端 Shell 1,通常在图形界面中对实际体验带来差异的不是上述的不同发行版的各…
本周在实验楼完成了<linux基础入门>的21个实验,虽然之前已经学习过linux的相关课程,对linux下的命令也有一些了解和实践,但完成这21个实验以及35个练习题仍然遇到了许多的问题,主要有以下4个方面: useradd和adduser的区别 crontab命令的使用 vim编辑器的使用 chmod命令的执行 实际应用中的问题主要是从实验测试中所发现,在做以下2个测试中遇到了一些问题: 挑战:历史命令 挑战:数据提取 下面来详细谈谈以上几个问题 useradd和adduser的区别 在进…
编程语言的作用及与操作系统和硬件的关系 编程语言的作用:用来定义计算机程序的形式,程序员用它来编写程序,进而控制其向计算机发出指令,使计算机完成人类布置的任务. 编程语言的作用及与操作系统和硬件的关系:程序用编程语言开发,而程序必须在操作系统上运行,即操作系统是程序的运行环境.程序不能直接控制计算机硬件,必须由程序向操作系统发出请求,通过操作系统来控制硬件. 应用程序->操作系统->硬件 应用程序:指为完成某项或多项特定工作的计算机程序,它运行在用户模式,可以和用户进行交互,具有可视的用户界面…
Linux常用指令: 在Linux中如果不懂基础命令,在Linux中将寸步难行,下面是我在初学Linux系统时总结的一些基本命令. 1.基础命令 ls                                                     --查看当前目录下的文件    cd         --切换目录或者直接回到home目录    cd -       --切换最近使用的两次目录    cd ..                                        …
1,目录操作 1.1创建目录 1.1.1使用 mkdir 命令创建目录:mkdir $HOME/testFolder 1.2切换目录 1.2.1使用 cd 命令切换目录:cd $HOME/testFolder 1.2.2使用 cd ../ 命令切换到上一级目录:cd ../ 1.3移动目录 1.3.1使用 mv 命令移动目录:mv $HOME/testFolder /var/tmp 1.4删除目录 1.4.1使用 rm -rf 命令删除目录:rm -rf /var/tmp/testFolder…
1.pwd 2.clear 3.who 4.cal 5.uname 6.wc 7.man在线帮助命令 8.--help.info.whatis 9.使用su命令以root身份进入linux 10.Shell的命令补全 11.Shell的历史命令 12.Shell的重定向 13.Shell的管道操作…
操作系统结构图 物理层: CPU:( Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit).它的功能主要是解释计算机指令以及处理计算机软件中的数据. RAM:(random access memory)随机存取存储器,又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存).它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介. 存储单元的内容可按需…
1.Linux启动流程    1).linux启动过程        ①.进入grub界面选择相应的启动内核        ②.读取kernel内核文件-/boot/vmlinuz-*        ③.读取init的镜像文件-/boot/initrd-*        ④.init去读取/etc/inittab        ⑤.读取启动级别(id:3:initdefault)        ⑥.读取/etc/rc.d/rc.sysinit,完成时钟设置,主机名的设置,分区表的挂载(/etc/…
1.终端terminal (1)设备终端 键盘,鼠标,显示器 (2)物理终端(/dev/console) 控制台concole (3)串行终端(/dev/ttyS#) ttyS (4)虚拟终端(tty:teletypewriters,/dev/tty#) tty可以有n个,Ctrl+Alt+F# (5)图形终端(/dev/tty7)startx,xwindows CentOS6:Ctrl+Alt+F7 CentOS7:在哪个终端启动,即位于哪个虚拟终端 (6)伪终端(pty:pseudo-tty…
作业信息 |作业属于|https://edu.cnblogs.com/campus/besti/2021-2022-1fois |作业要求|https://edu.cnblogs.com/campus/besti/2021-2022-1fois/homework/12106 |作业内容|1.完成Linux系统安装 2.通过老师所给的链接基本掌握了Linux命令的学习方法 3.通过老师给的班课链接学习并基本掌握了Linux命令 学习时遇到的问题(其一) 在学习时遇到了这里代码敲错,虽然没有及时发现…
作业一: 1)  将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@bogon /]# cd /etc [root@bogon etc]# cat passwd shadow > 1.txt 2)  将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) [root@bogon etc]# cat passwd shadow >> 2.txt 3)  将/1.txt./2.txt两个文件打包为/1.tar [root@bog…
1.docker命令不需要附带敲sudo的解决办法 由于docker daemon需要绑定到主机的Unix socket而不是普通的TCP端口,而Unix socket的属主为root用户,所以其他用户只有在命令前添加sudo选项才能执行相关操作. 如果不想每次使用docker命令的时候还要额外的敲一下sudo,可以按照下面的方法配置一下. 创建一个docker组 $ sudo groupadd docker 添加当前用户到docker组 $ sudo usermod -aG docker $U…
开启Linux系统前添加一块大小为20G的SCSI硬盘 开启系统,右击桌面,打开终端 为新加的硬盘分区,一个主分区大小为10G,剩余空间给扩展分区,在扩展分区上划分两个逻辑分区,大小各5G 进入分区工具,对/dev/sdb新磁盘进行分区 输入n,开始进行分区,p主分区,第一分区,扇区起始2048,扇区尾部为10GiB: 再将剩下的10GB分为扩展分区 再将扩展分区10G划分出来两个5G的逻辑分区 格式化主分区为ext3系统 mkfs.ext3 /dev/sdb1 mkfs格式化分区ext3文件类…
简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.它是非关系型数据库,但其结构与MySQL又很相似,mysql中的表格,在这里被称为集合,mysql表格内的数据是一条条带字段的数据,但在这里是以字典形式存在的一个个文档,也叫json对象,其操作难度远低于mysql.MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案,应用于实时变化的场景. 进入和退出 mongo #进入 exit #退出 库级管理 显示所有库 show dbs 切换数据库 us…
说明 C-字母 = Ctrl + 字母 char = 任意字符 开始编辑 insert 按键 功能 说明 i(I) insert 当前位置插入(当前行前) a(A) append 当前字符后面插入(当前行后) o(O) open a line below 当前行的下面(当前行上面) 模式 模式 功能 说明 普通模式(ESC) normal 操作和移动 插入模式(i,a,o) insert 编辑 命令模式(:) command 执行命令 可视模式(v,V,C-v) visual 选择 可视模式 v…
一.表复制 1.复制表结构    将表hello的结构复制一份为表hello3 2.复制数据 a.如果两张表的结构一样且你要复制所有列的数据 mysql> insert into hello3 select * from hello; b.两张表结可能不一样且你只要复制部分列的数据 mysql> insert into hello3 (name,sex,degree) select name,sex,degree from hello; 二.索引 1.create 创建索引(只能创建普通索引和…
根据关键字查找文件信息: cat <文件名> | grep <关键字>查询文件信息 显示100行: tail -100f easyhome.all.log |grep "guard" -n10  (1)编译安装 root 账号登陆后,依次执行以下命令 cd /tmp wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz tar zxvf lrzsz-0.12.20.tar.gz &&…
           {          cout<<     }           {          cout<<     }       ,,logoImage.cols,logoImage.rows));       .,ROIimage);      namedWindow(     imshow(     Mat D(srcImage,Rect(,,,));      namedWindow(     imshow(     Mat F = srcImage(Ra…
date #查看日期cal #查看当月日历cal 2017 #查看某年全年的日历whoami #查看当前登录的用户 #修改网卡,可以上网的步骤vi /etc/sysconfig/network-scripts/ifcfg-eth0 #修改网卡配置文件 onboot = yes #方向键移动光标,a进入编辑模式,ESC退出编辑模式,shift:,wq!,回车就行了. service network restart #重启网卡 ifconfig #查看网卡信息. ping baidu.com #测试…
# coding:utf-8 import numpy as np from numpy.linalg import * def day1(): ''' ndarray :return: ''' lst = [[1, 2, 3], [4, 5, 6]] print(type(lst)) np_lst = np.array(lst) print(type(np_lst)) np_lst = np.array(lst, dtype=np.float) # bool # int,int8,int16,…
Crtl+Alt+T:调出命令窗口 xrandr:列出分辨率列表 设置窗口的分辨率大小为1280x960:xrandr -s 1280x960 通过命令窗口来执行一段C语言程序: VI工具的使用: (1)vi firstCode.c           创建一个firstCode.c文件 (2)按i进入输入模式,出现Insert后可以输入代码                                 由默认模式进入输入模式,默认模式下是不能编辑代码的,只有输入模式才可以编辑代码 (3)输入…
20189230杨静怡 2018-2019-2 <移动平台开发实践>第1周学习总结 安装Linux系统内容总结 一.学习"基于VirtualBox虚拟机安装Ubuntu图文教程",在自己笔记本上安装Linux操作系统,提交安装好的系统截图. 1.下载安装VirtualBox 2.安装Ubuntu (1)创建虚拟机 (2)安装Ubuntu 系统软件 (3)安装VirtualBox虚拟机增强功能 (4)分配共享数据空间 软件安装过程中出现的问题和解决方法 问题1:安装Linux…
. : 关机, 如果将Linux默认运行等级设置为0, 系统将无法启动; -- : 多用户模式, 允许使用网络文件系统, 一般不使用图形界面登陆就是这种模式; -- : 多用户图形界面模式, 该模式下可以启动图形界面; -- 6 : 重启, 如果将Linux默认运行等级设置为0, 系统将无法重启; 运行等级相关命令操作 : -- 查看当前运行级别 : runlevel ; [root@ip28 bin]# runlevel N 3 -- 设置运行等级 : init 3, 就是将运行等级设置为3;…
学习笔记(连载)之Linux系列 Note:本学习笔记源自<鸟哥的Linux私房菜(基础学习篇)>一书,为此书重要内容的摘要和总结,对于一些常识性的知识不再归纳 新型冠状病毒引发的肺炎战"疫"到了关键时期,在家无事可做,突发奇想将自己对于后端技术的学习成果通过Markdown格式记录下来,发表在博客上,帮助自己回顾学过的东西.<鸟哥的Linux私房菜>是一套很好的Linux学习材料,讲得很详细,也很深入.之前我学习Linux都是"用到哪儿,学到哪儿&q…
安装Linux操作系统 遇到的问题以及解决方法 问题1:安装虚拟机时出现以下界面 解决方法 我的电脑--右击--管理--服务和应用服务--服务--在服务里启动:Device Install Service 和 Device Setup Manager 这两个服务启动后,再重新下载就可以了. 问题2:安装虚拟机增强功能时出现以下界面 解决方法 进入系统在侧边找到虚拟光驱,右击,点击弹出--点击'安装增强功能"--点击"运行"--输入登录系统的密码,点击"授权"…
一.虚拟机VirtualBox的下载安装 基于VirtualBox虚拟机安装Ubuntu图文教程 虽然娄老师的教程对于VirtualBox的下载安装讲的很简单,可以说是一笔带过,但是我在下载安装的过程中的确遇到意想不到的问题. 问题:在官网上下载的VB在安装完成后打不开.点击桌面的快捷方式弹出对话框说"创建COM对象失败". 办法:右键快捷方式-属性-兼容性.百度说选择一个只要不是win7的兼容模式并用管理员身份打开即可. 建议:安装VB时不要改动默认安装路径,百度说改动安装路径有可能…
作为国产手机中的代表厂商,OPPO一直走在国内的前沿.不仅手机出货量在国内遥遥领先,而且在国外也抢占不少的市场份额.前段时间,OPPO在台湾地区签下田馥甄和林宥嘉担任OPPO R9s的代言人外,在东南亚地区,OPPO也毫不余力的签下重磅明星来抢占市场. 在学习Linux的开始阶段,我跟大家一样因为没有一点基础,学起来有点吃力,当对Linux有了一定的认知,你就会不断调整你的学习方式方法.并且在学习Linux的时候,记得放下您之前的思维,带着一个“无知”的学习态度去接触Linux,不妨是个很好的选…