100 likes | 255 Views
ITEC280LINUX 操作系统. 2013.4.17. 上节回顾. 文件目录操作 Vi 文本编辑器. 1 、文本编辑器的底行模式 2 、 mv 移动文件 3 、 sudo 的权限提升. 第六讲 命令篇二(用户、进程管理). wine 与 longene. 用户与组管理. 进程管理. 综合练习. 6.1 wine 与 longene. wine ,是一款优秀的 Linux 系统平台下的模拟器软件,用来将 Windows 系统下的软件在 Linux 系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型 Windows 系统下的软件。
E N D
ITEC280LINUX操作系统 2013.4.17
上节回顾 文件目录操作 Vi文本编辑器 1、文本编辑器的底行模式 2、mv移动文件 3、sudo 的权限提升
第六讲 命令篇二(用户、进程管理) wine与longene 用户与组管理 进程管理 综合练习
6.1 wine与longene • wine,是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型Windows系统下的软件。 • Wine可以工作在绝大多数的UNIX版本下,包括Linux, FreeBSD, 和 Solaris。另外,也有适用于Mac OS X的Wine程序。Wine不需要Microsoft Windows, 因为这是一个完全由百分之百的免费代码组成的。如果有可利用的副本的话,它也可以随意地使用本地系统的DLLs。Wine的发布是完全公开源代码的,并且是免费发行的。 • playonlinux是使用 Python 写成的图形化前端,主要用来辅助 Wine 在 Linux 中安装面向 Windows 平台的程序和游戏。另外,此程序也支持使用 Dosbox 来安装基于 Dos 的程序和游戏。
6.1 wine与longene Longene(龙井)是一个源自中国的自由、开源的操作系统项目,目的是要把Linux的内核扩充成一个既支持Linux应用、也支持Windows应用,既支持Linux设备驱动、也支持Windows设备驱动的兼容内核;使用户可以直接在Linux操作系统上高效运行Windows应用 sudo dpkg -i WineQQ2012-20121221-Longene.deb
6.1 wine与longene dpkg与apt的包管理 dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件,可以用于安装本地的deb文件 dpkg –I <deb_name> apt会解决和安装模块的依赖问题,并会咨询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具 apt-get install <soft-name> 新立得包管理工具(synaptic)与离线apt安装工具aptoncd
6.2 用户与组管理 当前用户 who whoami id 创建用户 useradd 修改用户 usermod 删除用户 userdel 创建用户组 groupadd 修改用户组 groupmod 删除用户组 groupdel 修改密码 passwd 切换用户 su “-”的用法 切换用户并执行 sudo
6.3 进程管理 查看进程 ps pstree top 结束进程 kill pkill xkill 后台进程 & jobs 切换至前台 fg 切换至后台 bg 挂起任务 ctrl + z 调整进程优先级 renice
实验内容 1、创建虚拟机安装ubuntu操作系统,用户名为本人姓名全拼。 2、开启终端,使用apt-get update 更新包列表,执行结果截图为图1。 3、使用apt-get命令安装新立得软件包管理工具(synaptic),安装结果截图为图2。 4、使用命令创建用户user1,截图为图3。使用命令修改user1组为omxy。使用id命令显示user1用户信息,截图为图4。 5、命令行执行gcalctool(计算器),使用ctrl+z将其挂起。使用jobs查看后台任务,截图为图5。使用bg命令将其切换至后台运行。在计算器中计算5+6=11,截图为图6。 6、使用ps –al查看进程,截图为图7。使用renice命令调整上一步骤中gcalctool进程优先级为12。再次执行ps –al,截图为图8。 所有截图打包上传。