袁水河畔

  • 首页
  • 投资理财
  • 网络
  • 建筑
  • 短视频
  • 口腔
  • 随笔
袁水河畔
一只小蚂蚁的独白!
  1. 首页
  2. 网络
  3. 正文

直播录制1--过程中用到的一些linux命令

2025年3月30日 89点热度 0人点赞 0条评论

一:程序的安装。首先程序选的是 DouyinLiveRecorder:  一款开源的直接录制软件。先用本地WINDOWS试了很好用。但是我又不想一直开着电脑守着。所以想到用服务器来录。于是就想用docker来安装。暂未成功。目前用vps,Linux系统直接安装,倒是成功了。。。列一下今天用到的一些常规linux命令行。以下命令有些是仅用于ubuntu系统。。

1、sudo -i

返因root权限(默认登陆的不一定是root权限,这个命令可以直接提升到root权限)

2、git clone https://github.com/ihmily/DouyinLiveRecorder.git

此命令的作用是把指定的远程 Git 仓库克隆到本地。也就是说,它会在本地创建一个和远程仓库内容一样的副本。

git:这是命令的基础,表明要使用 Git 这个版本控制系统。

clone:这是 Git 的一个子命令,专门用于克隆远程仓库。

3、cd DouyinLiveRecorder

此命令的意思是:更改当前目录为 DouyinLiveRecorder(前面下载的远程仓库内容就在这个文件夹里面)。其中cd..表示上一级目录,cd 表示返回根目录。

4、pip3 install -r requirements.txt

这是一条在 Python 项目里常用的命令,主要功能是依据 requirements.txt 文件里列出的依赖项来安装 Python 包。注意,pip3运行的前提是系统已经安装python。所以可能需要你先安装python ,可以用命令:apt install python3-pip。同时,系统默认阻止了直接使用 pip 安装全局 Python 包,以防止与系统自带的包发生冲突,这个时候你可以建个虚拟环境还运行安装包,

4.1、 安装虚拟环境支持
sudo apt update
sudo apt install python3.12-venv    # 确保对应你的 Python 版本(如 3.11 则改为 python3.11-venv)
4.2、创建并激活虚拟环境
# 进入项目目录
cd /home/douyin/DouyinLiveRecorder

# 创建虚拟环境(会在当前目录生成 venv 文件夹)
python3 -m venv venv

# 激活虚拟环境
source venv/bin/activate

4.3、安装依赖

pip3 install -r requirements.txt

4.4、使用项目时保持虚拟环境激活
每次运行项目前执行:
source venv/bin/activate
退出虚拟环境:
deactivate
5、apt update(当前系统更新)
6、apt install ffmpeg  (安装ffmpeg,FFmpeg 是一个功能强大的开源音视频处理工具集,支持众多的音视频格式和编解码器,可用于音视频的录制、转换、剪辑、合并等操作。)

7、python3 main.py  (运行程序,也就是录制软件的主程序)  ,注意VPS上直接运行也不能关闭,一关闭就自动停止录制了,这就有违用服务器来录的初衷。可以在命行令后面加一个&符号。如将命令改为 python3 main.py &   这样就可以使命令在后台运行,这个时候我们关闭连接工具,不影响程序的运行。

8、nano   文本在线编辑命令,可以在线修改文本。

9、ps 查看正在运行的进程(需要搭配参数 -aux),否则只会显示当前会话的进程。

10、top    动态的实时监控工具,它会持续更新并显示系统中各个进程的资源使用情况

11、cp-r源目录路径 目标目录路径 都表示递归复制目录及其包含的所有子目录和文件。

12、rm  删除文件夹

标签: linux pip3 sudo 命令
最后更新:2025年4月19日

袁水河畔

好读书,不求甚解,偶有所得,必怡然自乐!

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

归档

  • 2025 年 5 月
  • 2025 年 4 月
  • 2025 年 3 月

分类

  • 口腔
  • 建筑
  • 投资理财
  • 网络
  • 随笔

COPYRIGHT © 2025 袁水河畔. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang