当前位置: 首页 > news >正文

网站建设php带数据库模板/免费的外链网站

网站建设php带数据库模板,免费的外链网站,做app一定要做网站吗,中国中国建设银行网站作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 ​🎂 作者介绍: 🎂🎂 🎂 🎉🎉&#x1f389…

作者前言

🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂
​🎂 作者介绍: 🎂🎂
🎂 🎉🎉🎉🎉🎉🎉🎉 🎂
🎂作者id:老秦包你会, 🎂
简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂
喜欢学习C语言和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂
🎂个人主页::小小页面🎂
🎂gitee页面:秦大大🎂
🎂🎂🎂🎂🎂🎂🎂🎂
🎂 一个爱分享的小博主 欢迎小可爱们前来借鉴🎂


linux命令

  • **作者前言**
  • 扩展小知识
  • echo
  • >
  • >>
  • <
  • more
  • less
  • head
  • tail
  • |
  • date
  • cal
  • find
  • grep
  • zip/unzip指令
  • tar
  • sz
  • scp
  • bc
  • uname
  • 关机
  • shell命令以及运行原理

扩展小知识

前面我们学习过的cat只知道是把文件内容输出来,但本质没有仔细了解 ,下面我来仔细解答一下
在这里插入图片描述
当我们只输入cat指令就会发现,这里一直等待我们输入,当我们输入然后回车就会把输入的内容再打印出来,
在这里插入图片描述
原因是cat指令默认是从键盘文件读取数据,然后在显示器打印
可能有人就有疑惑使用cat filename 和使用 cat < filename 有差别吗,答案是有的,这里重点不是讲这个
我们暂且跳过

查看显示器文件
我们可以通过查看显示屏文件 下面黄色的就是显示屏文件,我们可以把需要写入的数据重定向就可以看到效果
在这里插入图片描述
在这里插入图片描述
可以看到是有效果的

Linux的一个小循环:
i=1; while [ $i -le 10000 ]; do echo “hello $i”; let i++; done

echo

在Linux中,"echo"是一个命令,用于在终端上打印文本或变量的值。它可以用来显示消息、调试脚本以及将内容输出到文件中

>

输出重定向
作用1:创建文件
在这里插入图片描述
或者
在这里插入图片描述
作用2:可以控制文件的写入和写入方向
在Linux的理念中:linux中的一切都是文件
可能有一些人就发现,显示器是怎么显示数据和读取数据的,我们可以理解为显示器就是一个文件,
向显示器打印输出就相当于向显示器文件写入
在这里插入图片描述
可以发现第一条指令.我们是直接写入到显示器文件的,当我们使用">"就是把输入的文件变成了test,txt文件

在这里插入图片描述
图中的test.txt文件早就创建好了的,
使用">",每次都会清除之前的数据,并且在开头写入,就跟我们在C语言学习的fopen函数一样的"w"一样,
简单的理解就是">"会先打开文件,文件不存在创建,然后清空.再写入数据

>>

追加重定向
内容追加
在这里插入图片描述
跟C语言的fopen函数的"a"是一样的结果,在文件的末尾写入数据
作用1:创建文件
作用2:可以控制文件的写入和写入方向
使用">>"会先打开文件,文件不存在就创建,然后再文件末尾追加

<

上面的两个都是以写的方式打开,而"<"是以读的方式打开
在这里插入图片描述
打开文件,然后以读的方式打开, 然后cat读取数据,然后打印数据

more

前面我们介绍了cat查看指令,这个指令只适合查看内容很小的文件,不适合查看大文件,会把屏幕刷掉
而more 会先把一个屏幕占满,然后停下,然后让用户进行下翻,按下回车键进行阅读
这个命令适合向下翻
在这里插入图片描述

less

和前两个相比这个指令是最好的,支持上下键的使用,
在这里插入图片描述
这个指令的好处很多这里介绍不全,可以去尝试一下

head

查看文件内容,提取文件内容的头部,默认是查看文件内容的前10行
在这里插入图片描述
查看文件内容的前4行

tail

查看文件内容的倒数10行
在这里插入图片描述
查看文件内容的倒数3行

|

当我们想查看文件的某些内容中的特殊内容,我们有时候要借助文件来临时存储,这样就很浪费,这里我们就来学习一下这个"|"
这个 " | "我们叫做管道
在这里插入图片描述
这一行的意思就是把查到到的100行数据放入到管道中然后 提取倒数的3行数据
在这里插入图片描述
这里引入一个指令 wc -l 统计文本的行数

date

显示时间
在这里插入图片描述
%H : 小时(00…23)
%M : 分钟(00…59)
%S : 秒(00…61)
%X : 相当于 %H:%M:%S
%d : 日 (01…31)
%m : 月份 (01…12)
%Y : 完整年份 (0000…9999)
%F : 相当于 %Y-%m-%d
我们可以理解为是C语言的格式化输出
时间->时间戳:date +%s
在这里插入图片描述
可以使用指令把时间戳转换成时间

cal

查看日历
在这里插入图片描述

find

Linux下find命令在目录结构中搜索文件,并执行指定的操作
在这里插入图片描述
意思就是在/usr/bin 查找名字是 l开头的文件

grep

语法: grep [选项] 搜寻字符串 文件
功能: 在文件中搜索字符串,将找到的打印出来 注意是行
常用选项:
-i :忽略大小写的不同,所以大小写视为相同
-n :顺便输出行号
-v :反向选择,亦即显示出没有 ‘搜寻字符串’ 内容的那一行
这个指令是针对文件内容的
在这里插入图片描述

zip/unzip指令

打包和压缩
打包及压缩文件

打包:就相当于我们把衣服折叠起来放在箱子里,不改变存储大小

压缩: 先打包然后再压缩,相当于我们把一件衣服放到一个袋子里,把空气排出,衣服就会变小了,存储大小会改变

压缩一定要打包,打包不一定压缩
安装:
yum -y install unzip zip

