主页 > 新闻资讯 > 大数据培训Linux:做大数据需要哪些Linux知识

大数据培训Linux:做大数据需要哪些Linux知识

作者:张老师 浏览次数: 2020-04-15 17:07
在大数据开发的相关岗位当中,大数据开发无疑是行业普遍需求的人才,而在大数据开发的课程学习上,Linux是非常重要的一部分基础,做大数据,没有Linux基础是不行的。今天的大数据培训Linux分享,我们来聊聊做大数据需要哪些Linux知识?

Linux的运用,主要是在大数据开发的相关工作当中,大数据处理框架,主要就是运行在Linux环境当中,学大数据,首先要学会安装搭建环境。

大数据培训Linux

推荐安装VMware虚拟机并安装CentOS操作系统,具体资源的下载和安装可以在网上查到,这里不多说。

常见的Linux指令:

1.history显示历史命令,可使用!命令序号再次执行

2.ctrl+a/e让光标移动到首尾部

3.pwd查看当前目录

4.ls列出当前目录文件

-l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出

-r将文件以相反次序显示

-t将文件依建立时间之先后次序列出

-a显示所有文件及目录,开头为"."的视为隐藏档

5.vim编辑器的使用

vim test编辑名为test的文档,如果不存在则创建

a/i进入插入模式开始编辑

ESC键返回到命令行模式

在命令模式下:

:q/:q!不保存退出/强制退出

:wq保存并退出

:set nu显示行号set nonu不显示行号

gg回到首行

G跳到尾行

dd删除光标所在行

yy复制光标所在行p粘贴在下一行,4yy向下复制四行

wc即word count命令,可以查阅脚本的行数字节数等信息,可以使用wc--help查看具体命令

6.文件管理命令:

cat test1 test2>test3将文件拼接到另一个文件中

cat-n test3带行号打印显示

touch新建文件touch newFile更改文件编辑时间为当前touch test3

chmod更改文件操作权限,可以使用ll命令查看当前目录下的个文件权限,依次是文件拥有者、群组、其他,权限级别分为w可写、r可读、x可执行,可分别用数字4 2 1代表,例如chmod 777 test3

chown更改文件拥有者,文件拥有者分为用户和组

注:在root用户权限下才可执行上述两条命令su root

find查找命令,find-name'*.txt'查找txt文件,通常可以配合管道命令查询

more类似cat,但一页一页展示,使用ctrl+f向下翻页

less类似more,但是可以向上翻页ctrl+b

head-n 5 test3查看test3文件的前5行,tail-n 5 test3查看后五行

mv重命名文件mv test1 test4移动文件或目录mv test4/opt即剪切功能

cp复制文件或目录,参数-r表示递归复制

mkdir创建目录mkdir-p a/b/c递归创建目录a/b/c

tar解压缩文件

-f<备份文件>或–file=<备份文件>指定备份文件

-v或–verbose显示指令执行过程

-x或–extract或–get从备份文件中还原文件

-z或–gzip或–ungzip通过gzip指令处理备份文件

-C<目的目录>或–directory=<目的目录>切换到指定的目录

一般我们使用tar-zxvf XXXX-C/usr/即可

7.磁盘管理:

df-h磁盘使用情况

mount挂载Linux系统外的文件,umount卸除文件系统,一般系统外文件挂载在/mnt下

8.用户管理

useradd建立用户账号

-m自动建立用户的登录目录

-g指定用户所属的群组

-d指定用户登入时的家目录

-u 600在0——499之间表示系统用户,500——232之间表示普通用户

passwd更改使用者的密码

kill杀死执行中的程序或工作,使用kill-l查看所有进程,kill-9 pid强制杀死此pid的进程

关于大数据培训Linux,做大数据需要哪些Linux知识,以上就是今天给大家分享的内容了。在大数据开发工作当中,Linux必不可少,掌握系统命令是最基础的要求。加米谷大数据,成都大数据培训机构,大数据开发零基础班,本月正在招生中,课程大纲及试学视频可联系客服获取!
热点排行
推荐文章
立即申请>>