图形linux概念 简介

GNU/Linux的前世今生

GNU计划、自由软件基金会、Linux、GPL、GCC、GPL 在我们日常的工作学习中, 有很多的小伙伴会使用Linux操作系统, 有的时候中间会夹杂很多的其他概念, 比如GCC、GNU、G++、GPL等等, 这些概念搞在一起就有种云里雾里的感觉, 今天这篇文章, 我们好好的捋一捋这些问题。 想要了 ......
Linux GNU

Linux网络请求与下载

## ping命令 是一种用于检测网络连接状态得工具,可以用来测试本地主机与另一台计算机之间得网络连接是否正常。 ping命令使用ICMP协议向目标计算机发送小数据包,并等待目标计算机的响应。如果目标计算机成功响应,则说明网络连接正常。 ```shell 语法:ping [-c num] [IP地址 ......
Linux 网络

[linux]记录一次C语言综合练习

## 题目 根据特定功能设计程序,要求由main.c,Fun1.c-Fun3.c选择其中任意两个, 共三个C语言文件和1个头文件组成, 其中fun1.c, fun2.c和fun3.c都使用了define.h中的声明,C语言文件的功能分别是: fun1.c: 输出9*9口诀 fun2.c:有1、2、3 ......
语言 linux

如何判断Linux的动态库是debug还是release?

上图release版本; “gdb so库名字” 下图debug: ......
release 还是 动态 Linux debug

曲线艺术编程 coding curves 第五章 谐波图形(谐振图形) HARMONOGRAPHS

> 原作:Keith Peters https://www.bit-101.com/blog/2022/11/coding-curves/ > 译者:池中物王二狗(sheldon) > blog: http://cnblogs.com/willian/ > 源码:github: https://gi ......
图形 谐波 谐振 HARMONOGRAPHS 曲线

linux 查看防火墙相关命令

1.查看防火墙状态 systemctl status firewalld 2.启动防火墙 systemctl start/restart firewalld 3.停止防火墙 临时停用,重启后失效 systemctl stop firewalld 4.永久停止防火墙 systemctl disable ......
防火墙 命令 linux

1.Vue简介

Vue 的两个核心功能: 声明式渲染:Vue 基于标准 HTML 拓展了一套模板语法,使得我们可以声明式地描述最终输出的 HTML 和 JavaScript 状态之间的关系。 响应性:Vue 会自动跟踪 JavaScript 状态并在其发生变化时响应式地更新 DOM。 渐进式框架: 无需构建步骤,渐 ......
简介 Vue

《大迁徙》 linux

1. ECS 云服务器(Elastic Compute Service,简称 ECS) https://cn.aliyun.com/product/ecs 2.确认linux版本 [root@iZ255m2u8usZ ~]# cat /proc/versionLinux version 2.6.32 ......
linux

php 初学者在linux上遇到的问题

1. 访问 nginx 下的php文件,报404 解决: 安装php yum install php yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mb ......
初学者 问题 linux php

Linux 环境变量

/etc/profile vi 编辑追加行 export $JAVA_HOME=/usr/local/jdk1.7 保存退出 source /etc/profile 使其立即生效 ......
变量 环境 Linux

LINUX系列-shell脚本篇

#### 一 批量创建用户 [root@iZbp1el3hto8hhgtlih1m4Z test]# vi 1_useradd_piliang.sh #!/bin/bash #第一步获取到创建用户的名称,这里使用前台输入 USER_LIST=$@ #存放创建好的用户和密码 USER_FILE=./n ......
脚本 LINUX shell

Linux的定时任务crontab

打开终端并以超级用户(root)身份登录。 输入以下命令以编辑 crontab 文件:crontab -e crontab -e 在大多数 Linux 发行版中,只有 root 用户或具有 sudo 权限的用户才能编辑系统范围的 crontab 文件。这是因为 crontab 文件通常位于系统目录中 ......
任务 crontab Linux

golang打包成windows和linux

1.先用 go env 命令查看当前信息 如果GOOS=windows代表当前打包环境是windows的 go build -o 包名 main.go 打包直接为exe程序 打包linux需要执行 set GOOS=linux 将打包环境改为linux 这样打包就是linux的了 ......
windows golang linux

linux定时任务crontab命令详解

# linux定时任务crontab命令详解 ## crond简介 crond是linux下用来**周期性执行某种任务或等待处理某些事件**的一个守护进程,与windows下的计划任务类似。 安装操作系统**默认会安装此服务工具**且会自动启动crond进程。 crond进程每分钟会定期检查是否有要 ......
命令 任务 crontab linux

【转】600条最强Linux命令总结

### 1. 基本命令 ``` uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作系统信息 arch 显示机器的处理器架构 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) ......
命令 Linux 600

分布式系统的设计模式——每个开发人员都应该知道的关键概念

当我刚开始作为后端工程师的职业生涯时,我总是使用单体系统。 工作很好,但我的脑海里一直有这样的想法: “伙计,我想在大型系统上工作,比如谷歌、Netflix 等……” 我当时 19 岁,是一名初级开发人员,所以在这里让我放松一下。 在我的一位同事开始谈论它之前,我什至不知道分布式系统这个术语。 然后 ......
设计模式 分布式 概念 关键 模式

如何在Linux系统上写爬虫

