liunx专题

【Liunx-后端开发软件安装】Liunx安装FDFS并整合nginx

【Liunx-后端开发软件安装】Liunx安装nacos 文章中涉及的相关fdfs相关软件安装包请点击下载: https://download.csdn.net/download/weixin_49051190/89471122 一、简介 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡

Liunx安装NodeJs

进入/usr/local/新建node文件夹,并进入node文件夹后依次执行以下命令: wget https://nodejs.org/dist/v15.12.0/node-v15.12.0-linux-x64.tar.gz tar -zxvf node-v15.12.0-linux-x64.tar.gz mv node-v15.12.0-linux-x64 node-v15.12.0 ln -s

liunx常见指令

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 二、安装环境 1.租借服务器  2.下载安装 XShell 3.使用xshll登录服务器 三、Linux基础命令  一、文件和命令 ​编辑1、cd 命令 2、pwd 命令 3、ls 命令 4、cp 命令 5、mv 命令 6、rm 命令 二、查看文件内容 7、cat 命令 三、文件搜索 8、find 命令

Liunx最全最常用的命令-初学者专属

Liunx最全最常用的命令-初学者专属 前言一、文件处理命令1、查看:ls2、建立目录:mkdir3、切换所在目录:cd3、删除空目录:rmdir4、删除文件或目录:rm5、复制命令:cp6、剪切或重命名:cp 二、文件查找命令1、快速查找:locate2、搜索命令:find3、搜索字符串命令:grep 三、压缩命令1.zip格式2.tar.xx格式 四、关机重启命令1.shutdown命令

LIUNX系统编程:可重入函数volatile

目录 1.概念 2.volatile关键字 1.概念 在执行流执行到mian函数,insert函数中的1号位置的时候,突然就陷入内核,处理信号,执行信号自定义方法,这个方法调用的也是insert,执行完之后,导致了n2的节点丢失,那么这个函数就叫不可重入函数,如果在执行流重复进入的情况下不会出问题的就叫,可重入函数。 2.volatile关键字 概念: 这个关键字主要

liunx查看日志

tail查看日志 tail 查看文件的末尾部分-f 实时监控日志文件的更新,如果有新的日志将会实时显示-n 查看日志的后n行tail -fn 100 filename.log // 实时查看filename.log的最后100行 head查看日志 head 查看日志的头部-n 指定查看行数head -n 100 filename.log // 查看filename.log的前1

Liunx系统安装/卸载Mysql及设置密码

Liunx系统安装/卸载Mysql及设置密码 删除mysql 1.sudo apt-get autoremove --purge mysql-server-5.5 2.sudo apt-get remove mysql-common 清理残留数据 dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P 重新安装mysql sudo

liunx 环境搭建初始 jdk安装 (三)

1. JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载最新的jdk 2. tar命令解压安装方法tar -zxvf  jdk-*.tar.gz 3. 环境变量设置 3.1 单独查看PATH环境变量,可用: echo $PATH 3.2 添加PATH环境变量(临时),可用: exp

liunx 环境搭建初始lrzsz 命令在VM中安装后不生效 (二)

在 VM 中 安装 lrzsz后  yum -y install lrzsz 发现使用命令 rz  出来一段魔法数字  后来只能问同事怎么解决的,他告诉我只能使用第三方工具 如xshell 在第三方工具中连接VM linux 然后再xshell中可以用 rz命令了。

liunx 环境搭建初始ifconfig comand not found (一)

