克隆虚拟机 在这里我们直接克隆[Centos版]Hadoop运行环境的具体搭建过程(超详细) 这篇文章中的快照 快照很有必要,如果不知道怎样打快照的同学在虚拟机关机后,右键虚拟机->快照->快照管理器...[bigdata@hadoop001 ~]$ sudo scp /etc/profile root@hadoop002:/etc/profile # 拷贝文件夹 # 在hadoop101上,将hadoop101...[bigdata@hadoop001 /]$ scp -r /opt/module root@hadoop002:/opt/module 注意:拷贝过来的/opt/module目录,别忘了在hadoop002...无密钥配置(免密登录) 1. ssh-keygen -t rsa+ 三个回车 在hadoop002,hadoop003,hadoop004上面分别执行命令,产生公钥和私钥 2. ssh-copy-id
Linux文件系统介绍 在 Linux操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。...也就是说在LINUX系统中有一个重要的概念:一切都是文件。...Linux支持的5种文件类型: 文件类型 描述 示例 普通文件 用来在辅助设备(如磁盘)上存储信息和数据 包含程序源代码、可执行程序、图片、声音、图像等 目录文件 用于表示和管理系统中的文件,目录文件中包含一些文件名和子目录名...标准的Linux运行级别为5或者3 运行级别原理 总结: 在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service) 在/etc/rc.d下有7个名为rcN.d的目录,...Linux进程状态 Linux 中进程有哪几种状态?在 ps 显示出来的信息中,分别用什么符号表示的? 不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。
Linux7个运行级别 Linux系统有7个运行级别(runlevel): 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护...例如你可以运行如下命令关机: shutdown –h 10 ‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中
Linux 基础 Linux 启动流程 Linux 启动时会看到很多启动信息。...常见的rc的含义 在linux中经常会碰到 bashrc,rc.d,rc.local等带有rc的文件或目录,一般都是启动时需要加载的。...Linux 文件属性 Linux 是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录)的权限做了不同的规定。...在 Linux 中,可以使用 ls -l 命令来显示一个文件的属性以及文件所属的用户和组。...Linux 文件属性和属组 对于文件来说,它都有一个特定的所有者,也就是对该文件具有所有权的用户。 同时,在 Linux 系统中,用户是按组分类的,一个用户属于一个或多个组。
具体的分支,可以查看【文件】中的 Linux 分支图。 二、Linux 安装 通常情况下安装分为真机安装、在虚拟环境中安装。...Csh、tcsh、zsh、bash等 在 Linux 中如何打开命令行界面?...关于用户身份标记说明: 在 Linux 中#表示超级管理员身份,$符号表示普通用户。...【文件夹】 问题: 在上述的指令执行的基础上行,执行#touch index.php,创建的是什么?...linux123 行的含义:在 linux123 的组里(组 id 是 500)有一个组内用户 lisi(lisi 的附加组就是 500,附加组的名字是 linux123)。
一、linux系统简介 》 图片 命令格式:命令+参数+文件 图片 举例 tar -zxvf Data.tar.gz 二、文件夹与文件管理命令 1.pwd:printworking directory...:link 图片 10.tar :压缩或者解压文件 图片 f要放在最后面 tar zxvf filename #解压 tar zcvf gz file1 file2 file3 #压缩 图片 三、linux
1.目录 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。.../boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/grub。...在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按键ESC即可。 末行模式 末行模式也称ex转义模式。...RemoteHostIp:RemoteFolder FolderName scp -r RemoteHostIp:RemoteFolder FolderName 10.samba服务器构建 Samba是在Linux...和UNIX系统上实现SMB协议的一个免费软件,能够完成在windows、mac操作系统下访问linux系统下的共享文件 1.安装 sudo apt-get install samba samba-common
图片 Linux操作系统 不同的人对计算机有不同的操作习惯,不同的使用场景对操作系统有不同的挑战,所以当前就出现了多 种多样的操作系统 Windows 收费闭源操作系统,主要用于日常办公、游戏、娱乐多一些...Linux 免费的,开源的,主要用于服务器领域,性能稳定,安全 Unix 用于封闭的硬件环境,企业的应用依赖于定制化开发 Linux图谱 Linux发展到今天出现了大量不同的分支。...不同的分支都有不同的发展方向,可以扫描下面二维码,查看 Linux发现分支图 Linux名词 Linux系统内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层、硬盘及文件系统控制及多...Linux发行套件系统是我们常说的Linux操作系统,也即是由Linux内核与各种常用软件的集合产品 RedHat认证 redhat是目前全球最大的Linux商业公司,redhat为Linux技术工程师提供了一个考试认证
/oldboys -type f -name "*.sh"` (反引号) 3、文件插入 cat >test3 I am studying linux ^C( 方法很鸡肋) cat >test3 <<EOF...; > hello linux > go for it > EOF 快捷键 ctrl+l清屏相当于exit ctrl+shift+c复制 ctrl+shift+v粘贴 查看32还是64位 uname -...常规分区(数据不是特别重要) /boot引导分区 200M swap分区 8-16G / linux所有目录定点 剩余所有空间 数据重要(数据库,存储服务器) /boot引导分区 200M swap分区...8-16G / linux所有目录顶点 100-200G data 剩余所有 特大网站 ,门户(产品线多) /boot引导分区 200M swap分区 8-16G / linux所有目录顶点 100
PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。...POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。...今天给大家带来PostgreSQL安装和一些基础教程。...可以看到很多平台的安装包,有Linux,macOS,Windows,BSD,Solaris。...Linux 上安装 PostgreSQL 选择上方的Linux后可以看到多种Linux平台,这里我选择Red Hat/Rocky/Centos这个,选择后进入页面可以看到对应的yum语句。
3.2 -> open函数返回值 在认识返回值之前,先来认识一下两个概念:系统调用和库函数。...如果有兴趣,可以看看FILE结构体: typedef struct _IO_FILE FILE; 在/usr/include/stdio.h 在/usr/include/libio.h...内核在inode上的磁盘分布区记录了上述块列表。 4. 添加文件名到目录 新的文件名abc。linux如何在当前的目录中记录这个文件?内核将入口(263466,abc)添加到目录文件。...[root@localhost linux]# touch abc [root@localhost linux]# ln abc def [root@localhost linux]# ls -1iabc...我们在删除文件时干了两件事情:1. 在目录中将对应的记录删除,2. 将硬连接数-1,如果为0,则将对应的磁盘释放。
在图形化桌面上,Trash(即垃圾箱文件夹)是一个受保护的目录,保护机制可以防止用户不小心将该目录删除,或将其从默认位置移动从而导致找不到它。...Trash 本质不过是一个被高度管理的文件夹,因此你可以创建自己的 Trash 文件夹以在终端中使用。...这些命令管理和使用的 Trash 文件夹与你在桌面模式使用的是同一个(而非你自己单独创建的),从而使删除文件变得更加方便。
接触linux是在大二的时候,那时候迷上了嵌入式linux,把电脑换成了linux系统,学习linux基础知识,学习linux命令,学习shell,泡论坛,就这样慢慢的平时工作学习都可以使用linux系统完成了...到了毕业工作的时候,正式开始android开发,使用的正是ubuntu系统,多亏上学时候的linux基础知识,工作的时候也算得心应手。...linux蜕变于unix,自大神Linus Torvalds创造出linux后,linux已经不断的在改变我们的生活,越来越越发挥着不可缺少的作用。...想要开发linux,首先要会熟练的使用linux,笔者作为过来人,就来和对linux感兴趣的初学者来聊聊linux。 ? 上文提到过,linux就是根据unix演变过来的。...也许你听说过吧,linux是免费开源的,所有人都可以拿到它的代码。这里的免费只是说linux的内核免费。在linux内核的基础上而产生了众多linux的发行版就不一定免费了。 ?
1 -> 网络基础概念 1.1 -> 计算机网络背景 网络发展 独立模式:计算机之间相互独立。 网络互联:多台计算机连接在一起,完成数据共享。...ASTAP(亚洲与泛太平洋电信标准化协会):1998年由日本与韩国发起成立的标准化组织,旨在加强亚洲与太平洋地区各国信息通信基础设施及其相互连接的标准化工作的协作。 3....其实在网络角度,OSI定的协议7层模型其实非常完善,但是在实际操作的过程中,会话层、表示层是不可能接入到操作系统中的,所以在工程实践中,最终落地的是5层协议。...然后,在明确一下不同层的完整报文的叫法。 不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层叫做数据报 (datagram),在链路层叫做帧(frame)。...对比IP地址和MAC地址的区别: IP地址在整个路由过程中,一直不变。 MAC地址一直在变。
理解默认权限以及权限掩码 1. shell命令以及运行原理 Linux操作系统准确来说是:Linux内核+Linux外壳+配套程序 Linux外壳也就是shell Linux严格意义上说的是一个操作系统...文件 在我们最初接触Linux使用ls -l查看文件时,我们只考虑了文件名称,在文件名称前的那些代表什么呢? 让我们来了解一下这三者。...将起始权限和权限掩码都转化为二进制 再按位比较 权限掩码为1的地方,最终权限都为0 权限掩码为0时,不变 修改权限掩码 在Linux中权限掩码是可以修改的: 指令:umask 八进制数 当我将权限掩码修改为...总结拓展 在Linux中的权限十分分明,保护也非常到位,除了root外其他用户并不能直接拿走你的文件,也不会修改删除你的文件。...因此在Linux中引入:粘滞位 这样既可以让他使用文件但不会被删除 粘滞位是一种权限位,它可以应用于目录上,用于限制用户对其中文件的删除。
但是,在嵌入式Linux中,驱动和应用的分层是特别明显的,最直观的感受就是驱动程序是一个.c文件里,应用程序是另一个.c文件。...在调试驱动阶段常常选用第一种方式,因为较为方便;在调试完成之后才采用第二种方式与内核一同编译。...那是因为有驱动层在支撑着与硬件相关的操作,应用程序在调用打开、关闭、读、写等操作会触发相应的驱动层函数。 本篇笔记我们以hello驱动做分享,hello驱动属于字符设备。...据我了解,在之前版本的Linux内核中,设备节点需要手动创建,即通过创建节点命令mknod 在/dev目录下自己手动创建设备文件。既然已经有新的方式创建节点了,这里就不抠之前的内容了。...学单片机的有些朋友可能不太熟悉main函数的这种写法: int main(int argc, char **argv) main函数在C中有好几种写法(可查看往期笔记:main函数的几种写法),在Linux
以后这个系列的每次就浓缩一下只推送一个命令~ sort sort命令是帮我们依据不同的数据类型进行排序,在Linux里非常常用的一个命令 sort命令使用介绍: 命令格式:sort [-bcfMnrtk
我们开始学习Linux压缩和打包基础 tar 在Linux中,打包和压缩是分两步完成的 打包 打包是将多个文件归并到一个文件中 tar -cvf test.tar test/ 其中 -c 打包选项 -...[特别注意,在参数的下达中, c/x/t 仅能存在一个,不可同时存在,因为不可能同时压缩与解压缩] 辅助选项: -z 是否具有gzip的属性 -j 是否同时具有bzip2的属性 -v 压缩的过程中显示文件...-f 使用档名,请留意,在f之后要立即接档名喔 -p 使用原文件的原来属性(属性不会依据使用者而变) --exclude FILE 排除FILE文件 常用情景如下 1 备份网站,假如我们有一个网站在
今天我们继续学习Linux命令 su su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码 su命令使用介绍: 命令格式:su [option] name 命令功能:切换当前用户身份到其他用户身份...hackuser 4 当然,如果你哪天发现这个是你自己创建的用户,你想解封可以这样 usermod -U hackuser sdfd uname uname命令可用于大多数UNIX和类UNIX系统以及Linux...详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称 -m 显示主机的硬件(CPU)名 -n 显示主机在网络节点上的名称或主机名称 -r 显示Linux...操作系统内核版本号 -s 显示Linux内核名称 -v 显示显示操作系统是第几个version版本 -p 显示处理器类型或unknown -i 显示硬件平台类型或unknown -o 显示操作系统名 -
这一部分主要是讲解Linux常用命令工具,比如文件管理,文本处理等等,主要是为了让读者用最少的实践掌握和熟练应用基本的Linux操作,对于每个命令的举例,尽量做到小而精。...废话少说,我们先从最基础的开始: 1. ls ls命令是Linux下最常用的命令,ls命令就是list的缩写。...通过ls命令不仅可以查看Linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls命令在日常的Linux操作中用的很多,在此给大家介绍一下ls命令的使用方法。...-p /home/me/Documents/Linux/is/funny 3. rm rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令。...所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑,而且尽量不要用-f选项。 ?
领取专属 10元无门槛券
手把手带您无忧上云