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连接。