ubuntu bg?ubuntu下用什么软件写代码

各位老铁们,大家好,今天由我来为大家分享ubuntu bg,以及ubuntu下用什么软件写代码的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

ubuntu怎么安装disksim

一、安装须知:

1.我是在在32位OS下安装使用DiskSim

2. DiskSim使用lex和yacc进行词法及语法分析,故linux如没安装flex、bison的话,先要安装。

$ sudo apt-get install bison flex(前提是先联网)

3.下载源码安装包

disksim 4.0:

SSDextension:

二、安装步骤

Step 1. Download and unzip.

Sources can be downloaded from the links above. I downloaded DiskSim 4.0 with dixtrac.

$ tar-zxvf disksim-4.0-with-dixtrac.tar.gz

$ cd disksim-4.0

$ unzip../ssd-add-on.zip

Step 2. Apply SSD add on patch.

$ patch-p1< ssdmodel/ssd-patch

Step 3. Modify Makefile to support math library

a.修改memsmodel/Makefile:

进入disksim4.0/memsmodel目录,然后执行命令sudo vim Makefile

待修改的部分:

mems_seektest: mems_seektest.o libmems_internals.a

$(CC)-o$@ mems_seektest.o$(LDFLAGS)$(CFLAGS)-lmems_internals

我们将$(LDFLAGS)放置最后;

修改后的结果如下:

mems_seektest: mems_seektest.o libmems_internals.a

$(CC)-o$@ mems_seektest.o$(CFLAGS)-lmems_internals$(LDFLAGS)

b.修改dixtrac/Makefile:

进入disksim4.0/dixtrac目录,然后执行命令sudo vim Makefile

待修改的部分:

LDFLAGS=-L.-lm-l$(LIBNAME)-ldxtools\

$(LIBDISKSIM_LDFLAGS)\

$(MEMSMODEL_LDFLAGS)\

$(DISKMODEL_LDFLAGS)\

$(LIBPARAM_LDFLAGS)\

$(LIBDDBG_LDFLAGS)\

$(ST_LDFLAGS)

我们将-lm放置最后;

修改后的结果如下:

LDFLAGS=-L.-l$(LIBNAME)-ldxtools\

$(LIBDISKSIM_LDFLAGS)\

$(MEMSMODEL_LDFLAGS)\

$(DISKMODEL_LDFLAGS)\

$(SSDMODEL_LDFLAGS)\

$(LIBPARAM_LDFLAGS)\

$(LIBDDBG_LDFLAGS)\

$(ST_LDFLAGS)-lm

c.修改src/Makefile:

进入disksim4.0/src目录,然后执行命令sudo vim Makefile

待修改的部分:

LDFLAGS=-lm-L.-ldisksim$(DISKMODEL_LDFLAGS)$(MEMSMODEL_LDFLAGS)\

$(LIBPARAM_LDFLAGS)$(LIBDDBG_LDFLAGS)

我们将-lm放置最后;

修改后的结果如下:

LDFLAGS=-L.-ldisksim$(DISKMODEL_LDFLAGS)$(MEMSMODEL_LDFLAGS)\

$(SSDMODEL_LDFLAGS)\

$(LIBPARAM_LDFLAGS)$(LIBDDBG_LDFLAGS)-lm

Step 4. Append SSD model library path to dixtrac.

4.1 add these lines to dixtrac/.paths(将下面的六行代码复制到该文件的最底端)

#PATH TO SSDMODEL

export SSDMODEL_PREFIX=../ssdmodel

export SSDMODEL_INCL=$(SSDMODEL_PREFIX)/include

export SSDMODEL_CFLAGS=-I$(SSDMODEL_INCL)

export SSDMODEL_LDPATH=$(SSDMODEL_PREFIX)/lib

export SSDMODEL_LDFLAGS=-L$(SSDMODEL_LDPATH)-lssdmodel

4.2修改dixtrac/Makefile文件:

$(LIBDISKSIM_LDFLAGS)

$(MEMSMODEL_LDFLAGS)

$(DISKMODEL_LDFLAGS)

$(SSDMODEL_LDFLAGS)#(添加这一行内容)

$(LIBPARAM_LDFLAGS)

$(LIBDDBG_LDFLAGS)

$(ST_LDFLAGS)

CFLAGS=-Wall-g-MD-I.$(DEFINES)-I$(STHREADS)$(DMINCLUDES)

$(LIBDISKSIM_CFLAGS)

$(DISKMODEL_CFLAGS)$(LIBPARAM_CFLAGS)$(LIBDDBG_CFLAGS)

$(SSDMODEL_CFLAGS)#(添加这一行内容,注意使用tab键来对齐)

Step 5. Compile!(进入disksim4.0目录执行该命令)

$ make

注意:此时编译时提示出错,错误提示如下:

make[1]:正在进入目录 `/home/liyongwei/liyongwei/DiskSim安装/disksim-4.0/dixtrac'

Makefile:68:*** commands commence before first target。停止。

make[1]:正在离开目录 `/home/liyongwei/liyongwei/DiskSim安装/disksim-4.0/dixtrac'

make:*** [all]错误 2

有篇文章说这种错误时由于修改时没有采用tab键对齐造成的,但是我检查之后发现我的修改没有错误,于是忽略这个错误提示,继续进行。(执行完该操作之后,在disksim/src/中会有一个名为disksim的可执行文件,代表编译成功)

Step 6. Check if it works well.

$ cd valid;./runvalid

$ chmod a+x../ssdmodel/valid/runvalid

$ cd../ssdmodel/valid;./runvalid

