- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东方赛富3G学院Linux预科班
Linux预科班
主讲老师: 欧阳坚
目录
• 1. 嵌入式Linux应用领域
• 2. Linux常用命令和VI使用
• 3. Linux工具链GCC使用
• 4. Linux驱动
• 5. Scratchbox使用和原理
• 6. Android Linux使用简介
1. 嵌入式Linux应用领域
• 1. 工业控制
• 2. 航空航天
• 3. 实时仿真
• 4. 通讯网络
• 5. 消费类电子
• 6. 移动通讯
2. Linux常用命令
2.1 文件管理命令
1) cat
$ cat /tmp/testfile.txt
2) chmod
$ chmod 755 /tmp/testfile.txt
$ chmod +rwx /c
3) chown
$ chown root.root /tmp/testfile.txt
4) diff diffstat
$ diff kernel/sched.c.orig kernel/sched.c
$ diff kernel/sched.c.orig kernel/sched.c |
diffstat
5) file
$ file /tmp/testfile.txt
6) find
$ find / -name “*test*”
9) mkdir rmdir
$ mkdir –p /tmp/test/test/test
$ rmdir /tmp/test/test
10) mv rm cp
$ mv /tmp/test /tmp/newtest
$ rm -rf /tmp/test
$ cp /tmp/test /tmp/cptest –a
11) scp
$ scp localfile root@11:/tmp
$ scp root@11:/tmp localfile
2.2 磁盘命令
1) cd
$ cd /home
2) df
$ df -h
3) du
$ du -sh
5) pwd
$ pwd
6) mount umount
$ mount –o loop /dev/sda1 /mnt
$ umount /mnt
8) ls
$ ls
2.3 系统管理
adduser userdel
$ adduser sam
$ userdel sam
date
$ date (查看当前日期)
$ date +%y%m%d (显示年月日 090601)
Kill
$ kill -9 2897 (给进程2897发送推出信号)
ps nice top
$ ps –A (打印所有进程信息)
$ nice -n 10 ./hello (执行 ./hello程序 降低10个优先级等级)
$ top ( top 显示所有的进程的CPU, Memory等信息)
sudo su
$ sudo xxx ( 以root用户执行xxx命令)
uname
$ uname –a (显示Linux版本信息)
who whoami
$ who
id free reboot
$ id (显示用户id值)
free
$ free (查看空余内存信息)
reboot
$ reboot (重启机器)
2.4 压缩备份
tar
$ ta
文档评论(0)