图形linux概念 简介
Linux iftop命令查看上传下载速率
以Ubuntu 18.04.2 LTS为例 1.安装iftop sudo apt-get install iftop 2.启动程序,也可以使用-i指定接口 sudo iftop 3.查看接口实时流量 TX:发送流量RX:接收流量TOTAL:总流量Cumm:运行iftop到目前时间的总流量peak:流 ......
Linux防火墙iptables之SNAT与DNAT
iptables防火墙之SNAT与DNAT 一、SNAT策略及应用 1.1SNAT策略概述 SNAT 应用环境:局域网主机共享单个公网IP地址接入Internet (私有IP不能在Internet中正常路由) SNAT原理 源地址转换 修改数据包的源地址 SNAT转换前提条件 局域网各主机已正确设置 ......
Linux 下安装 node.js
这里介绍两种安装方式:编译安装和使用编译后的安装包安装。 https://nodejs.org/dist 安装目录:/usr/local 一、使用编译安装包安装 1、进入安装目录: cd /usr/local 2、下载安装包: wget https://nodejs.org/download/rel ......
Linux安装
Linux安装 * 物理机安装:直接将操作系统安装到服务器硬件上 * 虚拟机安装:通过虚拟机软件安装 虚拟机(Virtual Machine):指通过软件模拟的具有完整硬件系统功能、运行在完全隔离环境中的完整计算机系统 常用虚拟机软件 * VMWare * VirtualBox * VMLite W ......
Linux 中PATH、CLASSPATH等环境变量配置详解
#set java environment export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79 export CLASSPATH=.:${JAVA_HOME}/lib/tools.jar:${JAVA_HOME}/lib/dt.jar export PATH=$JAV ......
Linux基础第四章:用户账户与文件、目录的权限和归属
一、用户账户1、账户类型①超级管理员:最高权限拥有者,uid=0的用户,默认是root。 ②普通用户:有一定权限的用户,但是权限受限制。 ③系统(程序)用户:不是给人用的,是给程序用的,无法直接登录系统的用户。主要是出于安全性考虑,若是某个程序被攻破账户密码泄露,黑客只能攻击此程序,但是不能通过这个 ......
Linux基础第三章Linux软件安装及yum本地库创建
一、Linux软件安装软件安装共2种安装方式,通过rpm包安装或通过yum仓库库安装。 1、Rpm包安装rpm:Redhat Package Manager 多用于红帽系列的系统,例如Redhat、Centos等,优点是直接安装,缺点是虽然可以检查依赖关系但是不会将依赖包直接安装,若强行跳过依赖包安 ......
linux 挂载smb磁盘 (群晖共享nas盘)
安装插件 yum install cifs-utils -y 挂载相关目录 # 创建挂载目录 mkdir /data #挂载smb盘 mount -t cifs //172.17.1.199/backup /backup -o username='xxxxxx',password='xxxxxx', ......
Linux下JDK和JMeter部署及使用
一、在Linux下安装JDK并配置环境变量 1、下载JDK JDK8下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 2、rz命令上传到服务器并解压JDK安装包 tar -zxvf ......
Linux基础第二章文件压缩归档及文本编辑和vi编辑器
一、文件压缩及归档 1、文件压缩 gzip和bzip命令用于文件压缩,但是缺陷是压缩完成后源文件消失所以一般不用。 命令格式是:gzip或者bzip + 0-9的压缩等级(数字越大压缩级别越大) +要压缩的文件 gzip -d 是解压缩 2、归档归档使用tar命令,使用格式:tar [选项] 自定义 ......
初识前后端通信&前后端通信的过程与概念解释&前后端的通信方式
初始前后端通信 1.前后端通信是什么 前端和后端数据交互的过程 浏览器和服务器之间数据交互的过程 2.后端向前端发送数据 访问页面(后端发送数据 前端响应接收并且展示页面) 3.前端向后端发送数据 用户注册(前端页面注册 后端响应接收数据 前端展示) 前后端通信的过程与概念解释 前后端通信的过程(举 ......
Linux系统安全之iptables
防火墙的定义 防火墙技术是通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的一种技术。防火墙技术的功能主要在于及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对 ......
2-2 Java 多线程相关概念
主要内容是: 1 把锁 2 个并 3 个程 1 把锁 指 synchronized 锁 2 个并 并发 是在同一实体上的多个事件 是在一台处理器上“同时”处理多个任务 同一时刻,其实是只有一个事件在发生 并行 是在不同实体上的多个事件 是在多台处理器上同时处理多个任务 同一时刻,大家真的都在做事情, ......
python学习者的专属linux教程
Linux 绝对和相对路径 绝对路径: 以根目录为起点的路径 相对路径: 不是以/这个根目录为源头划分的 xshell快捷键: ctrl + l 清屏 ctrl + d 退出登录 ctrl + shift + r 快速重新连接 win + 空格 切换输入法 用户篇: # 更改用户名 hostname ......
linux 删除rpm安装的jdk,修改软连接
由于rpm安装的java使得maven读取jdk环境变量出错NB: JAVA_HOME should point to a JDK not a JRE。 弄了半天无果,索性删除所有jdk文件重新安装 #查看Java版本 java -version #查看是否有自带的openJDK rpm -qa|g ......
第三章 列表简介
列表是什么 # 用[]来表示列表,列表中的元素用 , 隔开 list = ['element_one', 'element_two'] #访问列表元素 程序员的数学中开头的数字不是1,而是0 print(list[0]) # 打印list列表的第一个元素 # 访问列表的最后元素的方法 print(l ......
mountpoint-s3 linux 构建一些问题
依赖包问题 cmake3 yum install -y cmake3 clang 通过scl 解决 yum install centos-release-scl yum install llvm-toolset-7 scl enable llvm-toolset-7 bash fuse yum in ......
linux之`sed`命令
linux之sed命令 1、命令格式 sed的命令格式:sed [options] 'command' file(s); sed的脚本格式:sed [options] -f scriptfile file(s); 2、选项 -e :直接在命令行模式上进行sed动作编辑,此为默认选项; -f :将se ......
Linux启动错误 XFS_WANT_CORRUPTED_GOTO
本文参考文章:https://www.cnblogs.com/samrv/p/16818597.html windows服务器内存占满了,无法远程连接,执行了强行重启,然后里面安装的linux虚拟机启动时报错: XFS: Internal error XFS_WANT_CORRUPTED_GOTO ......
linux rm 命令, Device or resource busy,无法删除
环境: linux CentOS 遇到的问题: 我打断了 pytorch 下的模型训练,导致 tensorboard 输出的文件无法删除。 想使用 rm -r 删除文件夹时候遇到错误。 rm: cannot remove `你的文件目录/.nfs0000000002f1f4f600000002': ......
linux sudo命令提示 command not found
什么是sudo su 是申请切换 root用户,需要申请root用户密码,sudo 是用户申请管理员权限执行一个操作,而此处的操作就是变成管理员。 sudo 是 Linux 系统管理指令,是允许系统管理员让普通用户执行一些或者全部的 root 命令的一个工具,如 halt,reboot,su 等等。 ......
编译完linux内核后指定内核模块安装路径
使用 make modules_install INSTALL_MOD_PATH=<路径> , 如,$ make modules_install INSTALL_MOD_PATH=/home/jello/kernel_modules ......
嵌入式Linux常用库移植
一、freetype移植./configure --host=arm CC=arm-linux-gnueabihf-gcc --prefix=/home/demo/a33/source/freetype-2.10.1/_install # prefix用于指定库安装的位置make make inst ......
linux下mysql配置文件my.cnf最详细解释
MySQL配置文件在Windows下叫my.ini,在MySQL的安装根目录下;在Linux下叫my.cnf,该文件位于/etc/my.cnf。 可以查找下:find / -name my.cnf my.cnf的文件内容: 复制代码 [client] port = 3306 socket = /us ......
面向Web开发人员的Linux实用入门
从 web 开发的视角说一下在使用 Linux 时遇到的问题,主要是针对操作本身,因为指令在网上都可以查到,不会深入原理,但尽量实用。 基础认知 为什么使用 Linux 最初我使用 Linux 是因为我需要的应用在教程里只提供了 Linux 版本,于是我就按步骤把它部署起来,就这样顺其自然地用了下去 ......
Linux函数之lseek、stat、lstat
#Linux函数之lseek、stat、lstat的简单介绍 ##lseek函数 在Linux终端下输入命令:man 2 lseek,可以查看具体函数信息 #include <sys/types.h> #include <unistd.h> off_t lseek(int fd, off_t off ......
linux 增量复制不同文件到另一个文件夹
1、脚本说明: linux 增量复制不同文件到另一个文件夹。 用法:sh copy.sh 源目录 目标目录 #!/bin/sh if [ $# -ne 2 ]; then echo "Usage:./incremental_copy.sh source_dir destination_dir" ex ......
js - 稀释、防抖、节流 - 概念关系
1.防抖 期望: 同一时间或者同一时间前后指定范围内【如1秒内】如果没有更多的操作,多次调一个函数时,希望只调一次函数 实现: 使用定时器,指定时间内更新定时器计时时长,直到为0时调一次函数 2.节流 期望: 固定时间间隔内,多次调一个函数时,希望只调一次函数 实现: 使用定时器,设定固定间隔值,每 ......
linux环境下tomcat日志切割
1、打开Tomcat的配置文件 catalina.sh(或 catalina.bat,取决于你的操作系统),在其中找到以下配置项: # Logging JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoa ......
第一章 1.1节 Nginx概念
1.1 Nginx是什么 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、 ......