分类: LINUX
2012-11-01 09:56:20
linux下常见命令
uname -a 查看内核版本
ls 列出当前目录文件(不包括隐含文件)
ls -a 列出当前目录文件(包括隐含文件)
ls -l
列出当前目录下文件的详细信息
cd 改变工作目录
cd .. 回当前目录的上一级目录
mkdir 目录名 创建一个目录
rmdir 空目录名 删除一个空目录
rm 文件名 文件名 删除一个文件或多个文件
rm -r /home/dir 删除home目录下的dir目录
rm -rf 非空目录名 删除一个非空目录下的一切
mv 文件名 新名称 在当前目录下改名
useradd 用户名 创建一个新的用户
su - cao 切换到cao用户
拷贝:
cp 源文件或目录 目标文件或目录
cp /home/test /tmp 将home目录下的test文件copy到tmp目录下
cp -r /home/dir /tmp 将home目录下的dir目录拷贝到tmp目录下
解压命令:
将home目录下的test文件copy到tmp目录下
1.tar zxvf ***.tar.z/tar.gz
2.tar jxvf ***.tar.bz2
打包与压缩命令:
1.tar cvf tmp.tar /home/tmp
将/home/tmp目录下的所有文件和目录打包(针对目录)成一个tmp.tar文件
2.tar xvf tmp.tar
将打包文件tmp.tar在当前目录下解压
3.tar cvfz tmp.tar.gz /home/tmp
将/home/tmp目录下的所有文件和目录打包并压缩成一个tmp.tar.gz文件
网络命令:
ifconfig 查看ip地址信息
软件安装:
rpm -i ***.rpm
二、安装VMware tools工具
三、minicom配置:
四、bootLoader程序的烧写步骤
将bootloader的映象文件boot拷贝Jflash-XSBase270目录下,连好JTAG下载器,并利用目录中jflashmm程序将 bootloader映象文件boot烧写到开发板上。
cp /pxa270
[root@localhost /]#cd
#tar zxvf .tar.gz
#cp /mnt/hgfs/xp/boot Jflash_Xsbase270
[root@localhost pxa270] #cd Jflash_Xsbase270
[root@localhost Jflash-XSBase270] # ./jflashmm boot
五、网络协议的安装及内核与文件系统的烧写
(1) 查看GCC的路径
运行which arm-linux-gcc,查看所使用的交叉编译工具的情况
(2) Bootp协议的安装:
将bootp-2.4.3-7.i386.rpm、tftp-server-0.17-9.i386.rpm、bootp、bootptab、tftp拷贝到d:\XP,即虚拟机的共享文件夹中
将其拷贝到/pxa270/文件夹中
运行:
在linux下,把共享文件夹下的的bootptab拷贝到/etc目录下
root]# cp bootptab /etc
查看bootptab文件内容
#cat bootptab
“bootptab”文件的内容作用说明:
test : 标记
ht : 硬件类型(1表示以太网)
ha: 硬件地址(这个地址必须和板子的MAC地址相同)
ip : IP 地址 (如果板子的MAC地址和ha的地址一致的话,ip将被传输给板子).
sm : 子网掩码
(3) Tftp服务器的安装:
将tftp-server-0.17-9.i386.rpm拷贝到/PXA270目录下
执行:
将共享文件夹下的bootp和tftp文件拷贝到etc\xinetd.d目录下。
root]# cp bootp /etc/xinetd.d
root]# cp tftp /etc/xinetd.d
重新执行xinetd守护进程:
# /etc/init.d/xinetd restart
查看根目录下是否生成/tftpboot目录,若没有,请手动建立/tftpboot目录
(4) 网络设置
虚拟机IP:192.168.0.100
子网掩码:255.255.255.0
默认网关:192.168.0.1
配置好后激活网卡
在终端里输入:ifconfig命令,查看IP地址
(5) 开发板上电,进入下载模式
打开minicom,已经配置好了!拔掉JTAG下载线
按空格键,进入下载模式
按菜单0,
51Board>set
myipaddr : 192.168.0.50
destipaddr : 192.168.0.100
myhaddr : 00:02:88:8E:CA:B1
autoboot : load kernel; load ramdisk; boot
kernelname : zImage
fsname : rootfs.img
delay : 2
myipaddr表示的是开发板的IP地址,若不对的话设置的命令为
51Board>set myipaddr 192.168.0.50 按回车
destipaddr表示的是虚拟机的IP地址,若不对的话设置的命令为
51Board>set destipaddr 192.168.0.50 按回车
myhaddr表示的是物理地址, 若不对的话设置的命令为
51Board>set myhaddr 123456789a 按回车
Blob 各菜单项的含义。
选项 |
描述 |
[0] ComanndLine mode |
进入命令行模式 |
[1] View current configuration |
查看配置参数 |
[2] Bootp |
运行bootp命令用来获取HOST主机发送的BOOTP的数据包,解析 |
[3]Download default Kernel (zImage_qt) |
下载内核镜像 |
[4] Flash Kernel |
烧写内核镜像 |
[5] Download default Filesystem (rootfs270qt.img) |
下载文件系统镜像 |
[6] Flash Filesystem |
烧写文件系统镜像 |
[7] Boot system |
在SDRAM中运行kernel |
[8] Reboot system |
软件复位 |
[9] Reset to factory default configuration |
重设默认配置 |
[a]Set default Kernel filename and Filesystem filename |
设置将要下载的内核和文件系统镜像 |
[b] Set boot delay time |
设置Blob 等待用户输入时的停留时间 |
[c] Help(to get a list of commands) |
打印命令的帮助信息 |
按键盘上的0,进入命令行模式:[0]Comanndline mode
51board>set //查看系统状态
将系统属性修改成以上状态
51board>quit 返回到主菜单
查看原文: