Linux笔记

基于Codex Skill的抖音爆款分析与带货视频自动化生成实战 这次我们来看一个基于 Codex 的自动化内容创作项目。核心是利用 Codex 平台的能力,通过自定义的 Skill(技能)来拆解抖音爆款博主的视频模式,并自动生成自己的带货视频。对于内容创作者、电商运营或对短视频自动化感兴趣的技术开发者来说,这是一个将大语言模型(LLM)能力与具体业务场景深度结合的实战案例。 项目的核心价值在于流程自动化。它试图解决一个常见痛点:分析爆款视频的脚本结构、话术、节奏需要大量人工,而模仿创作又耗时费力。通过 Codex 的 Skill 机制,可以将“分析”和“生成”这两个环节 阅读详情

一、概述
本笔记仅作为个人学习之用,不做诸位童鞋的参考,如果您参考该笔记而出现错误或者出现严重问题甚至是灾难性的,本人概不负责!本笔记主要是记录命令行模式下的命令操作以及脚本,对于GUI模式不做详细记录,除非特别有用并多数Linux发行版都支持。
虽然Linux是Unix Like系统,但是毕竟会存在一些独有的操作,此时本笔记会尽量记录下来。

二、环境
本笔记默认针对ubuntu14.04 LTS系统,如无特别说明,默认为该环境。不过大部分的知识应该是通用于绝大部分的GNU/Linux系统。

三、system
1、终端
启动终端或者控制台CTRL+ALT+T。

2、文本模式
进入文本模式,也就是进入命令行环境,CTRL+ALT+F[1-6],返回X Windows环境CTRL+ALT+F7。
进入文本模式时会提示输入用户名和密码登录,然后才能正常使用。
在文本模式中,可以直接使用杀死进程的方式杀死X Window进程,此时将无法返回到X Windows环境中。在X Windows环境中无需登录即可切换到文本模式中。这对于学习Linux是必须掌握的也是非常基础的。

3、X Windows(GUI)
该环境下可以向操作MS Windows系统一样操作Linux,但是应该知道的是其仅是作为Linux的一个用户进程存在,在多数的Linux发行版本中,默认是首先启动该进程的,在文本模式下可以杀死该进程而不适用该模式。虽然可以使用该模式直接使用Linux,但是该种方式无法完成很多系统配置以及更加详细的设置和使用,所以还是必须使用文本模式。
X Windows是对XWindwos Server协议框架的一个实现而已,这也是Linux发展了很多年之后才加入的,但是与Linux的合作还是比较粗糙并且效率低下。同时该模式下需要消耗大量系统资源,特别是对内存和显卡的要求还是比较高的,所以在低配置设备中还是应该不使用,甚至直接砍掉这部分内容。

4、环境变量

四、程序安装、卸载
apt-get
install:安装程序,程序名必须已存在与软件仓库或者源中,否则必须添加软件源或者下载该程序的安装包。
由于Linux程序存在着大量的依赖关系,所以如果该程序依赖的程序不存在的话,那么安装将会失败并提示依赖关系,此时需要根据依赖关系安装依赖程序,然后再次安装本程序。
remove:卸载已安装的程序,插件。
autoremove:检查系统中不存在依赖并已卸载的程序遗留数据。该命令可以用来及时清理系统无用数据。
update:更新软件源数据库。
upgrade:根据新的软件源数据库的数据对已安装的程序执行升级更新。

五、文件系统
目录结构

文件操作
创建
touch filename
移动
mv filename path
重命名
mv filename newname
删除
rm filename

六、进程
查看当前用户进程
ps e
查看所有登录用户进程
ps ea

实时查看进程状态
top

七、用户及群组
八、网络
九、Make

十、COMMAND
scp
远程拷贝文件

AutoSAR MemMap模块详解及使用注意事项 在本文中,我们将深入探讨MemMap模块的实例解析,并介绍在使用该模块时需要注意的一些事项。在上述代码中,我们使用了MEMMAP_START_SEC_VAR_32BIT和MEMMAP_START_SEC_CODE来定义MemMap区域的起始位置,使用MEMMAP_STOP_SEC_VAR_32BIT和MEMMAP_STOP_SEC_CODE来定义MemMap区域的结束位置。1.合理划分MemMap区域:根据实际需求,合理划分MemMap区域,将不同类型的变量放置在不同的区域中,以便于管理和访问。 阅读详情

相关推荐

CHI里的Error handling机制

本文讲解了CHI里的Error handling机制。

W1Z1Q的专栏 2502

linux日常——挑选合适的笔记软件

linux日常(一)——挑选合适的笔记软件 写这个系列的初衷是记录我使用linux中遇到的问题以及碰到的需求,为自己以后解决问题留下参考,并且分享出来为大家解决问题。 先上结论:截止2021.03.19,没有特别适合linux系统的云笔记软件,但是有道云笔记网页版的使用体验相当优秀,值得推荐。如果不嫌麻烦,也可以选择放弃云端同步,像我一样用移动硬盘存笔记。 常见笔记软件 在linux上能使用的笔记软件不多,拥有多端同步功能的更少。 我对软件笔记的需求如下: 支持markdown – 排版美观 可以插入图片

abcbeifeng的博客 3175

马哥Linux笔记

马哥Linux笔记 【下载地址】马哥Linux笔记 探索Linux世界的绝佳指南,马哥Linux笔记为你提供全面而深入的Ansible及Linux 2016学习资源。无论你是初学者还是进阶者,这份详实的笔记都能助你轻松掌握Linux的核心知识与实践技巧。结构清晰、内容丰富的学习资料,让你在Linux的学习道路上事半功倍,...

gitblog_06723的博客 484

UWB灵犀遥控器方案介绍

UWB灵犀指向遥控器的技术原理和方案介绍

xiongdauwb的博客 3903

【002】C++ 语言核心:关键字深度解析与分类指南

auto:自动类型推导bool:布尔类型break:跳出循环或switch语句case:switch语句分支char:字符类型class:定义类const:常量continue:结束当前循环,开始下一次循环default:switch语句默认分支delete:删除对象do:do-while循环double:双精度浮点数类型else:if语句的否定分支enum:枚举类型explicit:显式构造函数export:导出符号extern:声明外部变量或函数。

Lion_Long的博客 1251

Linux下使用云笔记

Linux下使用云笔记有时学习的时候总是要做一些学习笔记,笔记的同步就是一个大问题,特别是实验室不用用U盘的情况下。磁盘损坏,笔记无法导出是很头疼的问题,经常在linux下做开发就很想用一个兼容各大平台的云笔记。发现了为知笔记,同时支持多个系统: Linux Mac Windows Android iPhone iPad Web 其他版本一般都能想到,所以这里只介绍linux下安装: 官网有详细的

hzh1061071926的博客 6649

高性能算力中心 — RDMA — Overview

目录 文章目录目录RDMA基于以太网的 RoCE/RDMA 计算优化NVMeNVMe Over Fabrics基于以太网的 NVMe 存储优化 RDMA RDMA(Remote DMA,远程直接内存访问)是一种新的内存访问技术,RDMA 让计算机可以直接存取其他计算机的内存,而不需要经过 CPU 耗时的处理。RDMA 将数据从一个系统快速移动到远程系统存储器中,而不对操作系统造成任何影响。RDMA 技术的原理及其与 TCP/IP 架构的对比如下图所示。 InfiniBand(IB):从一开始就支持 R

烟云的计算 2367

LINUX第8堂课笔记

LINUX第8堂课笔记

dsfkajkf的博客 219

innovus:给channel加soft blockage

dbGet [dbGet top.fplan.pBlkgs.name finishfp_place_blkg_* -p].boxes就可以获得channel坐标。意思是给30um以下的channel加soft blk,至于channel的坐标,通过抓取该soft blk去获取,比较容易。工具自己加入的placement blockage命名上叫finishfp_place_blkg_*ICC2中有给channel自动加soft blockage的命令,相应的innovus也有类似的命令,我们可以使用。

m0_61544122的博客 488

DaVinci配置DID之三:代码实现

本系列主要基于DaVinCi工具链来展开具体DID读写的配置以及最终实现。1,CDD准备2,工具链配置3,代码实现4,验证结果本文讲述流程3话不多说,走你~博主是AutoSar小白,如果哪里表达的有问题,还请大佬们指点指点哈。接下来,让我们在下章关于测试验证的博文再相会哈~

weixin_48498880的博客 5365

linux下写笔记软件,linux下安装一款笔记软件(为知笔记)

今天突然想在ubuntu上安装一款跨平台(windows、linux、android)的笔记软件来做日常记录、文章记录以及网页收藏。原先并没有使用过类似的软件,只是见身边的很多人在使用印象笔记来做记录,但是度娘搜索查看之后发现,印象笔记官方只有Windows和android版本,linux的版本的好像是由其他人开发的,另外它还分什么国际版和国内版什么的,搞得好乱呐。搜索到以下安装的方法,但是并没有...

