2012/04/15

转载:Linux下使用ISO和CDR/CDRW

Linux下使用ISO和CDR/CDRW

从文件制作ISO映像:

mkisofs  -r /home/file  > /tmp/file.iso

-r 选项可以在生成的映像文件中加入Rock Ridge扩展

从CD制作ISO映像:

dd  if=/dev/cdrom  of=/image.iso

将ISO刻录到CDR/CDRW

cdrecord -v speed=12 dev=0,0,0  -date image.iso


2012/04/08

今天超市花销

    塑料袋:0.2元
    光明利乐枕酸牛奶:1.65x4元
    H曼可顿红豆夹心包:2.00元
    达利园软面包:10.8元
    农夫山泉:3.30元

 

2012/04/03

列出linux系统下的所以环境变量


命令#env
XDG_DATA_HOME=/home/poke/.local/share
TERM=xterm
SHELL=/bin/bash
XDG_SESSION_COOKIE=4c7f603f7d82d6c2f0cf8fe1000001e4-1333415808.943611-1295544268
WINDOWID=33560433
GNOME_KEYRING_CONTROL=/tmp/keyring-daw198
USER=poke
SESSION_MANAGER=local/Li:@/tmp/.ICE-unix/918,unix/Li:/tmp/.ICE-unix/918
USERNAME=poke
MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
XDG_CONFIG_DIRS=/etc/xdg
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl
DESKTOP_SESSION=gnome
QT_IM_MODULE=ibus
PWD=/home/poke/linux
XMODIFIERS=@im=ibus
GNOME_KEYRING_PID=901
LANG=en_US.utf8
GDM_LANG=en_US.utf8
GDMSESSION=gnome
HOME=/home/poke
SHLVL=1
XDG_CONFIG_HOME=/home/poke/.config
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
XDG_CACHE_HOME=/home/poke/.cache
LOGNAME=poke
XDG_DATA_DIRS=/usr/share/:/usr/local/share/
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-SsvpdmBphE,guid=459cc78a94523ab3b4f6c1240000002b
WINDOWPATH=7
DISPLAY=:0.0
GTK_IM_MODULE=ibus
G_BROKEN_FILENAMES=1
COLORTERM=gnome-terminal
XAUTHORITY=/var/run/gdm/auth-for-poke-UxmOG8/database
_=/usr/bin/env
OLDPWD=/home/poke

Linux中的dd命令

  dd大法很实用:
                           sudo dd if="input_file" of="output_file" bs="block_size  count="number"

参数:        if : 就是input file
                 of :就是output file
                 bs :就是块大小
                 count: 多少个bs的意思
EXAMPLE:
                将/etc/passwd 备份到 /tmp/passwd.backup
                    sudo if=/etc/passwd of=/tmp/passwd.backup

                        1+1 records in
                        1+1 records out
                        528 bytes (528 B) copied, 4.9218e-05 s, 10.7 MB/s

                 备份/dev/sda中的MBR 
                     sudo dd if=/dev/sda of=/tmp/mbr.back bs=512 count=1
                     1+0 records in
                     1+0 records out
                     512 bytes (512 B) copied, 0.000104496 s, 4.9 MB/s
MBR 的大小刚好是512B
                       再者就是备份分区,可以在重装系统的时候有用。
                       sudo dd if=/dev/sda1        of=/path/filename
我经常用的就是 sudo dd  if=/home/poke/*.iso of=/dev/sdb  制作U盘启动盘 


2012/04/02

VIM 配置



"语法高亮
syntax on
"使用鼠标
set mouse=a
"显示行数
set nu
"在处理未保存或只读文件时,弹出确认
set confirm
"自动缩进
set autoindent
set cindent

set incsearch
set showmatch
set hlsearch
colorschem evening
autocmd FileType python setlocal et sta sw=4 sts=4
"(no)autoindent ai  自动缩进,即为新行自动添加与当前同行的缩进
"(no)cindent  ci 类似c语言程序的缩进
"(no)smartindent si 基于autoindent的一些该进
"tabstop=X ts 编辑时一个TAB字符占多少空格的位置
"shiftwidth=X sw 使用每层缩进的空格数
"softtabstop=X sts 方便在开启et后使用退格(backspace)键,每次退格将删除X个空格
"
"

"set cursorline
"载入文件类型插件
filetype plugin on
"侦测文件类型
filetype on
"为特定文件类型载入相关插件
filetype indent on
"Tab键的宽度
set background=dark
set tabstop=4


set nobackup
set hidden

"搜索忽略大小写
set ignorecase

"编码设置
set enc=utf-8
set fencs=utf-8,ucs-bom,gb18030,gbk,
"在编辑过程中,在右下角显示光标位置的状态行
set ruler


set backspace=2
"通过使用:commands命令。告诉我们文件的那一行被改动过
set report=0


"匹配括号高亮的时间(单位是十分之一秒)
set matchtime=5
"为c语言提供自动缩进
set smartindent

"c的编译和运行
map <F5>:call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
exec "!gcc % -o %<"
exec "! ./%<"
endfunc

Arch安装微软雅黑字体

         Arch安装好后,多数人都会对中文的字体显示不满意。Google了很久,配合几篇博客,配置如下。
        首先,copy msyh.ttf msyhbd.ttf 这两个字体,然后在/usr/share/fonts 里新建个文件夹:  # mkdir YaHei
        将两个字体拷贝到该目录下,然后执行: # fc-cache -fv
   
        然后,使用这个gnome-tweak-tool 这个工具配置字体:
              Default font           : Microsoft YaHei 11

              Documnet font      : Microsft YaHei 11

              Monospace font    : Monospacae 11

              Windows title font :Microsoft YaHei Bold 12

              Hinting                   :Slight

              Antialiasing            :Rgba