在 Linux 系统上写爬虫与在其他系统上写爬虫基本相同,主要关注以下几个方面的操作: 设置开发环境:安装 Python 并搭建所需开发环境。 安装依赖库:从正规的源码文件或者在线 PyPI 上下载所需要的 Python 第三方库(如 Requests、BeautifulSoup等)并进行安装,可以 ......
爬虫 系统 Linux

Linux - 安装mysql

下载 https://downloads.mysql.com/archives/community/ 根据自己的 linux,选择 mysql 版本,我用的是 Alibaba Cloud Linux 3.2104 LTS 64 位,选择:mysql-8.0.32-linux-glibc2.12-x8 ......
Linux mysql

linux tar解压命令总结

把常用的`tar`解压命令总结下,当作备忘: ``` -c:建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 ``` 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 ......
命令 linux tar

AD 域服务简介(一)

AD 域服务简介(一) 目录 一、前言 1.1 AD 域服务 1.2 AD域对象与属性 1.3 AD 域控制器 DC 1.4 LDAP 1.5 全局编录 一、前言 1.1 AD 域服务 什么是目录(directory)呢? 日常生活中使用的电话薄内记录着亲朋好友的姓名、电话与地址等数据,它就是 te ......
简介 AD

AD 域服务简介(一)- 基于 LDAP 的 AD 域服务器搭建及其使用(转)

一、前言 1.1 AD 域服务 什么是目录(directory)呢? 日常生活中使用的电话薄内记录着亲朋好友的姓名、电话与地址等数据,它就是 telephone directory(电话目录);计算机中的文件系统(file system)内记录着文件的文件名、大小与日期等数据,它就是 file di ......
服务器 简介 AD LDAP

Linux中$符号意思

1. 命令变量 $ 在linux里是用来给变量命令的,例如$JAVA_HOME,是指JAVA_HOME的环境变量。echo $ JAVA_HOME 可以在linux终端输出jdk的home目录。在Shell 脚本中向脚本传递参数也会用到$ ,在使用变量时,要在变量名前加上前缀“$”.使用echo 命 ......
符号 意思 Linux

linux下go语言环境安装

# linux下go语言环境安装 ## 下载go包,选择合适的版本,(https://golang.google.cn/dl/) #### 方式一,https://golang.google.cn/dl/ ``` 选择合适的包,下载之后放到Linux下 ``` #### wget ``` wget ......
语言 环境 linux

Linux终端中>和>>的区别

例如,Linux 中最常用的运算符集之一是方向运算符。方向运算符将命令的输入或输出重定向到文件或任何其他命令。 重定向有两种方法:输入重定向和输出重定向。对于输入重定向,我们使用小于<符号,对于输出重定向大于>符号,也称为尖括号。 区别 >:覆盖现有文件,如果目录中不存在上述名称的文件,则创建一个文 ......
终端 gt Linux

【网络基础】Linux 系统是如何收发网络包的?

1 前言 这节我们简单来看看Linux 系统是如何收发网络包的哈。 2 网络模型 为了使得多种设备能通过网络相互通信,和为了解决各种不同设备在网络互联中的兼容性问题,国际标准化组织制定了开放式系统互联通信参考模型(Open System Interconnection Reference Model ......
网络基础 网络 基础 系统 Linux

在 Linux 中使用 sFTP 上传或下载文件与文件夹

sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。 它可以配置使用几个有用的 SSH 功能,如公钥认证和压缩。 它连接并登录到指定的远程机器,然后切换到交互式命令模式,在该 ......
文件 文件夹 Linux sFTP

Linux挂载mount、umount命令

用于挂载存储设备的命令叫mount。在默认情况下,mount命令会输出当前系统已挂载的设备列表。但是,除了标准存储设备外,较新版本的内核还会挂载大量用作管理目的的虚拟文件系统。这使得mount命令的默认输出非常杂乱。 mount输出 woodx@Machine:~/training/shell_tr ......
命令 umount Linux mount

Linux 中的主机、控制台和终端的起源

如果你见过一些台式机,那么它们大多是这样的。键盘、显示器、机箱可以分开。哪怕机箱和使用者不在一个房间,只要线路连通,还是可以使用电脑的。在早期,机箱和键盘、显示器确实是分开的。 你知道 Linux 中的主机、控制台和终端的起源么? 在 UNIX 诞生之初,计算机的价格非常昂贵。当时还没有个人计算机, ......
控制台 起源 终端 主机 Linux

Linux 中的主机、控制台和终端的起源

如果你见过一些台式机,那么它们大多是这样的。键盘、显示器、机箱可以分开。哪怕机箱和使用者不在一个房间,只要线路连通,还是可以使用电脑的。在早期,机箱和键盘、显示器确实是分开的。 你知道 Linux 中的主机、控制台和终端的起源么? 在 UNIX 诞生之初,计算机的价格非常昂贵。当时还没有个人计算机, ......
控制台 起源 终端 主机 Linux

Linux 中的主机、控制台和终端的起源

如果你见过一些台式机,那么它们大多是这样的。键盘、显示器、机箱可以分开。哪怕机箱和使用者不在一个房间,只要线路连通,还是可以使用电脑的。在早期,机箱和键盘、显示器确实是分开的。 你知道 Linux 中的主机、控制台和终端的起源么? 在 UNIX 诞生之初,计算机的价格非常昂贵。当时还没有个人计算机, ......
控制台 起源 终端 主机 Linux