自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Libvirt, virsh, virt-manager summary

BackgroundLibvirt is an open-source API, daemon and management tool for managing platform virtualization.It can be used to manage KVM, Xen, VMware ESXi, QEMU and other virtualization technologies.These APIs are widely used in the orchestration layer of

2022-01-09 11:49:54 264

原创 Install VM-with-vSGX based on KVM and QEMU Quick Guide

RequirementsTo use Intel SGX in a virtual machine, you must meet the following requirements:The host system must support Intel SGX.Intel SGX must be enabled, either explicitly in the BIOS or via the software enabling procedure.If you want to use Flexi

2022-01-08 23:23:16 903

原创 Intel secl-dc 环境的搭建

安装JDK# sudo dnf install java-1.8.0-openjdk-devel# java -version## 输出如下openjdk version "1.8.0_222"OpenJDK Runtime Environment (build 1.8.0_222-b10)OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)## 配置JAVA_HOME# 查看jdk安装的目录which javals -lrt

2020-11-17 15:10:17 387

转载 sudo执行脚本找不到环境变量

问题当普通用户下,设置并export一个变量,然后利用sudo执行echo命令,能得到变量的值,但是如果把echo命令写入脚本,然后再sudo执行脚本,就找不到变量,未能获取到值,如题情况如下:$ cat tesh.sh echo $var $ var=aaa $ export var # export 变量 $ sudo echo $var # sudo执行echo命令,返回变量值 aaa $ sudo bas

2020-08-06 10:13:18 374

原创 CentOS 使用常用的一些TIPs

怎样截屏Application >> serach "ScreenShot"安装输入法包sudo yum install ibus-libpinyin设置输入法

2020-07-31 13:33:00 157

原创 ubuntu18.04更新clang的版本

Step 1: Backup your repositories and remove repository lists other than sources.list.Step 2: Do sudo gedit /etc/apt/sources.list and make it look like this:deb http://archive.ubuntu.com/ubuntu bionic main multiverse restricted universedeb http://archive

2020-07-22 15:33:36 5308

原创 Shell命令详解

shell中的比较不是使用简单的> = <等,而是用扩展符,如下所示:-eq //equal 等于-ne //no equal 不等于-gt //great than 大于-lt // low than 小于ge // great and equal 大于等于,注意没有"-"le //low and equal 小于等于,注意没有“-”...

2020-07-17 16:01:50 213

原创 使用dd命令创建U盘启动盘

查看u盘是哪个sdXsudo fdisk –l格式化U盘umount /dev/sdb*mkfs.vfat /dev/sdb –Idd系统iso到对应的u盘dd if=~/home/Buvanesh/iso/Ubuntu32.iso of=/dev/sdb# 查看进度pgrep –l ‘^dd$’

2020-07-15 14:01:36 664

原创 Graphene-SGX 总结

以下配置已经在ubuntu 18.04上测试通过, ubuntu16.04以为很多默认so库版本过低(比如glibc, gcc等),需求额外做一些事情, 所有非常建议使用ubuntu18.04 作为编译环境。Graphene with out SGXClone the Graphene Repository:git clone https://github.com/oscarlab/graphene.gitBuild Graphene:sudo apt-get install -y build

2020-06-11 09:15:05 2689 2

原创 Linux命令 -- 解压缩

常用压缩格式压缩格式:.zip、.gz、.bz2、.tar.gz、.tar.bz2、.tar.xz打包格式:.tar (只打包不压缩).zip格式zip格式其实和windows的zip格式是一样的,也就是说可以和windows相互解压缩使用。.gz格式其实gz格式本身不提供保留源文件功能,保留源文件是利用 -c 参数 + > ,-c会将压缩结果输出到控制台,而 &g...

2020-04-30 15:13:56 117

原创 Systemd 相关总结

在字符界面(即命令行界面)输入命令:设置为字符界面的命令:sudo systemctl set-default multi-user.target设置为图形界面的命令:sudo systemctl set-default graphical.target...

2020-04-30 14:25:17 166

原创 TPM -- Activating a Credential