将test2目录压缩:zip -r test2.zip test2/*
解压到tmp目录:unzip test2.zip -d /tmp
unzip test,zip  解压到当前目录

tar

打包/解包
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
-C : 解压到指定目录
命令很多我们只需记住 tar -czf c可以理解为打包 , z为压缩,f为指定路径
在这里插入图片描述
和记住 tar -xzf 解压到当前

在这里插入图片描述
tar - xzf test.tgz -C test
在这里插入图片描述

sz

下载到windows桌面上,
安装:yum -y install lrzsz
在这里插入图片描述

scp

scp -p test.tgz  root@12 .32.52.41 :/root

这个指令只是用于linux 和Linux传输文件的指令

bc

在这里插入图片描述
Linux的计算机

uname

uname -r : 显示操作系统的发行版号
uname -a :显示系统名、节点名称、操作系统的发行版号、内核版本等等。
在这里插入图片描述
系统名:

Linux

节点名称:

iZ8vbfmn6cwm4z2dsbz0t0Z

操作系统的发行版号:
5.10.134-15.al8.x86_64

命名规则:

   主版本号:5次版本号:10【奇数为开发版本,偶数为稳定版本】修订版本号:134【修改的次数】此次版本的第N次修改:15al8:redhat enterprise linux 8x86_64:编译框架(64位)

内核版本:
#1 SMP Thu Jul 20 00:44:04 CST 2023

硬件平台:
x86_64

机器硬件名:
x86_64

系统处理器的体系结构:
x86_64

操作系统:
GNU/Linux
除了使用使用uname指令
我们还可以使用

cat /etc/redhat-release 

查看操作系统
在这里插入图片描述

cat /etc/redhat-release 

查看cpu的情况
在这里插入图片描述

cat /proc/meminfo

查看内存的使用情况
在这里插入图片描述

关机

语法:shutdown [选项] ** 常见选项:**
-h : 将系统的服务停掉后,立即关机。
-r : 在将系统的服务停掉之后就重新启动
-t sec : -t 后面加秒数,亦即『过几秒后关机』的意思

shell命令以及运行原理

前面我们讲过Linux里面的大部分指令是程序,在Linux的/usr/bin/路径下都可以找到
在这里插入图片描述
可能一些人对于这个不清楚,root就是用户., iZ8vbfmn6cwm4z2dsbz0t0Z就是主机名,~就是所在的目录
显示这个的就是运行了/usr/bin/bash这个程序
我们还需要知道用户执行某种功能的时候,不是直接让操作系统执行相应的指令的,而是先交给外壳(也就是我们的shell)程序,然后交接给内核,内核返回结果,给shell ,shell再返回给用户
外壳程序分为: 图形化界面和我们的命令行两种
在这里插入图片描述
我们写一条指令的运行图
在这里插入图片描述
shell的作用:
1.将使用者的命令翻译给核心(kernel)处理。
2.同时,将核心的处理结果翻译给使用者。
3.可以对请求进行合法检查,变相的保护OS
shell程序每一次都会创建一个子进程,让子进程发送请求,如果每次都是shell自己进行就会有可能崩溃

相关文章:

linux课程第二课------命令的简单的介绍2

作者前言 &#x1f382; ✨✨✨✨✨✨&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f382; ​&#x1f382; 作者介绍&#xff1a; &#x1f382;&#x1f382; &#x1f382; &#x1f389;&#x1f389;&#x1f389…...

【PTA刷题】 求子串(代码+详解)

【PTA刷题】 求子串(代码详解) 题目 请编写函数&#xff0c;求子串。 函数原型 char* StrMid(char *dst, const char *src, int idx, int len);说明&#xff1a;函数取源串 src 下标 idx 处开始的 len 个字符&#xff0c;保存到目的串 dst 中&#xff0c;函数值为 dst。若 len…...

初识Dockerfile

Dockerfile&#xff1a;创建镜像&#xff0c;创建自定义的镜像 包括配置文件&#xff0c;挂载点&#xff0c;对外暴露的端口&#xff0c;设置环境变量 Docker的创建镜像方式&#xff1a; 1.基于已经镜像进行创建 根据官方号已提供的镜像源&#xff0c;创建镜像&#xff0c;然…...

Python入门第2篇(pip、字符串、方法、json、io操作)

目录 pip包管理器 字符串 方法 json 文件操作 pip包管理器 包管理器类似.NET下的nuget&#xff0c;主要用于管理引用依赖项。 安装Python的时候&#xff0c;已经默认安装了pip包管理器&#xff0c;因此无需单独安装 cmd&#xff0c;输入&#xff1a;pip --version 显示…...

IntelliJ IDEA 智能(AI)编码工具插件

文章目录 通义灵码-阿里CodeGeeX-清华大学智谱AIBitoAmazon CodeWhisperer-亚马逊GitHub Copilot - 买不起CodeiumAIXcoder 仅仅自动生成单元测试功能 TestMe插件&#xff08;免费&#xff09;仅仅是模板填充&#xff0c;不智能。 Squaretest插件&#xff08;收费&#xff09;…...

Java编程中通用的正则表达式(二)

正则表达式&#xff0c;又称正则式、规则表达式、正规表达式、正则模式或简称正则&#xff0c;是一种用来匹配字符串的工具。它是一种字符串模式的表示方法&#xff0c;可以用来检索、替换和验证文本。正则表达式是一个字符串&#xff0c;它描述了一些字符的组合&#xff0c;这…...

[GPT]Andrej Karpathy微软Build大会GPT演讲(上)--GPT如何训练

前言 OpenAI的创始人之一,大神Andrej Karpthy刚在微软Build 2023开发者大会上做了专题演讲:State of GPT(GPT的现状)。 他详细介绍了如何从GPT基础模型一直训练出ChatGPT这样的助手模型(assistant model)。作者不曾在其他公开视频里看过类似的内容,这或许是OpenAI官方…...

接口测试-Jmeter使用

一、线程组 1.1 作用 线程组就是控制Jmeter用于执行测试的一组用户 1.2 位置 右键点击‘测试计划’-->添加-->线程(用户)-->线程组 1.3 特点 模拟多人操作线程组可以添加多个&#xff0c;多个线程组可以并行或者串行取样器(请求)和逻辑控制器必须依赖线程组才能…...

十大排序(含java代码)

一、冒泡排序 冒泡排序就是把小的元素往前调或者把大的元素往后调&#xff0c;比较是相邻的两个元素比较&#xff0c;交换也发生在这两个元素之间。&#xff08;类似于气泡上浮过程&#xff09; 动图演示 代码实现 int a[]{2,5,3,7,4,8};for (int i 0; i < a.length; i) {f…...

js基础:简介、变量与数据类型、流程循环控制语句、数组及其api

JS基础&#xff1a;简介、变量与数据类型、流程循环控制语句、数组及其api 一、简介 1、js概述 tip&#xff1a;JavaScript是什么&#xff1f; 有什么作用&#xff1f; JavaScript&#xff08;简称JS&#xff09;是一种轻量级的、解释性的编程语言&#xff0c;主要用于在网页…...

kubeadm搭建单master多node的k8s集群--小白文,图文教程

参考文献 K8S基础知识与集群搭建 kubeadm搭建单master多node的k8s集群—主要参考这个博客&#xff0c;但是有坑&#xff0c;故贴出我自己的过程&#xff0c;坑会少很多 注意&#xff1a; 集群配置是&#xff1a;一台master&#xff1a;zabbixagent-k8smaster&#xff0c;两台…...

CSS层叠样式表一

1&#xff0c;CSS简介 1.1 CSS-网页的美容师 CSS的主要使用场景就是美化网页&#xff0c;布局页面的 CSS也是一种标记语言 CSS主要用于设置HTML页面中的文本内容&#xff08;字体&#xff0c;大小&#xff0c;对齐方式等&#xff09;、图片的外形&#xff08;宽高、边框样式…...

【等保】安徽省等保测评机构名单看这里!

随着互联网技术的飞速发展&#xff0c;网络安全已成为国家安全、社会稳定的重要保障&#xff0c;因此我们严格贯彻落实等保政策。等保测评机构在等保制度执行过程中发挥着重要的作用。现在我们就来看看安徽省等保测评机构有哪些&#xff1f; 【等保】安徽省等保测评机构名单看…...

学习IO的第八天

作业&#xff1a;使用信号灯循环输出ABC sem.c #include <head.h>union semun {int val; /* Value for SETVAL */struct semid_ds *buf; /* Buffer for IPC_STAT, IPC_SET */unsigned short *array; /* Array for GETALL, SETALL */struct seminf…...

