大数据学习之Linux常用命令

大数据学习之Linux常用命令

一、学习思路

  1. 使用CentOS 7 Linux操作系统作为演示环境,详细的搭建过程及其相关软件链接如下:

https://blog.csdn.net/arnoldmapo/article/details/104964971

  1. 目录操作
  2. 文件操作
  3. 网络配置
  4. 解压缩

 

二、常用命令

1、查看目录信息

(1)查看根目录下的文件信息

使用命令:ls  /

(2)查看当前目录下的文件信息

使用命令:ls . 或者 ls ./

(3)查看当前目录的详细信息

使用命令:ll 或者 ls -l . 或者 ls -l./

(4)ls -l -h或者ls -lh 查看详细信息带单位

使用命令:ls -l -h 或者ls -lh

(5)以更详细的列表形式显示隐藏文件 

使用命令:ls -lha 

2、切换工作目录

使用命令:cd

(1)切换到根目录

使用命令:cd / 

(2)切换到hadoop目录

使用命令:cd /opt/Hadoop

(3)切换到用户主目录

使用命令:cd 或者cd ~   

(4)回退到上一步所在的目录

使用命令:cd -    

3、创建文件夹

(1)创建hadoop文件夹相对路径的写法

使用命令:mkdir Hadoop

已经创建成功

(2)test绝对路径的创建方法

使用命令:mkdir /opt/test

(3)循环创建目录 /opt/hadoop/test1/test2

 使用命令:mkdir -p /opt/hadoop/test1/test2

4、创建文件

(1)在/opt/test目录下直接创建并打开一个文件mp_1.txt

使用命令:vi /opt/test/mp_1.txt

敲击键盘i进入编辑模式后才能编写文件,编写完成后需要按esc键退出编辑模式,并通过敲击“:wq”保存并退出。

(2)也可以使用cat创建文件

使用cat创建文件时,以系统默认的文件属性作为新文件的属性,并接受键盘输入作为文件的内容。输入结束时按Ctrl+d退出并保存文件。假设在/opt/test下面新创建文件夹mp_2.txt

使用命令:cat  >/opt/test/mp_2.txt

Cat也可以根据已经存在的文件创建新的文件。假设已经存在文件mp_2.txt,新创建文件夹mp_3.txt。

使用命令:cat mp_2.txt > /opt/test/mp_3.txt

Cat还可以查看文件

使用命令:cat mp_3.txt

5、删除文件夹

(1)删除空目录test2文件夹

使用命令:rmdir /opt/hadoop/test1/test2/

(2)把test整个文件夹及其中的所有子节点全部删除

使用命令:rm -rf  /opt/test/   

-f为强制删除文件或目录

-r或-R:递归处理,将指定目录下的所有文件与子目录

6、修改文件夹名称

(1)把文件夹hadoop的名字修改成had

使用命令:mv hadoop had

 

(2)把文件夹/opt/had移动到/opt/software/文件下

使用命令:mv had/  software/

7、修改网卡配置

(1)查看网卡信息

使用命令:ifconfig

(2)根据需要修改网卡参数

使用命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33

DEVICE="ens33"              网卡对应的设备别名
BOOTPROTO=“static”              网卡获得ip地址的方式(默认为dhcp,表示自动获取)
IPADDR=“192.168.150.200“         IP地址
NETMASK=“255.255.255.0”   或者 PREFIX="24"     子网掩码 
GATEWAY="192.168.150.2"     网关

DNS1="8.8.8.8"           DNS

ONBOOT=“yes“              系统启动时是否激活此设备

(3)重启网卡服务

使用命令:service network restart

8、解压缩命令

tar  参数如下:

-c: 建立压缩档案

-x:解压

-t:查看内容

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

-z:有gzip属性的

-j:有bz2属性的

-Z:有compress属性的

-v:显示所有过程

-O:将文件解开到标准输出

-f: 使用档案名字,参数-f是必须添加的,这个参数是最后一个参数,后面只能接档案名。

(1)解压 /opt/software/位置下面的jdk-8u231-linux-x64.tar.gz文件夹

使用命令:tar -zxvf jdk-8u231-linux-x64.tar.gz

(2)将had压缩成一个名叫had.tar.gz的新文档

使用命令:tar -cf had.tar.gz had

-c是表示产生新的包,-f指定包的文件名。

(3)解出had.tar.gz包中所有文件,并不显示出整个解压的过程

使用命令:tar -xf had.tar.gz

-x是解开的意思

(4)解出had.tar.gz包中所有文件,并显示出所有过程

使用命令:tar -vxf had.tar.gz

-v 显示所有过程

(5)仅列出had.tar.gz包中所有文件

使用命令: tar -tf had.tar.gz

-t是列出文件的意思

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值