好程序员知识点精讲 大数据之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。

如果是初学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常用命令:

要想从命令行界面下在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 移除一个可移动设备。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190617A08TA600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券