【clickhouse】ck远程访问另一个ck

代码实现 CREATE TABLE tmp.tbsas remote( host, database_name, table_name, user, password );就相当于从ck1直接请求ck2 参考文档 https://github.com/ClickHouse/ClickHouse/issues/15295 https://clickhouse.com/docs/zh/sql-reference/table-functions/remote...

Django的logging-日志模块的简单使用方法

扩展阅读&#xff1a; Python-Django的“日志功能-日志模块(logging模块)-日志输出”的功能详解 现在有下面的Python代码&#xff1a; # -*- coding: utf-8 -*-def log_out_test(content_out):print(content_out)content1 "i love you01" log_out_test(content1)现…...

​argparse --- 命令行选项、参数和子命令解析器​

3.2 新版功能. 源代码&#xff1a; Lib/argparse.py 教程 此页面包含该 API 的参考信息。有关 Python 命令行解析更细致的介绍&#xff0c;请参阅 argparse 教程。 argparse 模块可以让人轻松编写用户友好的命令行接口。 程序定义它需要哪些参数&#xff0c;argparse 将会知…...

洛谷 P8802 [蓝桥杯 2022 国 B] 出差

文章目录 [蓝桥杯 2022 国 B] 出差题目链接题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示 思路解析CODE [蓝桥杯 2022 国 B] 出差 题目链接 https://www.luogu.com.cn/problem/P8802 题目描述 A \mathrm{A} A 国有 N N N 个城市&#xff0c;编号为 1 … N …...

fastadmin配置教程

第一. 打开小皮&#xff0c;创建一个网站 第二. 打开fastadmin官网&#xff0c;下载压缩包 下载好后是这个样子 打开网站的根目录&#xff0c;将这个压缩包压缩到你网站的根目录里 第三&#xff0c;小皮里面创建一个数据库 第四&#xff0c;然后打开网站&#xff0c;输入创…...

golang游戏服务器 - tgf系列课程01

TGF框架的特点和功能 课程介绍了TGF框架的特点和功能在第一节课程中我们并不会介绍框架的使用。我们希望在这节课程中,能让你了解到tgf是一个什么样的框架 概要 本节课程介绍了TGF框架的特点和功能。TGF是一个开箱即用的服务器框架, 适合中小型团队和独立开发者进行游戏开发。…...

