好程序员大数据知识点精讲 大数据之Linux -Linux是什么? Linux是一套做业系统,不是应用程序Linux的基本思想有两点:第一,一切都是文件;第二,每一个软件都有肯定的用途。linux
Shell——命令行解释器,遵循必定的语法将输入的命令加以解释并传给系统。默认bash。
硬盘分区的特色在于最多能够有4个primary分区;只能有一个extended分区;
extended存在的目的是为了建立logical;建立logical的目的是能有多于4个分区,logical最多能够有64个;primary(主分区)+extended(扩展分区)最多有四个。
Primary=P;Extended=E;Logical=L P+E+L+L:/dev/hda1,/dev/hda2,/dev/hda5,/dev/hda6程序员
Linux的硬盘分区需求,Linux能够安装在硬盘分区里面任意一个或对各能够写数据的硬盘分区。最少有两个分区。此外:
根分区,linux操做系统的文件夹,至关于windows系统的windows目录。
boot,启动分区,里面装在linux内核及开机引导程序grub,用于开机100~
200M。
usr,至关于windows的应用程序目录programe files。
home,linux各个用户的家目录,用户登陆后进入的目录,本身的目录。
var,可变目录,放日志等常常会发生变化的文件。
Swap,交换分区,至关于windows的虚拟内存文件,内存大小的2倍。
bash是一个为GNU计划编写的Unix shell。
Vmware 是一种虚拟机,能够用来安装windows,也能够安装linux ,ubuntu是Linux的发行版之一,另外的Linux发行版有红帽,Linux mint 等等,linux秉承开源性,在嵌入式领域和服务器领域有不少使用实例,包括目前流行的安卓,也使用到了Linux。shell
若是是初学Linux,能够安装虚拟机VM。而后再VM上安装Ubuntu或者本身要学的Linux的版本。Linux安装 记得分配硬盘内存。
Linux目录名称:
/虚拟目录的根目录,不放文件。
/bin位进制目录,存放许多GNU用户级的工具
/boot启动目录,存放启动文件
/dev设备目录,Linux在这里建立节点
/etc 系统配置文件目录
/home主目录,Linux在这里建立用户目录
/lib 库目录,存放系统和应用程序的库文件
/media /mnt挂载目录 /opt 可选目录 /root 根主目录 /var可变目录 /sbin系统
二进制目录 /tmp临时目录 /usr 用户安装软件目录。
Linux经常使用命令:ubuntu
要想从命令行界面下在Linux的虚拟目录之间切换,须要使用cd命令。 ls 显示系统上有哪些文件 $ls 显示当前目录下的文件和目录。 $ ls -F 区分文件 $ ls -a 显示隐藏文件。 touch命令建立文,touch 文件名。 cp命令复制文件,cp 源对象 目标对象。 mv 重命名,mv 源目的。 rm 删除文件,rm -i 文件 删除前提示 rm -f 文件 强制删除 不提示。 mkdir ***建立目录 rmdir(只能删除空目录) *** rm dir1 rmf dir2 暴力删除。 stat *** 查看某文件全部状态 file ***查看文件类型。 ps 显示在运行进程 -e 全部进程 -f 详细信息 -ef组合。 mount 输出挂载程序信息 umount 移除一个可移动设备。