weixin_33835368的博客 426

RedCap:一种通信技术的概述

总结起来,RedCap是一种基于数据包交换的通信技术,它提供了一种高效、可靠的数据传输机制。通过使用RedCap,我们可以轻松地发送和接收数据包,并确保数据的完整性和正确性。在上面的示例中,我们首先导入了RedCap库,并创建了一个RedCap实例。然后,我们定义了目标地址和源地址,并创建了一个数据包,其中包含了目标地址、源地址和要发送的数据。本文将介绍RedCap的基本原理和使用方法,并提供一些相关的源代码示例。RedCap还提供了其他一些功能,如数据包的重传机制、流量控制和拥塞控制等。

YgjWeb的博客 900

linux笔记

1.0一些指令 su root //进入root权限 exit //退出root权限 reboot //复位 poweroff //关机 tar -zxvf java.tar.gz //tar.gz使用tar命令进行解压 gzip -b java.gz //gz文件的解压 gzip 命令 重命名:mv 1234 4567 创建文件夹 mkdir 666 完美解决windows与ubunt...

久落凡尘的博客 286

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

LINUX第2堂课笔记

LINUX第2堂课笔记

dsfkajkf的博客 205

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

LINUX第十堂课笔记

LINUX第十堂课笔记

dsfkajkf的博客 226

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

为知笔记有linux版本吗,为知笔记Linux版

为知笔记Linux版是一款文字编辑软件,可以帮助用户将笔记保存到云端,随用随取,支持文字、图片、语音、视频等信息,为知笔记Linux版还支持团队协作。有需要的小伙伴欢迎来西西下载体验。软件特色:收集、记录、保存、分享于一体,在一个地方就能找到一键收集微信、网页、微博保存碎片信息批量导入文档文字、清单、手写图片、拍照、语音、附件一次记录永久保存轻量级图文编辑工具内置Markdown功能写出漂亮的文档...

weixin_33305027的博客 296

LINUX第14堂课笔记

LINUX第14堂课笔记

dsfkajkf的博客 222

为知笔记有linux版本吗,为知笔记linux版本

为知笔记Linux版是一款文字编辑软件,帮你记录生活、工作点点滴滴到云端储存,随用随取,支持文字、图片、语音、视频等信息,所有数据在电脑、手机、平板、网页可通过同步保持一致,感兴趣的朋友快来下载体验吧。软件特色收集、记录、保存、分享于一体,在一个地方就能找到一键收集微信、网页、微博保存碎片信息批量导入文档文字、清单、手写图片、拍照、语音、附件一次记录永久保存轻量级图文编辑工具内置Markdown功...

weixin_36200503的博客 280

LINUX第3堂课笔记

LINUX第3堂课笔记

dsfkajkf的博客 191

印象笔记 linux 命令行,印象笔记没有Linux版本,就是Wine也不能正常运行

使用印象笔记(Evernote)可以整理和分享笔记,它只有Windows、平板和手机版,没有Linux版本,即使是在Linux下使用Wine也不能正常运行印象笔记。下面为你带来印象笔记Windows安装包用Wine的形式,尝试安装在各大主流Linux发行版中的结果。1.在Fedora中,连安装都不成功。出现以下问题:2.在Deepin中,能够安装成功,但是点击桌面上的.lnk连接,没有反应。3.在...

weixin_33577989的博客 645

笔记本 安装Linux系统

大学期间就淘汰的联想G505,一直闲置在家都暴灰了。。。近来学 Python,取出来搞个Linux系统安装,做一个远程的服务器。。。 工具准备: 笔记本电脑一台; U盘一个(8G即可); 第一步:下载Linux系统iso 链接:https://opsx.alibaba.com/mirror 我用的版本如图: 第二步:制作装机盘 我用的是 U深度装机。 一开始用的...

Day_Breaking的博客 1万+

Linux下为知笔记和蚂蚁笔记测评,推荐蚂蚁笔记!(非广告)

  本人由于学习Linux,需要一款可以在Linux平台下可以运行的一款软件,了解到为知笔记之笔记(下文以W代替)和蚂蚁笔记(下文以M代替)比较出名,由于某云和某象笔记在linux平台下没有对应的软件,所以果断选择这两款软件尝试。   本文讨论linux平台下两款软件使用情况,在安卓和win10的平台下W明显略有优势,但在linux平台下,M更胜一筹。   从下载安装角度方面,W将近...

weixin_30488085的博客 2804
上一篇: 线程池
Yanortun
博客等级 码龄17年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值