![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
草芥小白
这个作者很懒,什么都没留下…
展开
-
gem5 SE模式 -h可选参数(optional arguments)
-n --num-cpus=NUM_CPUS定义cpu数量–list-cpu-types列出可用CPU种类–cpu-type{AtomicSimpleCPU,TimingSimpleCPU(需要模拟运行时间),TraceCPU…}–mem-type{CfiMemory,DDR3_1600_8x8,DDR3_2133_8x8,DDR4_2400_16x4…}–list-mem-types列举可用内存种类(可显示如上)–mem-channels=MEM...原创 2021-12-19 18:34:47 · 732 阅读 · 4 评论 -
Intel PinTools使用笔记——INS_InsertCall()
最近想采集某程序访存相关的trace,打算用PinTools。Pin的使用很多博文已经进行了介绍,本文介绍关于VOID INS_InsertCall (INS ins, IPOINT action, AFUNPTR funptr,...)的相关内容。以</pin directory>/source/tools/ManualExamples/inscount0为例,该实例生成的.so可用来记录程序运行过程中指令的数量。/* * Copyright 2002-2020 Intel Corp原创 2021-12-09 17:17:53 · 1081 阅读 · 0 评论 -
解决pin-3.18/source/include/pin/pin.H:20:10:fatal error:xed-interface.h:没有哪个文件或目录
报错:pin.H:20:10:fatal error:xed-interface.h:没有哪个文件或目录----在pin-3.18/source/include/pin的目录下确实是没有xed-interface.h解决办法:打开pin-3.18/extras/xed-intel64/include/xed,找到了xed-interface.h原创 2021-04-02 23:33:36 · 604 阅读 · 2 评论 -
git clone速度慢的办法——亲测好用!!!
转自知乎https://www.zhihu.com/question/27159393把 git clone https://github.com/… 换成git clone https://github.com.cnpmjs.org/…转载 2021-04-01 22:01:48 · 176 阅读 · 0 评论 -
ubuntu磁盘空间不足的解决办法——gparted
gparted工具真是太好用了!今天在使用ubuntu的时候弹出系统的磁盘空间不足,导致apt-get install一些工具都失败了。查看原因发现==挂载点 \ ==可用空间就剩下了47M!,因为一开始装的时候只分配了30G,现如今不够用,于是想扩大 \的空间,解决方法如下:进入虚拟机设置-硬盘-扩展硬盘容量此时我将磁盘空间从30G扩大到了80G,但是进入系统,df -h之后发现 \还是没有扩大,此时需要gparted工具把刚刚扩容的50G分配进来。安装gparted使用 $ sud原创 2021-02-04 23:59:21 · 9386 阅读 · 4 评论 -
linux--sed、awk命令的介绍和使用方法
sedsed本身也是一个管道命令,可以分析标准输入,对数据进行替换、删除、新增、选取特定行等操作通常是grep指令用来查找行,找到行后用sed进行输出元素的选择例子1——删除某行如果删除3到最后一行,用 sed ‘3,$d’,其中$代表最后一行例子2——插入一行如果是第2行之前,就是 sed ‘2i, drink tea’例子3——插入两行例子4——以行为单位进行替换例子5——显示出n到m行也可以使用head -n 20|tail -n 10来表示11~2原创 2020-05-11 15:37:49 · 238 阅读 · 0 评论 -
linux--正则化以及grep命令
cut命令取$PATH路径里第二个——f2-c处理规整数据grep命令——基于行操作查找特定字符串grep -n 'the' regular_express//在regular_express文件里查找the,-n代表显示行号grep -vn 'the' regular_express//-v代表查找没有‘the’的中括号[]查找grep -n 't[ae]s...原创 2020-05-07 14:44:48 · 327 阅读 · 0 评论 -
linux环境变量设置与操作图示
变量定义但是在“=”左右不能有空格,=后内容也不能有空格,NAME=pete is good会报错。echo ¥name可以显示变量内容带空格内容若有符号或空格内容,可以采用“…”或者‘…’,如果内容有“ ‘ ’”,建议用“…”另一种方式是采用\+特殊字符,例如空格、符号增加内容如题目2.,可以用“”和+字符值得一提的是,如果是PATH,可以用PATH=$PATH...原创 2020-05-04 21:14:56 · 133 阅读 · 0 评论 -
linux文件系统的结构
扇区(Sector):最小的物理存储单位,根据磁盘设计不同,主要有512B和4KB(1B = 8bit)分区表格式:MBR,GPT。MBR = 主引导记录(Master Boot Record,446B) + 分区表(partition table,64B)。GPT支持磁盘容量大于2TBext2文件系统:ext2在格式化后会分为多个区块群组(block group),每个区块群组有独立的...原创 2020-05-04 13:11:22 · 261 阅读 · 0 评论 -
Linux中怎么看出文件是硬连接?
文章转自https://zhidao.baidu.com/question/579980682.html使用 ls -l即可例子:$ touch file1 # 创建新文件 file1$ touch file2 # 创建新文件 file2$ ln file1 file3 # 为 file1 创建硬链接 file3$ ls -ltotal 0-rw-r-...转载 2020-05-02 13:11:10 · 643 阅读 · 0 评论 -
Linux--一些基本文件操作指令
lscpcp -a 是把文件的权限 时间都复制过来下有一个关于-s -l的例子cp .bashrc /temp/bashrccc 将 .bashrc 改名 bashrccc进行多个文件复制的时候,最后一个目录就是复制目标地址在复制时,必须确定几个信息:是否要完整的保留原文件信息 -a是否为符号链接文件 -l是否为特殊的文件 FIFO Socket是否为目录 -r...原创 2020-04-28 22:46:46 · 186 阅读 · 0 评论 -
Linux目录树与FHS
文章目录总览/ 根目录部分/usr部分/var部分FHS:Filesystem Hierarchy Standard——目的是让用户了解到已安装的软件通常放在哪个目录FHS定义了三个目录/ (root 根目录):与启动系统有关/usr (unix software resource):与软件安装/执行有关/var (variable):与系统运行过程有关总览/ 根目录部分...原创 2020-04-28 10:57:54 · 159 阅读 · 0 评论 -
Linux文件权限(rwx,umask,chattr)
用 ls -all可以查看文件权限对于 “-”:d = 目录“-” = 文件l = 链接文件b = 可存储的周边设备c = 串口修改文件属性和权限:chgrp:修改文件所属用户组change groupchgrp [-R] dirname/filename(R是递归)例子:chgrp users init.cfgchown:修改文件拥有者change ownerchow...原创 2020-04-26 19:54:50 · 405 阅读 · 0 评论 -
Linux dev/sd
对不同分区的组织方式是MBR(Master Boot Record)如果有2个磁盘,,无论磁盘插到哪个sata口,则有dev/sdadev/sdb在同一个磁盘内,如果有不同的分区,那么就是(每个盘占一个分区,总计四个分区)P1:/dev/sda1(分区P1)P2:/dev/sda2(分区P2)P3:/dev/sda3(分区P3)P4:/dev/sda4(分区P4)如果是win...原创 2020-04-26 13:16:48 · 1483 阅读 · 0 评论