react dom的diff理解及性能优化

diff的三大过程 当某个值变化时&#xff0c;他从根组件寻找 (key,state,props,context) 当父组件稳定时&#xff0c;react会跳过子组件的props的对比 只有当当前组件值改变时&#xff0c;从他开始&#xff0c;所有的子孙节点都会对比props props是全等比较&#xff0c;所以&am…...

【acwing】92. 递归实现指数型枚举

穿越隧道 递归枚举、位运算 方法① 从1到n&#xff0c;顺序访问每位数&#xff0c;是否选择&#xff0c;每位数有两种状态&#xff0c;选1或不选0. AC代码如下&#xff1a; #include <iostream> using namespace std;const int N 100; // bool st[N]; int n;void dfs(in…...

【面试】Java最新面试题资深开发-分布式系统中的CAP理论

问题六&#xff1a;分布式系统中的CAP理论 分布式系统的设计涉及到CAP理论&#xff0c;即一致性&#xff08;Consistency&#xff09;、可用性&#xff08;Availability&#xff09;、分区容忍性&#xff08;Partition Tolerance&#xff09;。请解释一下CAP理论是什么&#x…...

Windows下使用CMD修改本地IP

在网络适配器界面查看当前网线连接的哪个网口&#xff0c;我当前连的是 以太网 这个名字的&#xff1a; 在windows下使用管理员权限打开CMD命令工具&#xff0c;输入如下命令(如我想本地ip改成192.168.2.4)&#xff1a; netsh interface ip set address "以太网" st…...

20231211-DISM++安装win10-22h2-oct

20231211-DISM安装win10-22h2-oct 一、软件环境 zh-cn_windows_10_consumer_editions_version_22h2_updated_oct_2023_x64_dvd_eb811ccc.isowepe x64 v2.3标签&#xff1a;win10 22h2 wepe dism分栏&#xff1a;WINDOWS 二、硬件环境 8G或以上的有PE功能的启动U盘一个台式机…...

前端知识笔记(五)———前端密钥怎么存储,才最安全?

前端密钥存储安全是非常重要的&#xff0c;具体原因如下&#xff1a; 保护敏感数据&#xff1a;密钥用于保护敏感数据的安全性。如果密钥泄露&#xff0c;攻击者可能能够访问和篡改敏感数据&#xff0c;导致数据泄露、数据被篡改或系统被入侵。 防止恶意使用&#xff1a;在前端…...

【智能家居】智能家居项目

智能家居项目目录 项目目录结构 完整而典型的项目目录结构 CMake模板 CMake编译运行 README.md 项目说明文档 智能家居项目目录 【智能家居】面向对象编程OOP和设计模式(工厂模式) 【智能家居】一、工厂模式实现继电器灯控制 【智能家居】二、添加火灾检测模块&#xff08;…...

在AWS Lambda上部署标准FFmpeg工具——Docker方案

大纲 1 确定Lambda运行时环境1.1 Lambda系统、镜像、内核版本1.2 运行时1.2.1 Python1.2.2 Java 2 启动EC23 编写调用FFmpeg的代码4 生成docker镜像4.1 安装和启动Docker服务4.2 编写Dockerfile脚本4.3 生成镜像 5 推送镜像5.1 创建存储库5.2 给EC2赋予角色5.2.1 创建策略5.2.2…...

C#网络应用程序(Web页面浏览器、局域网聊天程序)

目录 一、创建Web页面浏览器 1.示例源码 2.生成效果 二、局域网聊天程序 1.类 2.服务器端 3.客户端 一、创建Web页面浏览器 TextBox 控件用来输入要浏览的网页地址&#xff0c;Button控件用来执行浏览网页操作&#xff0c; WebBrowser控件用来显示要浏览的网页。这个控…...

MacOS 14挂载NTFS 硬盘的最佳方式(免费)

categories: [Tips] tags: MacOS 写在前面 众所周知, MacOS 上面插入 NTFS磁盘格式的话, 磁盘可以向 Mac 写入数据, 但是 Mac 上的数据不能写入磁盘(这是因为 MacOS 的内核扩展禁用了 NTFS 这个格式, 可能是出于安全性或其他原因) 之前一直是使用某 pojie 的 NTFS 工具的, 虽然…...