linux
799050408
邮箱:799050408@qq.com
展开
-
ubuntu 软件包管理整理 dpkg apt ppa
对于Ubuntu软件的管理,很多东西用的时候总是忘了,所以就自己整理下了。Ununtu软件管理工具主要功能:安装,删除,查询dpkg(Debian Package Management System)deb实现对二进制软件的管理,无法自动解决软件之间的依赖关系,所以要提供一个前端程序apt解决deb包的安装,首先要下载包,是以.deb为后缀的去安装包原创 2016-12-13 15:01:59 · 598 阅读 · 0 评论 -
linux 主要目录概述
Linux主要目录/bin:bin是binary的缩写,这个目录保存了可执行文件,也就是平常敲的命令,比如cd,ls之类的,并且这个目录下的命令所有用户都有权限使用/boot:是一个引导目录,操作系统启动所需文件在这个目录下,同时内核文件也在里面,内核版本可以用uname -r查看/dev:dev是device缩写,保存所有硬件设备,在linux原创 2016-12-22 17:07:01 · 568 阅读 · 0 评论 -
计算机是如何工作的
计算机是如何工作的张晔华 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000存储程序计算机工作模型冯诺依曼体系结构就是指存储程序计算机 从硬件上,CPU和内存由总线连接,CPU上有一个寄存器叫IP(Instruction Pointer),64位下叫rip, 可以认为是一个指针,总是指原创 2017-02-25 20:11:09 · 1062 阅读 · 0 评论 -
操作系统是如何工作的
操作系统是如何工作的张晔华 + 原创作品转载请注明出处 + 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000函数调用堆栈 堆栈并不是一开始就有的,计算机没有高级语言的时候,只有机器语言时候,因为汇编可以跳转,没有太多函数的概念,有了高级语言,有了函数,就要借助堆栈了堆栈是c语言程序运行时必须的一个记录调用路径和参数原创 2017-02-28 20:36:48 · 1195 阅读 · 0 评论 -
C语言输出负数补码
C语言打印出负数补码 最近刚好复习到计组的定点数运算,想着以前写快速幂都是打印出正数的补码,从来没有打印过负数的补码,于是写了几行代码,加深对这方面的理解。要知道的知识数值在计算机表示为补码表示,所以在C语言里负数也是以补码存储的了解算术移位和逻辑移位的区别在第三版的神书CSAPP里面提到 c语言标准并没有明确定义对于有符号数使用哪种类型的右移。不幸地,这就意味着任何假设一种或者另一种右移原创 2017-06-06 22:35:00 · 13595 阅读 · 0 评论 -
ssh连接服务器中的docker
最近在服务器上的docker配置pytorch环境,即需要通过本地电脑使用ssh连接服务器里的docker的22端口,过程就是先使用ssh连接上服务器,在服务器内进行端口转换。有两种方法,1.在创建docker容器时使用-p 指定端口映射,再配置容器内的ssh-server即可;2.容器创建完后,如果想添加端口转换,可以使用iptables进行添加步骤添加一条规则,将从非 docker0 接...原创 2019-08-12 19:42:32 · 2027 阅读 · 0 评论