电子说
一、操作系统
操作系统(Operating System,OS)是一套程序的组合体。操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。
操作系统负责计算机硬件系统的管理、协调、运作,可处理管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络、管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
目前,主流的计算机操作系统包括:windows、Linux。日常生活中计算机常用的操作系统是windows,开发人员可能常用Linux操作系统。
其他的计算机操作系统包括:苹果OS操作系统。手机操作系统包括安卓系统等。
二、Linux操作系统
大数据平台常用Linux操作系统研发。
(1)具有代表性的Linux发行版本
具有代表性的Linux发行版本包括:Red Hat Enterprise Linux、SUSE Linux Enterprise、Debian GNU/Linux、Gentoo Linux、Mandrake Linux(唯一支持龙芯的Linux发行版,根据百度百科理解:龙芯是中国具有自主知识产权的芯片)
(2)Linux与Windows的对比
1)Windows系列封闭了接口和内核设计;Linux为开源操作系统,定制性强,可以进行底层开发。
2)Linux的购置成本低于Windows。
3)Linux的稳定性和安全性较好,更不容易受到病毒攻击。
4)Linux属于类Unix,对Linux的学习有助于学习AIX、HP UNIX、Solaris(根据网络资料:AIX、HP UNIX、Solaris为Unix操作系统的子分类)等。
(3)Linux常用命令
1)启动Linux系统
机器加电后,引导系统,出现登录界面。
图片来源:学堂在线《大数据导论》
2)关闭 Linux 系统
关闭 Linux 系统的命令:#shutdown -h now。
3)目录相关命令
①显示当前所处目录位置命令:pwd;
②列出文件或目录命令:Is-;
③列出较详细的目录命令:Is-l;
④同时列出隐藏目录命令:Is -al;
⑤建立目录命令:mkdir /hadoop(该命令可建立hadoop文件夹);
⑥建立递归目录命令:mkdir -p /python/numpy(该命令可建立python文件夹,python文件夹中含有numpy文件夹);
⑦目录转换命令:cd /home/admin。
图片来源:学堂在线《大数据导论》
4)删除目录
①删除一个空目录命令:rmdir bbb(该命令bbb里不能有文件);
②删除目录及文件命令:rm -rf bbb。
5)创建文件
在当前目录中新建文件命令:touch data.txt(该命令可建立data.txt文件)。
图片来源:学堂在线《大数据导论》
6)移动文件和重命名文件
①移动文件命令:mv data.txt /tmp(该命令将data.txt文件移动至/tmp目录);
②重命名文件命令:mv /tmp/data.txt /tmp/mydata.txt(该命令将data.txt文件重命名为mydata.txt)。
7)vi编辑器
使用vi编辑器编辑文件命令:vi linux.log(该命令将使用vi编辑器编辑linux.log文件)。
8)查看文件内容
①全部展示文件内容命令:cat linux.log(该命令可查看 linux.log文件中的内容);
②分页展示文件内容命令:more linux.log(该命令可分页展示文件内容);
③跟踪文件内容命令:tail linux.log(该命令一般用于查看日志文件内容)。
图片来源:学堂在线《大数据导论》
9)网络相关命令
①查看IP地址等信息命令:ifconfig;
②查看当前主机与指定主机的网络连接是否正常命令:ping www.baidu.com(该命令可查看主机与百度的网络连接是否正常)。
图片来源:学堂在线《大数据导论》
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !