大数据开发-Linux操作

news2024/11/20 4:36:42

目录

      • 1.1 touch:创建空文件
      • 1.2 mv :move 剪切粘贴--重命名和移动功能
      • 1.3 cat命名:查看文件内容
      • 1.4 cp :copy 复制粘贴
      • 1.5 ps、kill、ifconfig、clear
      • 1.6 回顾:

1.1 touch:创建空文件

touch a.txt b.txt — 创建空文件a.txt与b.txt
touch /root/a.txt ---- 在/root目录创建a.txt文件

Linux 与Windows共用----内存,磁盘,网络

1.2 mv :move 剪切粘贴–重命名和移动功能

mv a.txt b.txt

  • 当前目录下,a.txt存在但 b.txt不存在时—该操作重命名:将a.txt文件名改成b.txt
  • 当前目录下,a.txt与b.txt均存在时,b内容被覆盖消失,a文件名改为b

mv test1 text2 --test12文件夹

  • 当前目录下,test1存在但test2不存在时,重命名
  • 当前目录下,test1,test2均存在时, 将test1文件夹内容移动到test2目录下-移动

mv a.txt test1–移动文件 a.txt到文件夹test1下

1.3 cat命名:查看文件内容

cat /root/a.txt 绝对路径
more :查看文件部分内容
cat --查看完整内容
more a.txt -查看部分内容
enter --多看一行
空格–向下滚动一页

1.4 cp :copy 复制粘贴

cp a.txt b.txt

  • 当前目录下,a.txt存在但 b.txt不存在时—创建空文件b.txt,再将a中内容复制到b内(b不存在:创建-复制)
  • 当前目录下,a.txt与b.txt均存在时,覆盖b内容,b之前的消失(b存在:覆盖)

文件:覆盖
文件夹:移动

cp test1 text2 --test12文件夹

  • 当前目录下,test1存在但test2不存在时,1中内容复制到2中
  • 当前目录下,test1,test2均存在时, 1中内容复制到2中

cp a.txt test1–复制文件 a.txt到文件夹test1下

cp相比于mv :原地址的文件、文件夹都不变

1.5 ps、kill、ifconfig、clear

ps :进程状态
ps -ef —查看当前正在允许的进程

进入MySQL:mysql -uroot -p密码
退出MYSQL :exit

kill:终止
kill 37922:终止进程37922(Pid)
kill -9 37922 :杀死进程37922,比终止更强,一定会杀死

kill -l --查看kill命令的所有信号,参数的详细功能

ifconfig --查看虚拟机的网络配置信息
windows中:从cmd中输入ipconfig,可以查看网络连接处的信息

clear–清屏,快捷键crt+l

reboot --重启
shutdown -h now :立即关机
halt: 不断电关机

hostname —查看主机名称

tar :压缩、打包、解包、解压缩命令
options:
c:打包
v:看打包过程
f:打包成哪个文件
z:打包成压缩格式文件 gzip格式
x:解压、解压器
-C:解压到指定地方(大写C)

打包:tar -cvf test1.tar test1

操作:
ll --查看
ll test1  --查看test1文件夹
mkdir  test1/test11  --在文件夹test1下面创建文件夹test1
ll test1
tar -cvf test1.tar  test1    ---将文件夹test1打包成test1.tar  (cvf对应含义)
ll --可看到增加了test1.tar压缩包

打包压缩:tar -czvf test1.tar test1 —让文件进一步变小

解包:tar -xvf test1.tar -C /big59/ —将包test1.tar解压到路径/big59下

解压缩包:tar -xvf test1.tar.gz -C /big59/test2 —将压缩包test1.tar.gz解压到路径/big59/test2下

grep --全文检索命令
grep hadoop a.txt —在文件a.txt中查找包含Hadoop的文本
grep -ir hadoop /path —在某路径下的所有文件中查找包含Hadoop的文本

| --管道命令,将上一个命令的输出,放在管道里面保存起来,当作下一个命令的输入
上一个命令 | 下一个命令
ll | grep a —在ll输出的目录中查找含有文本a的内容

which --查看执行命令的位置

Vi–文本编辑器

输入
vi a.txt --进入命令模式
输入i、o、O、s --进入编辑模式
写完后,输入esc进入命令模式
shift+:  ---进入末行模式
wq---保存退出

在这里插入图片描述
末行模式的命令:
在这里插入图片描述
命令模式相关命令:
在这里插入图片描述

1.6 回顾:

文件操作命名:
ls 、ls -a 、ls -h 、ls -l、ll
pwd
cd
mkdir 、mkdir -p
touch
rm 、rm -r 、rm -f a.txt 、rm -f test1 -r
cat
more
mv
cp

ps
kill
clear
shutdown
hostname
tar
grep
|
which
vi编辑器

总结:
mv :剪切粘贴,重命名和移动
cp:复制粘贴
tar:打包和压缩包
rm:删除,默认删除文件
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
useradd :添加用户

cd/home
ll
useradd xiuer  ---添加普通用户xiuer
passwd xiuer ---给普通用户xiuer添加密码
userdel -r xiuer  ---删除普通用户

chmod :权限管理
角色:

  • 创建者:文件或者文件夹的创建者(拥有者)userid
  • 用户组:默认与创建者同名 gid ->g
  • 其他用户:创建者之外的用户 other->o

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/159421.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据结构与算法(二)——递归算法

目录 前言 递归算法 1、什么是递归算法 2、核心理念 3、代码演示 4、问题探讨:只递不归会怎样? 5、小结 递归实例:汉诺塔问题 1、故事引入 2、移动盘子的逻辑 3、N个盘子的移动分析 4、代码实现N个盘子的移动 5、汉诺塔移动次数计…

文本到图像模型,如何快速生成高质量图片? #Google Muse AI

AIGC 的存在,大大提高了创作者的生产效率,目前,市面上也出现了许多快速生成图像的 AI 图像模型。近日,谷歌的 Muse AI 系统亮相,使用 AI 生成图片又多了一个选择工具!Google Muse AI 图源:Muse …

【参考答案】java基础练习:选择结构(if、switch)

if:if...else...及if嵌套 提示用户输入三个整数,判断并输出最大值、最小值 package com.qzcsbj;import java.util.Scanner;public class Test {public static void main(String[] args) {Scanner input new Scanner(System.in);System.out.print("…

【正点原子FPGA连载】第十二章U-Boot移植 摘自【正点原子】DFZU2EG_4EV MPSoC之嵌入式Linux开发指南

1)实验平台:正点原子MPSoC开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id692450874670 3)全套实验源码手册视频下载地址: http://www.openedv.com/thread-340252-1-1.html 第十二章U-Boot移…

CVR预估模型ESMM

1. 概述 一般在对CVR建模的过程中,正样本选择的是在点击后有转化的样本作为正样本,负样本则是在点击后没有转化的样本作为负样本。然而,这样的建模方式存在一定的问题: Sample Selection Bias(SSB)问题&a…

ArcGIS基础实验操作100例--实验90创建点、线、面要素混合的Voronoi

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 空间分析篇--实验90 创建点、线、面要素混合的Voronoi 目录 一、实验背景 二、实验数据 三、实验步骤 …

回收租赁商城系统功能拆解08讲-售后退款

回收租赁系统适用于物品回收、物品租赁、二手买卖交易等三大场景。 可以快速帮助企业搭建类似闲鱼回收/爱回收/爱租机/人人租等回收租赁商城。 回收租赁系统支持智能评估回收价格,后台调整最终回收价,用户同意回收后系统即刻放款,用户微信零…

使用nginx和ffmpeg搭建HLS流媒体服务器

使用nginx和ffmpeg搭建HLS流媒体服务器 文章目录使用nginx和ffmpeg搭建HLS流媒体服务器1 安装ffmpeg2 安装nginx3 nginx有关HLS参数配置ffmpeg进行HLS切片VLC播放验证最近研究HLS流媒体协议,需要临时搭建HLS服务器,这里记录下搭建的过程(操作系统&#x…

计算机制图设计教程-以全国降水处理为例

前言本博客主要是通过一幅完整数字地图的制作过程,巩固计算机制图内容,报告中涉及到了地图数字化、空间数据的存储与管理、空间数据库的建立、符号化、制图综合技术和空间分析等内容。从而锻炼自身的动手实践能力,了解一幅地图制作设计的完整…

2022年江西省首届职业院校教师数字经济职业技能比赛“信息安全”赛项竞赛任务书

2022年江西省首届职业院校教师数字经济职业技能比赛“信息安全”赛项竞赛任务书 竞赛阶段 任务阶段 竞赛任务 竞赛时间 分值 A模块 A-1 登录安全加固 90分钟 200分 A-2 数据库加固 A-3 服务加固 A-4 防火墙策略 B模块 B-1 Windows操作系统渗透测试 400分 B…

云间玉兔,自出机抒,从零开始制作Web插件网页特效小兔子组件(小挂件widget),基于原生CSS/NPM

著意登楼瞻玉兔,何人张幕遮银阙?又到了一年一度的网页小挂件环节,以往我们都是集成别人开源的组件,但所谓熟读唐诗三百首,不会做诗也会吟,熟读了别人的东西,做几首打油诗也是可以的,…

数据降维-MDS 算法

数据降维-MDS 算法 文章目录数据降维-MDS 算法算法概述算法步骤算法证明代码参考算法概述 MDS的初衷是将图结构中的距离在空间的一种表示。 例如,已知几个城市的距离,但是不知道城市的坐标,那么MDS就能通过距离矩阵转换成空间坐标向量来近似…

mock的基本使用

mock的基本使用官网文档mockjs是用来模拟产生一些虚拟的数据,可以让前端在后端接口还没有开发出来时独立开发,mockjs可以拦截ajax请求,返回设定好的数据。注意:mock(模拟数据)数据需要使用到mockjs模块&…

如何用更好的创意引发卖家和消费者的共鸣?

我们知道,近年来国家的政策越来越向创新型的企业发展倾斜,因此各行各业都响应政策,做创新型高质量发展,跨境电商作为疫情下应运而生的产物,其本身就带有创新型发展的概念,同时,面对着2022年许多…

Java程序的运行过程(执行流程)分析

万事知其然,要知其所以然,所以本节带大家来详细了解一下 Java 程序的执行过程。从《使用记事本编写运行Java程序》一节的案例可以看出,Java 程序的运行必须经过编写、编译和运行 3 个步骤。编写:是指在 Java 开发环境中进行程序代…

回溯法--图的m着色问题

问题描述给定无向连通图和m种不同的颜色,用这些颜色为图G的各个顶点着色,每个顶点有一种颜色是否有一种着色方法?使得图G中每条边的两个顶点有不同的颜色这个问题就是图的m可着色判定问题色数:如果有一个图最少需要m种颜色才能使得…

国医大师体验照“镜”测“三高”,深兰科技AI产品秒出健康报告

“请把脸缓慢往左转。” “请将脸回正,请将脸缓慢往右转。” “请放松心情,期待3D面部的生成结果。” 跟随提示音,刚刚被聘任为深兰科技科学院专家委员会医学专家的国医大师严世芸教授饶有兴致地体验着深兰科技AI生理健康检测仪-扁鹊。等待一…

【位图】面对海量数据,如何压缩空间?定位数据?

目录 一、腾讯面试题 二、解决办法——位图 2.1、那么什么是位图? 三、位图的模拟实现 3.1、位图的构造 3.2、存放数据 3.3、检测数据是否存在 3.4、设置某个数据的对应位为0 四、位图模拟代码(完整) 一、腾讯面试题 给40亿个不重复…

Authing 入选 2022 中国产业数字化领军企业

1 月 10 日,产业互联网第一媒体产业家联合数字化报、IT 桔子正式发布了【中国产业数字化领军企业榜单】,评选出 16 个互联网赛道中的领军企业。作为身份认证与访问管理领跑者,Authing 凭借在 SaaS 领域的技术创新与产品优势,成功入…

6.4、域名系统 DNS

1、DNS的作用 如下所示,因特网中的某台主机要访问某台 Web 服务器 只需在用户主机中运行某个游览器软件,在其地址栏中输入要访问的 Web 服务器的域名,并按下回车键即可访问到 Web 服务器所提供的内容 我们在用户主机中使用 ping 命令测试 We…