CentOs 7X ifcofig   显示 command not found 解决 1> ping baidu.com 看是否能ping 通 确定网络是否能通  2> ip addr 查看是否能获取ip地址 来确定网卡是否启用 3> 使用下面截图中红框中ONBOOT的配置项来检查是否启动网卡   问题排查:    1)能ping通的话,说明网卡有启用,并能获取IP地址来上网。(

Liunx环境下redis主从集群搭建(保姆级教学)02

Redis在linux下的主从集群配置 本次演示使用三个节点实例一个主节点,两个从节点:7000端口(主),7001端口(从),7002端口(从); 主节点负责写数据,从节点负责读数据; 修改配置文件,设置redis可以后台启动(不用一直开着窗口) 进入到redis安装目录下,/opt/redis/redis-5.0.10 使用vim命令修改daemonize=yes

LIUNX系统编程:信号(3)

目录 3.信号的处理 3.1信号是什么时候被处理的 read系统调用 3.2信号是怎样被处理的 内核态和用户态  3.3操作系统是如何运行处理信号的呢? 中断技术 什么让操作系统运行起来的 3.4捕捉信号的其他方式 ​编辑 demo代码 3.信号的处理 3.1信号是什么时候被处理的 信号在发送给进程之后不是立即处理的,而是等到合适的机会,在去处理信号的。 什么

在Ubuntu 64位环境下编译Liunx内核出现 Can't use 'defined(@array)' 错误的解决办法

 在编译嵌入式Linux内核时出现了以下错误提示: Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at kernel/timeconst.pl line 373. 起初一头雾水,仔细看了错误提示后删掉了kernel/timeconst.pl 文件中 373行的 if (!define

写go踩坑,使用第三方包fsnotify监听文件变动,Liunx下只能监听到第一次

写go踩坑,使用第三方包fsnotify监听文件变动,Liunx下只能监听到第一次 踩坑描述:今天接到一个监听文件变动后读取文件数据需求,在本地windows写的好好的,一点毛病都没,发到服务器ubuntu后就发现一个恶心问题,只有第一次修改才能监测到后面就监听不到,然后开启各种尝试定位百度一直没解决,后面发现原来是文件权限问题,日了。需要 chmod +777 filename 权限才能监听

Liunx安装Sqoop及简单使用

一、简介 sqoop是apache旗下一款“Hadoop和关系数据库服务器之间传送数据”的工具。 可以将一个关系型数据库(例如 : MySQL ,Oracle 等)中的数据导进到Hadoop的HDFS、HIVE、HBASE中。 也可以将Hadoop的HDFS、HIVE、HBASE的数据导进到关系型数据库中。 官网:http://sqoop.apache.org 二、准备工作 1、安装h

Liunx配置静态IP

一、查看服务器网络信息 ip addr 二、配置静态IP #进入目录cd /etc/sysconfig/network-scripts/#编辑文件vi ifcfg-enp2s0#修改以下配置bootproto=static#IP地址IPADDR0=10.0.7.58#子网掩码PREFIX0=24#网关地址GATEWAY0=10.0.7.254DNS1=8.8.8.8

Liunx安装Flume和生产环境配置

一、简介 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 二、Flume下载 官网:http://flume.apache.org 下载:http://www.apache.org/dist/flume

Liunx安装zookeeper集群

一、简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 官网:https://zookeeper.apache.org/ 二、准备工作 1、准备三台服务器 10.0.7.62 woni

Liunx安装hadoop集群

一、简介 Hadoop是一个开源框架,允许使用简单的编程模型在跨计算机集群的分布式环境中存储和处理大数据。它的设计是从单个服务器扩展到数千个机器,每个都提供本地计算和存储 官网:http://hadoop.apache.org 二、准备工作 1、准备三台服务器 10.0.7.62 woniu、10.0.7.63 woniu1、10.0.7.30 woniu2 2、部署NTP服务器进行时

mysql 数据库在liunx 上的备份和恢复

一. mysql 数据库备份 sh 脚本 1. vim sqlback.sh #!/bin/bashUSER="root" #账号PASSWORD="123456" #密码DATABASE="test" #数据库名BACKUP_DIR="/home/dev/mysql" #备份存的目录TIMESTAMP=$(date +"%F") #带时间命名B

liunx 常用基础

一、Linux权限的概念  Linux下有两种用户:普通用户和超级用户()。  普通用户:在linux下做有限的事情; 超级用户:可以在linux系统下做任何事情,不受限制。 普通用户的提示符是“$”,超级用户的命令提示符是“#”。  命令: su [用户名]                   功能:切换用户    Linux权限管理  1.文件访问者的分类(人)  文件和文件

Liunx常用指令-系统信息及开关机

系统信息  arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU i

Liunx启动oracle 、redis命令

1、启动redis命令,启动后默认后台运行 找到redis的安装目录 cd /usr/local/bin 启动redis命令 ./src/redis-server ./redis.conf --daemonize yes 查看Redis是否运行 ps -ef | grep redis 杀掉进程号 kill -9 杀掉号 2、启动oracle命令 一、在Linux下启动Or

Liunx中使用他人身份来执行命令或新建文件

前言 在一些情况下。我们想要借助某个用户的身份来执行命令或者新建文件, 比如某个用户的bash是 nologin 或者 false。 该怎么做呢?? 答:使用 sudo -u 即可。 例如: sudo -u ygz1 touch temp1.txt 哈哈哈,没有权限,新建失败了。 例如2: sudo -u ygz1 touch /tmp/hhhsudo -u ygz1 ls -

记录关于Liunx上的命令记录

LESS less命令可以对文件或其它输出进行分页显示 使用命令 less file-name 打开一个文件 1) 导航 G : 移动到最后一行 g : 移动到第一行 2) 向前搜索 / : 使用一个模式进行搜索,并定位到下一个匹配的文本 n : 向前查找下一个匹配的文本 N : 向后查找前一个匹配的文本 q / ZZ : 退出 less

liunx文件系统与日志分析

文章目录 一、基本概念二、日志分析三、实验 一、基本概念 文件是存储在硬盘上的,硬盘上的最小存储单位是扇区每个扇区大小事512字节 inode:元信息(文件的属性 权限 创建者 创建日期) block:块 连续八个扇区组成一块,一个块是4k ,创建一个文件最小也要占4k 操作系统读取硬盘,是一次性读取多个扇区,一个块一个快读取数据 创建文件:实际空间的大小要占,第二