查看“1.1 sMonitor ubuntu开发平台”的源代码
←
1.1 sMonitor ubuntu开发平台
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
该页面已被保护以防止编辑和其他操作。
您可以查看与复制此页面的源代码。
<div class="No_Select"> {| style="width: 100%" | style="align=left width="70%"| 正文 ------- ===vmware虚拟机软件安装=== 软 件 包:VMware-workstation-full-12.0.0.zip 操作系统:windows-7/8/10 安装过程: 如下所示 ====准备工作==== <syntaxhighlight lang="cpp" line highlight="1,3"> 在d盘创建一个temp目录 将VMware-workstation-full-12.0.0.zip拷贝到temp目录 解压VMware-workstation-full-12.0.0.zip </syntaxhighlight> ====开始安装==== *双击“VMware-workstation-full-12.0.0-2985596”,进入安装界面 [[File:vmware_install_01.png|600px|link= ]] [[File:vmware_install_02.png|600px|link= ]] *连续点击“下一步” [[File:vmware_install_03.png|600px|link= ]] [[File:vmware_install_04.png|600px|link= ]] [[File:vmware_install_05.png|600px|link= ]] *正式开始安装 [[File:vmware_install_06.png|600px|link= ]] [[File:vmware_install_07.png|600px|link= ]] *软件安装过程结束 [[File:vmware_install_08.png|600px|link= ]] <br> ====安装密钥==== *打开软件包目录下“readme”,将里面的认证码拷贝出来。 *再点击“许可证”,并输入密钥<br> [[File:vmware_install_09.png|600px|link= ]] *点击“输入”,整个安装彻底安装完成 [[File:vmware_install_10.png|600px|link= ]] *此时,发现在电脑的桌面上出现了“VMware Workstation Pro”图标,可以双击打开使用 [[File:vmware_install_11.png|250px|link= ]] <br> ===ubuntu16快速安装=== <pre> 软 件 包:64bitPlatform_1604_v5.0.zip 操作系统:windows-7/8/10 安装过程: 如下所示 </pre> ====安装ubuntu系统==== *在d盘创建一个my virMachine目录 *将64bitPlatform_1604_v5.0.zip拷贝到my virMachine目录 *解压64bitPlatform_1604_v5.0.zip到当前目录下 可以看到64bitPlatform_1604_v5.0目录,即为ubuntu16.04的系统镜像,可以直接使用。<br> <!-- 安装完整版的ubuntu系统 [[Media:ubuntu完整安装.pdf|ubuntu完整安装]] --> ====运行ubuntu系统==== *启动wmware软件 [[File:vmware_install_12.png|600px|link= ]] *通过vmware加载ubuntu系统 *点击“打开虚拟机 [[File:vmware_install_13.png|600px|link= ]] *选中上面解压的ubuntu16.04系统,并点击“打开” [[File:vmware_install_14.png|600px|link= ]] 可以看到一个“挂起状态”的ubuntu16.04系统。 *接下来,点击虚拟机绿色的“启动键”,即可以恢复进行ubuntu1604系统。 [[File:vmware_install_15.png|600px|link= ]] *选择“我已复制该虚拟机” [[File:vmware_install_1611.png|600px]] 正常进入“ubuntu系统主界面”。 *接下来,重启ubuntu系统,并使用新用户login. [[File:vmware_install_1711.png|600px]] *点击“login” [[File:vmware_install_1811.png|600px]] *输入用户名“root” [[File:vmware_install_1911.png|600px]] *回车输入密码“123456” [[File:vmware_install_2011.png|600px]] *回车,进入ubuntu系统 [[File:vmware_install_1611.png|600px]] 至此,整个ubuntu1604系统安装完毕。 <br> ====设置共享目录==== *在windows桌面新建名为mklinux的目录文件,并且在里面创建hello.c *回到ubuntu系统的shell操作界面 root@ubuntu:~# ls /mnt/hgfs 如果出现:ls: cannot access '/mnt/hgfs': Protocol error ,说明还没有配置共享目录 *配置过程如下所示 [[File:vmware_install_21.png|600px]] *再次执行 root@ubuntu:~# ls /mnt/hgfs/mklinux/ 发现在/mnt/hgfs目录下,多了一个名为mklinux的目录,说明可以设置两个系统间的共享文件夹了。 <br> ===shell命令简单使用=== ====shell终端打开==== 点击mouse右键,选中”open terminal”,打开shell终端。 [[File:vmware_install_22.png|300px|link= ]] 或者同时按下“ctrl + alt +t”快速打开 [[File:vmware_install_23.png|600px|link= ]] *命令提示符说明 gec@ubuntu:~$ <br> gec :用户名<br> @ :分隔符<br> ubuntu :机器名<br> : :分隔符<br> ~ :家目录 /home/gec<br> $ :普通用户<br> root@ubuntu:~# <br> root :root用户(超级用户)<br> # :root用户标志<br> ====常用shell命令==== 此处略 <!-- *cd(改变工作路径) :cd xxx (xxx:是工作目录的路径) :cd /home/gec/(进入家目录,使用的绝对路径) :cd ../(返回一层目录) :cd .(当前目录) *pwd(打印当前的工作路径) :gec@ubuntu:~$ pwd :/home/gec(当前路径在家目录) *ls(列出当文件 英文意思list) :ls -l:详细列出文件信息 :ls -a: 列出所有的文件(包括隐藏文件,隐藏文件以.开头 .当前路径 ..上一层路径) :ls -l xxx:列出指定的文件详细信息 :ls -l leijia :-rwxrwxr-x 1 gec gec 7162 Apr 12 05:22 leijia :-:普通文件(.c .h .txt .bz2 .gz等) :d: 目录文件(可以用cd进入) :b: 块设备文件 :c: 字符设备文件 :l: 链接文件 :p: 管道文件 :s: 套接字文件 *chmod(修改文件操作) rwx rwx r-x 文件创建者 同组用户 访客用户 有rwx:说明文件在读写执行的权限, -:没有该权限操作 每组用户操作权限分别对应三位二进制:1代表有操作权限,0代表无权限 rwx rwx r-x 111 111 101 chmod 775 xxx(xxx:文件) chmod 775 leijia *touch(创建普通文件) touch xxx(文件名) touch file *mkdir(创建目录) mkdir xxx(xxx:目录名) mkdir dir(创建一个名字为dir的目录) *rm(删除普通文件或者目录) rm xxx(xxx:普通文件) rm file rm xxx -r(xxx:目录名) rm dir -r *rmdir(删除空目录) rmdir -p xxx(xxx:空目录) rmdir -p dir *cp(复制文件或者目录) cp xxx xxx1(xxx:文件 xxx1:目录路径) cp leijia Desktop(将leijia复制到Desktop;通过相对路径) cp leijia.c /home/gec/Desktop/(将leijia.c复制到Desktop;通过绝对路径) cp xxx xxx1 -R(xxx:被复制的目录,xxx1:复制文件粘贴路径) *mv(移动命令或者改名) mv xxx xxx1(xxx:文件 xxx1:目录) mv leijia Desktop/ mv xxx xxx1(xxx:要被移动的目录,xxx1:xxx移动放置的目录) mv xxx xxx1(xxx:原文件名 xxx1:修改后的文件名) *cat(查看文件) cat xxx(xxx:文件) cat test.c *find(查找文件) find xxx -name "xxx1"(在目录xxx下查找文件xxx1) find /home/gec -name "test.c" //("*.c") *grep(在文件当中查找字符串) grep 'test' xxx -Hn(在xxx文件中查找字符test,如果找到将行号与文件名打印出来) grep 'main' test.c -Hn grep 'test' * -Hrnw(在当前目录下查找所有文件字符串‘test’,如果查看到,则逐个打印出来,并且打印行号与文件名) *du (显示文件或者目录大小) du -sh xxx(显示文件或者目录) *ps(查看系统进程的信息) ps -ef(查看所有进程信息) 可以通过ps -help(查看ps帮助手册) *kill(发送信号的命令) kill -9 进程PID(杀死对应PID进程) *ifconfig(查看系统IP相关信息) sudo ifconfig eth0 192.168.1.8(临时修改网卡IP地址) *ln(软链接) ln xxx xxx1 -s(将xxx软链接为xxx1)//实际是给xxx创建一个快捷方式 ln file.c ts -s *date(查看系统时间) *which(查看文件路径) which gcc(查看gcc工具相关信息) *clear(清屏) *alias(给命令取别名) alias c='clear' //给clear取一个别名为c unalias c(删除别名) *adduser(添加用户) sudo adduser chen deluser(删除用户) 在创建的系统去删除用户 *tar(解压、压缩文件) gz bz2(linux下的压缩包) bz2压缩包解压: tar -jxvf xxx.bz2 (j:针对bz2文件) tar -jxvf linux-2.6.35.7-gec-v2.0.tar.bz2 bz2文件压缩: tar -jcvf xxx.bz2 xxx1 (j:针对bz2文件,xxx.bz2压缩文件名,xxx1:压缩对象) tar -jcvf linux-2.6.35.7-gec-v2.0.tar.bz2 linux-2.6.35.7-gec gz压缩包解压:tar -zxvf xxx.gz (z:针对gz文件) tar -zxvf VMwareTools-9.6.2-1688356.tar.gz gz文件压缩:tar -zcvf xxx.gz xxx1 (z:针对gz文件,xxx.gz压缩文件名,xxx1:压缩对象) tar -zcf vmware-tools-distrib.tar.gz vmware-tools-distrib --> ====实践操作==== *实践1:请按照以下步骤完成shell命令操作 <pre> #mkdir /opt/shell_test #cd /opt/shell_test #ls /opt/shell_test #mkdir hello #ls #rmdir hello #ls #touch hello.c #ls #rm hello.c #mkdir hello #touch hello/hello.c //新建一个文件 #touch world.c #ls #rm -rf ./* #ls </pre> *实践2: 完成以下shell命令操作 <pre> #cd /opt/shell_test #ls #chmod 777 hello.c #ls #cp hello.c hello_backup.c -rdf #ls #mv hello_backup.c 123.c #ls #mkdir test #mv 123.c test #mv test smartHome #tar cvfj smartHome.tar.bz2 smartHome #ls #rm -rf smartHome #ls #tar xvfj smartHome.tar.bz2 #ls </pre> *实践3: 编辑、编译及执行代码 <pre> #cd /opt/shell_test #rm -rf ./* #touch hello.c #vi hello.c 可以进入文件中,按下i,就可以编辑内容 #include <stdio.h> int main() { printf("hello world.\n"); return 0; } 按下Esc,退出插入模式,再输入 :wq! (保存退出) #gcc hello.c -o hello #./hello </pre> ===实践练习=== *练习1:配置网络并测试ping通百度 *练习2:利用apt-get机制安装删除mplayer播放器 <!-- <pre> 1. 检查ubuntu是否安装mplayer #which mplayer 如果提示有mpalyer,说明系统安装了mplayer #apt-get remove mplayer #which mplayer 2. 安装mplayer #apt-get install mplayer 注意: 如果提示安装不成功,并且说已经有安装mplayer,则执行 #apt autoremove mplayer 3. 测试安装软件 #mplayer 2.mp4 </pre> --> *练习3:在ubuntu下面实现下载mplayer播放器源码并编译安装 <pre> 1. 下载MPlayer-1.3.0.tar.xz源码包并共享到ubuntu系统目录下 2. 安装依赖库 apt-get install yasm apt-get install zlib1g-dev // 否则会提示zlib.h: No such file or directory 2. 解压 unxz MPlayer-1.3.0.tar.xz tar xvf MPlayer-1.3.0.tar 3. 配置 cd MPlayer-1.3.0 ./configure 4. 编译 make 经过一小段时间编译后,在当前目录下会发现有一个名为mpayer的可执行代码 </pre> *练习4:在ubuntu下实现u盘挂载 <!-- *练习5:在ubuntu下面安装五笔输入法软件并简单使用 --> <!-- <div style="font-size: 120%;">'''资源下载'''</div> {| class="wikitable" style="width: 90%;text-align: center" | style="width="30%" | '''资源编号''' || style=width="20%" | '''资源名称''' || style=width="10%" | '''资源介绍''' || '''下载链接''' |- |1 || align=left | [[Media:ubuntu完整安装.pdf|ubuntu完整安装]] || align=left | ubuntu1604完整安装过程记录 密码:leqw || [[https://pan.baidu.com/s/1qZqCRC2ahBd3oT5xJbW2bQ 下载]] |} --> <span style="border:1px solid #000; text-align:center; float:right;padding:6px;"><strong>上一页:</strong> [[智能公交站系统|返回主页]]</span> || |}
返回至
1.1 sMonitor ubuntu开发平台
。
导航菜单
个人工具
命名空间
小蚁工场,专注嵌入式、物联网与人工智能技术。
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
●项目主页
●动态信息
●帮助文档
工具
链入页面
相关更改
特殊页面
页面信息