实训笔记7.7

这篇具有很好参考价值的文章主要介绍了实训笔记7.7。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

7.7

一、座右铭

我的故事你说,我的文字我落,我值几两你定,我去何方我挑。

二、Linux系统的连接(centos7.5华为云为例)

2.1 使用ssh远程连接协议进行连接

2.2 ssh使用有两种方式

  1. 使用命令来连接

ssh 用户名@ip

  1. 使用一些软件来连接

xshell

finalshell

三、Linux的常用命令

3.1 查看当前工作目录

pwd

3.2 切换工作目录的命令

cd 路径(绝对路径/相对路径)

Linux的目录结构

cd .. 切换到当前目录的上一级目录

cd

cd - 切换到上一次所在的工作目录

3.3 查看当前工作目录下有哪些文件或者文件夹

ll 参数

ls 参数

3.4 命令 --help

3.5 创建文件

touch 文件路径

3.6 创建文件夹

mkdir [-p] 文件夹路径

3.7 删除文件文件夹

rm -rf 文件路径

rm -rf *

3.8 移动文件/文件夹

mv 移动的文件路径 移动到的文件路径

重命名:mv 移动的文件路径 重命名之后的路径

3.9 复制文件/文件夹

cp [-r] 路径 复制的路径

scp [-r] 本机的一个文件 root@ip:其他主机的路径

3.10 vi/vim编辑器

3.10.1 vim可以根据文件的路径对不同的关键字标记不同的颜色
3.10.2 vi/vim 文件的路径
  1. 默认进入的是指令模式:不能随意编写文件,只能使用一些快捷键编写文件

    [n] yy

    p

    [n] dd

    u

    G

    g

  2. 编辑模式:

    随意编写文件 编辑模式只能从指令模式进入:a A i I o O

    编辑模式退到指令模式:esc

  3. 命令行模式:搜索文件以及退出或者保存文件的

    命令行模式只能从指令模式进入:/ ? :

    1. /和?代表是搜索的命令行

    2. :代表的是保存和退出文件的

      :q

      :q!

      :w

      :w!

      :wq

      :wq!

    三种编辑模式

3.11 查看文件内容

3.11.1 cat命令

cat 文件路径

3.11.2 tac命令

tac 文件路径

3.11.3 tail命令

tail 【-n】 文件路径

tail -f|-F 文件路径

  1. 监控文件变化的:先打印文件的最后十行
  2. -f的监听如果把文件删除了,创建同名的同路径文件不会继续监听了
  3. -F监听中如果把文件删除了,创建同名的同路径文件会继续监听

3.12 回写命令echo

echo 数据

echo $变量名 —— 将变量名打印到控制台上

3.13 重定向命令

>>

3.14 链接的创建

3.14.1 软链接

ln -s 原文件的路径 链接文件路径

3.14.2 硬链接

ln 原文件的路径 链接文件路径

硬链接如果把原文件删除 硬链接不受任何的影响,而软链接就报错了

3.5~4.14

Linux文件/文件夹有关的操作命令

3.15 时间日期类命令

date:获取系统的当前时间

date -d "英语单词" date -d "-n days" date -d "n days"

date -s "字符串时间" 将系统时间设置到某一个时间段

date +%Y-%d...... 将当前时间转换为指定的格式

3.16 Linux安装软件的相关操作

3.16.1 压缩包解压安装—大部分大数据相关软件都是解压安装
  1. Linux支持很多种压缩包格式 zip gzip tar tar.gz…

  2. 直接zip的压缩和解压缩

yum install -y zip

zip xxx.zip 文件路径....

unzip xxx.zip

  1. gzip压缩和解压缩

    1. gzip 文件路径
      1. 要求文件路径必须是一个文件
      2. 如果是文件夹不能压缩
    2. gunzip xxx.gz
  2. tar包:归档工具

    1. 将一个文件夹归档称为一个文件 文件后缀名都是.tar
    2. tar -cvf xxx.tar 文件或者文件夹路径:将指定的文件或者文件夹归档称为一个tar包
    3. tar -xvf xxx.tar 将一个tar包解档
    4. 直接给我们提供了一个使用gzip算法进行压缩和解压缩的命令
      1. tar -zcvf xxx.tar.gz 文件/文件夹
      2. tar -zxvf xxx.tar.gz -C 路径

gzip压缩和解压缩、tar包:归档工具:Linux系统自带了

3.16.2 rpm包
3.16.3 yum仓库安装

默认情况下yum的软件商店是国外的网站,所以yum默认情况下下载软件速度非常的慢 yum也可以把仓库换成国内的仓库网站

yum list 查看软件商店有哪些软件

yum install -y 安装包的名字

3.17 过滤命令

命令 | grep 筛选字符文章来源地址https://www.toymoban.com/news/detail-534058.html

到了这里,关于实训笔记7.7的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 实训笔记6.5

    我的故事你说,我的文字我落,我值几两你定,我去何方我挑。 Java基本语法 1、Java的安装和环境变量的配置 JDK、JRE、JVM的区别 环境变量的配置 2、Java的标识符、和保留字 包名:纯小写 类名:大驼峰命名法 方法名和属性名:小驼峰命名法 static final 修饰的属性名:全

    2024年02月08日
    浏览(43)
  • 实训笔记6.6

    我的故事你说,我的文字我落,我值几两你定,我去何方我挑。 1、方法和构造方法 1.1 Java方法 方法的声明和调用方式 方法的分类 方法的返回值问题 方法名 方法的形参列表问题 方法的重载问题 方法的JVM内存问题(方法的声明时机、方法的调用内存) 方法和方法之间可以相

    2024年02月08日
    浏览(34)
  • 粤嵌实训笔记二

    1、在Linux下,使用 gcc 来编译 gcc xxx.c -- 默认生成的可执行文件 名为 a.out gcc xxx.c -o xx -- 生成指定名字的可执行文件 xx 2、交叉编译 :在一个环境下编译生成 适用于 另一个环境下的可执行文件 3、为交叉编译工具创建软连接 sudo ln -s /usr/lib/x86_64-linux-gnu/libmpfr.so.6 /usr/lib/x86_64-

    2024年02月03日
    浏览(40)
  • 实训笔记8.25

    将海量的数据通过某种技术采集到大数据环境中进行存储和管理,为后期的大数据处理分析做准备 常见的数据:网站/软件的运行日志、记录的日志,软件的结构化数据、爬虫数据、传感器采集数据… Flume是apache开源的顶尖项目,专门是采集和聚合海量的日志数据。但是随着

    2024年02月11日
    浏览(35)
  • 实训笔记9.4

    git官网 1.1 建立仓库 git init 1.2 添加到暂存区 git add 文件名称 git add . 1.3 提交到历史区 git commit -m \\\"提交信息\\\" 1.4 查看 1.4.1 查看当前版本库状态 git status 1.4.2 查看版本日志信息 git log git log --oneline 单行模式 git log --oneline --graph ——单行带图形 1.4.3 查看版本的变更历史 git reflog

    2024年02月09日
    浏览(33)
  • 实训笔记7.24

    1.1 涉及到一些框架核心组件 1.1.1 InputFotmat 1.1.2 MapTask 1.1. 3Partitioner 1.1.4 WritableComparable 1.1.5 Combiner(可选) 1.1.6 WritableComparator(GroupingComparator) 1.1.7 ReduceTask 1.1.8 OutputFormat SequenceFile文件是Hadoop提供的一种比较的特殊的文件,文件中存储的是key-value的二进制数据,而且SequenceFile文

    2024年02月16日
    浏览(36)
  • 实训笔记8.29

    1.1 项目的预备知识 1.1.1 电商平台 1.1.2 用户行为数据 访客的用户信息 访客的终端信息 请求网址信息 请求来源信息 请求的产品信息 1.1.3 常见的软件/网站的组成和技术实现 前端 后端 数据库 1.1.4 大数据中数据计算场景 离线计算 实时计算 图计算 算法挖掘推荐等等 1.2 项目的

    2024年02月10日
    浏览(36)
  • 实训笔记6.21

    我的故事你说,我的文字我落,我值几两你定,我去何方我挑。 2.1 JavaIO流 2.1.1 从三个角度分为六类 输入流和输出流 字节流和字符流 节点流和功能流 2.1.2 IO流的四大抽象基类 四大抽象基类 InputStream OutputStream Reader Writer InputStream、OutputStream: 所有格式的数据 Reader、Writer:

    2024年02月10日
    浏览(32)
  • 实训笔记7.19

    我的故事你说,我的文字我落,我值几两你定,我去何方我挑。 2.1 HDFS上传数据的流程 2.2 HDFS下载数据的流程 2.1~2.2:客户端Client 主节点NameNode 从节点DataNode 2.3 HDFS中NameNode和SecondaryNameNode工作机制(涉及到HDFS的元数据管理操作) 一个概念和两个文件:元数据、edits编辑日志文

    2024年02月16日
    浏览(34)
  • 实训笔记——Spark SQL编程

    Spark SQL属于Spark计算框架的一部分,是专门负责结构化数据的处理计算框架,Spark SQL提供了两种数据抽象:DataFrame、Dataset,都是基于RDD之上的一种高级数据抽象,在RDD基础之上增加了一个schema表结构。 1.1 创建Spark SQL的编程项目,scala语言支持的 1.2 引入编程依赖: spark_core_2.

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包