前言本文主要讲述的是如果从TPM 里面生成的非对称的Key想要获取第三方证书颁发者(credential provider)请求证书的流程, 还有获取证书后是如何保存到TPM的? 如上的过程我们通常称为Activating a Credential in the TPM.对于TPM而言,它并不关心credential的格式, 不过一般情况下都是X.509格式certificate。该激活...

2020-04-30 10:03:43 456

原创 shell find查找文件/目录

查找当前目录下某个文件find . –name [filename]-i 不区分大小写find . –iname [filename]-type 按类型进行查找,d查找目录,f查找文件find . –type d –name [document]find . type f –name [filename]-user 按所有者查找文件/目录find . –user [u...

2020-04-28 09:37:26 3855 1

转载 Android HIDL 详解

前言Android Treble 简介 一文中提到了Android O之后使用Treble的架构,为了解决Android 系统的碎片化问题和提高系统更新的效率,减少了framework 和HAL 的耦合性,进而引出了HIDL 的概念。本文将详细的总结HIDL 的使用。...

2020-04-27 14:40:38 1302

转载 Linux下CMake简明教程

CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本地的Makefile,这个配置文件是独立于运行平台和编译器的,这样就不用亲自去编写Makefile了,而且配置文件可以直接拿到其它平台上使用,无需修改,非常方便。本文主要讲述在Linux下如何使用CMake来编译我们的程序。一 安装CMake本文使用ubuntu18.04,安装cmake使用如下命令,sudo ap...

2020-04-27 13:34:48 182

原创 Android.bp文件分析

Soong取代了旧的基于Android Make的构建系统。 它将Android.mk文件替换为Android.bp文件,这些文件是类似于JSON的要构建模块的简单声明性描述。ModulesAndroid.bp 里面的module有很多种类型, 每个都必须有个name propertycc_binary {name: “gzip”,srcs: [“src/test/minigzip.c...

2020-04-26 13:56:38 1032

原创 PCI 设备解析(一)

PCI总线在目前计算机总线系统中占据举足轻重的地位,其良好的扩展性,地址统一分配和总线竞争的处理相对于其他总线而言都具有绝对优势。扩展性 PCI总线上存在若干PCI设备插槽,当PCI插槽无法满足需求,就可以通过PCI桥扩展PCI设备,一个PCI桥把一个PCI总线连在一个PCI插槽上,作为PCI的一个设备。例如CPU通过“宿主-PCI桥与一条PCI总线相连,此总线成为“主PCI总线”,当通过PCI桥

2017-08-24 15:44:08 1199

原创 MMU从浅入深--分页模式

提要 最近抽空重新研读IA-32手册, 顺便整理一下自己对Page mode(chapter 4)的一些理解,以便帮助自己或者其他有需要的朋友做一些总结。拿来主义 ——地址范围、虚拟地址映射为物理地址 以及 分页机制 任何时候,计算机上都存在一个程序能够产生的地址集合,我们称之为地址范围。这个范围的大小由CPU的位数决定,例如一个32位的CPU,它的地址范围是0~0xFFFFFFFF

2016-12-20 11:04:50 2076

原创 CTS入门

提要由于项目的需要,需要跑CTS去验证新加的一些feature能不能工作, 网上搜了一些CTS环境搭建的资料,这里再总结一下。> The Compatibility Test Suite (CTS) is a free, commercial-grade test suite, available for download. The CTS represents the "mechanism" o

2016-11-03 17:49:30 3004

原创 入坑markdown!

废话正准备入坑CSDN,开始写一些blog,记录自己工作中的一些总结,以及生活中的小新的,奈何发现CSDN只支持HTML和MarkDown编辑模式,随感觉HTML不能显高大上(勿喷,嘿嘿),并且顺便学习下Markdown的使用, 搜索半天,上干货。。。(哈哈,其实就是引用的简书里面现成的)简书所转载的阳志平所作「Markdown写作浅谈」一文中提到: Markdown让我们专注写作,而不是关

2016-11-03 16:45:33 261

原创 [Android] how to get pem format public key from modulus and exponent

To do this, we need to download 2 jar, which list below:bouncycastle.openssl + commons-codec-1.10package com.example.getpubkey;import java.io.StringWriter;import java.math.BigInteger;import java.secu

2015-06-19 19:11:07 1485

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除