Android Linux开发准备(3)

9、安装virtualbox
目的:在virtualbox下安装windowsxp,因为有些软件只有windows版本,在Windows下编辑文档不易乱码。
    1》首先需要VirtualBox-3.1.8-61349-Linux_x86.run(下载或直接从别人机器上拷贝)文件,并保存到/usr/portage/distfiles目录下,修改/etc/make.conf文件中的ACCEPT_KEYWORDS=“”,然后执行下面命令:./VirtualBox-3.1.8-61349-Linux_x86.run安装virtualbox,安装成功,会在Application->System tools中出现Sun xVM VirtualBox。
    2》运行VirtualBox命令(注意大小写),第一次启动需要创建一个xp的镜像,在创建过程中,选择Use existing hard disk选项,使用已有的xp镜像文件WinXp.vdi(从其他机器上拷贝)来创建新镜像。
注:在WinXp中安装需要的软件,如果拷贝的镜像已经安装了相关的软件,就不需要再安装。
    3》在winxp下访问gentoo文件
打开Sun VirtualBox->settings->shared folders 添加你要访问路径,如/work
启动winxp系统。进入系统后,建立文件夹映射关系:我的电脑->工具->映射网络驱动器->浏览,可以看到VirtualBox Shared Folders中已经共享的文件,选择路径,就建立了相关映射

二、常用命令
1、Linux系统命令,通过tab键联想
系统快捷键
Ctrl+Shift+T  新建terminal tab
Ctrl+Shift+W  关闭Tab
Ctrl+Shift+N  新建terminal
Ctrl+Shift+Q  关闭terminal
Ctrl+Page up/down  tab间切换
Alt+Tab     窗口间切换

eix         查找可用软件,[I]表示文件已经安装 
emerge     安装软件
scp        网络拷贝命令
ifconfig    查看ip地址
cd         进入目录
cd ..       返回上一级目录
cd ~       返回root目录
ls         查看当前目录下的文件信息,可带相关参数
ps         查看详细信息
pwd       查看当前的绝对路径
rm         删除文件及目录
touch       改变文件的时间记录,如果文件不存在,则创建该文件
which      查找文件(不熟)
grep       查找符合条件的字符串,可在文件或者目录下查找   grep XXX * -r 递归搜索当前目录,查找字符串XXX(正则表达式)
            grep命令非常有用,grep -rn(递归查找并显示行号)  XXX(要查找的字符串) *(或./表示当前目录查找,可以指定其他目录,如root/*)
find 目录名 -name 文件名    查找文件
./                           表示当前路径
shift +Insert键             粘贴,linux常用命令

2 、VI编辑器常用命令
指令模式与输入模式通过esc键切换,在输入模式中画面左下方会出现“INSERT”的字样。
1》指令模式
     /XXX   向下查找字符串   n 显示下一个
     ?XXX   向上查找字符串

:set nu   显示行号
     :set nonu 不显示行号
     :number(具体的行数)   跳转到具体的行
     :set mouse = a     显示鼠标
     :set mouse =        不显示鼠标  
     x, X     在一行字当中,x 为向后删除一个字元 (相当于 [del] 按键), X 为向前删除一个字元(相当于 [backspace] 按键)  
     dd       删除光标所在的那一整行
     ndd      n为数字。删除光标所在的向下 n行
     yy       复制光标所在的那一行
     nyy      n为数字。复制光标所在的向下 n行
     p, P     为将已复制的内容粘贴在光标下一行上,P 则为粘贴在光标的上一行  
     u        还原前一个动作
     [Ctrl]+r  重做上一个动作
     [Ctrl]+O 
     [Shift]+# 
      .          小数点,意思是重复前一个动作
2》指令模式进入输入模式
    * i, I → 插入:在目前的光标所在处插入输入的文字,已存在的文字会向后退; 其中, i 为『从目前光标所在处插入』, I 为『在目前所在行的第一个非空白字元处开始插入』
    * a, A → a 为『从目前光标所在的下一个字元处开始插入』, A 为『从光标所在行的最后一个字元处开始插入』
    * o, O → o 为『在目前光标所在的下一行处插入新的一行』, O 为『在目前光标所在处的上一行插入新的一行』
    * r, R → r 为『取代光标所在的那一个字元』, R 为『一直取代光标所在的文字,直到按下 ESC 为止』
    * Esc → 退出指令模式,回到输入模式中  

3》末行指令模式  
:q    退出vi
:q!   强制退出vi
:wq   保存后退出
:w    保存文件
:x    退出

4》 远程登录命令
  方式一:直接执行命令 rdesktop 10.1.1.5 -g 100% -u USERNAME -p PASSWD  -d ARCHERMIND
  方式二:创建一个脚本文件如mstsc.sh,放在home下,将该命令保存在mstsc.sh文件中,执行. /home/mstsc.sh即可
拷贝文件或者文件夹
scp filename target_path      例:scp X.txt 192.168.13.54:/work
scp -r 目录名 target_path
smb命令

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/24391.html