需等待段时间获得结果,结果如下:

—Running tests with the synthetic workload generator—

Sequential read(250K I/Os): average SSD response time should be around 0.132 ms

ssd Response time average: 0.132511

Sequential write(250K I/Os): average SSD response time should be around 0.310 ms

ssd Response time average: 0.310895

Sequential write(5M I/Os): average SSD response time should be around 0.334 ms

ssd Response time average: 0.334365

Random read(250K I/Os): average SSD response time should be around 0.136 ms

ssd Response time average: 0.136118

Random write(250K I/Os): average SSD response time should be around 0.329 ms

ssd Response time average: 0.329458

Random write(5M I/Os): average SSD response time should be around 0.593 ms

ssd Response time average: 0.593438

—Running tests with the real traces—

IOzone: average SSD response time should be around 6.394276 ms

ssd Response time average: 6.394276

Postmark: average SSD response time should be around 4.140330 ms

ssd Response time average: 4.140330

说明安装成功!

7.也可以进disksim4.0/valid/执行$./runvalid

部分结果如下:

These results represent actual drive validation experiments

QUANTUM_QM39100TD-SW(rms should be about 0.378)

rms= 0.377952

SEAGATE_ST32171W(rms should be about 0.349)

rms= 0.347570

SEAGATE_ST34501N(rms should be about 0.318)

rms= 0.317972

8.再做另外一个测试,

进入disksim-4.0/ssdmodel/valid/目录下,新建一个test.outv文件用于存放测试输出的结果。

运行示例(在disksim-4.0文件夹下执行下面的命令):./src/disksim./ssdmodel/valid/ssd-postmark.parv./ssdmodel/valid/test.outv ascii./ssdmodel/valid/ssd-postmark-aligned2.trace 0

等待结束后打开test.outv就会发现里面多了好多的数据,那就恭喜你了。

怎么远程登录Ubuntu更改终端文件夹显示颜色

Terminal中显示颜色设置

1、终端文件夹默认深蓝色显示让人看得真的很难受。

2、通过命令$echo$LS_COLORS查看环境变量LS_COLORS的默认值,其中代表文件夹颜色的是“di=01;34”

3、颜色值设置字段说明:条目=显示效果代码;前景色代码;背景色代码

条目:di= directory,fi= file,ln= symbolic link,pi= fifo file,so=

socket file,bd= block file,cd= character file,ex= executable file;

显示效果代码:0-- OFF,1--高亮,4-- underline,5--闪烁,7--反白;

颜色代码:

前景色背景色颜色

30 40黑色

31 41红色

32 42绿色

33 43黄色

34 44蓝色

35 45紫红色

36 46青蓝色

37 47白色

如果相关改变文件夹显示颜色,例如前景色更改为青蓝色:$export LS_COLORS=${LS_COLORS}'di=01;36':

显示效果如下:

4、export声明改变的环境变量值只适用于此处会话,如果想要每次登录都能显示期望的颜色效果,可以将“export LS_COLORS=${LS_COLORS}'di=01;94':”(文件夹浅蓝色显示)写入~/.bashrc配置文件中

Vim编辑器中显示颜色设置

1、Vim中命令模式下“:hi”,显示颜色设置参数

2、字段说明:项目颜色效果 cterm=字体效果(bold-粗体,underline-下划线)ctermfg=前景色 ctermbg=背景色 gui=gui模式下颜色(针对gvim) guifg=gui模式下颜色前景色 guibg=gui模式下颜色背景色

3、可以在命令模式下通过highlight命令“:hi条目 term=XX cterm=XX ctermfg=XX ctermbg=XX"临时更改对应条目的颜色显示效果

4、要使颜色配置永久性生效则需要修改vim的配置文件中颜色相关部分内容,先产看vim运行环境":echo$VIMRUNTIME",当前运行环境为/usr/share/vim/vim74

5、"/usr/share/vim/vim74/colors/"目录下有不同颜色主题的配置文件(文件名即为主题名称),可以修改对应主题的配置文件

6、使用":colorscheme"命令查看当前的主题,当前颜色主题为ron。想要修改颜色主题同样使用colorscheme命令加上主题名

称,eg:":colorscheme shine";如果要产生永久性效果,则将配置命令写入"/etc/vim/vimrc"主题即可。

ubuntu14.04配置x11vnc 的地址是多少

启动Ubuntu的软件中心,选择“X11VNC服务器”,进行安装。当然也可以用sudo apt-get install命令安装。

接下来创建登陆密码

复制代码

代码如下:

sudo x11vnc-storepasswd

输入和确认之后,密码被保存到了用户的密码目录下:

再设置X11VNC的密码文件:

复制代码

代码如下:

sudo x11vnc-storepasswd in/etc/x11vnc.pass

将密码文件复制过去:

复制代码

代码如下:

sudo cp/root/.vnc/passwd/etc/x11vnc.pass

打开/etc/init/x11vnc.conf文件,粘贴以下内容。如果没有这个文件,就用文本工具创建一个。端口:5900,自己可以定义。

复制代码

代码如下:

start on login-session-start

script

/usr/bin/x11vnc-auth/var/run/lightdm/root/:0-noxrecord-noxfixes

-noxdamage-rfbauth/etc/x11vnc.pass-forever-bg-rfbport 5900-o

/var/log/x11vnc.log

end script

保存后重启Ubuntu。

在别的操作系统里启动VNC Viewer,这里用的是Windows 7下安装的Real VNC。输入对应的IP地址或主机名,点击Connect连接。

阅读剩余
THE END