- 安装工具包:
安装工具包:【1.brew;(MacOS); 2.apt; (Linux-乌班图); 3.yum; (Linux-服务器端)】
brew search ffmpeg : 在服务源上查找显示ffmepg的安装包;
brew install ffmpeg :安装服务器上的ffmepg包;
brew remove ffmpeg: 移除安装的ffmepg包;
- Linux 基本命令:
ctrl+l:清屏;
ctrl+c:取消当前命令;
sudo:权限变更;
ls: 显示目录下的文件;
cd: 切换目录;
pwd: 显示当前目录的完整路径;
mkdir: 创建子目录
cp:拷贝;
rm: 移除/删除;
echo "Tye8787" > tye.txt :创建tye.txt文件,并写入"Tye8787"内容;
pkg-config: 链接开发库用;
pkg-config --libs libavutil(库名):根据环境变量设置的路径去读取libavutil.pc,根据其中的路径得到库;
【 vi libavutil.pc 可以看到 文件库的路径;】
which ls: 查看是执行哪里的ls命令;
which ffmpeg
- 详细使用:
ls -a: 列出所有的文件:【. :表示当前目录, ..:上一级目录】
. sub 未命名文件夹
.. 未命名.rtf
ls -al: 以列表形式显示所有文件及详细信息(可读可写),所有者,大小,及创建时间(月日时分);
ls -alt: 以列表形式倒序显示;
【前面的-:表示文件,d:表示是目录(文件夹); r可读权限,w:可写权限, 】
drwx------@ 18 edy staff 576 4 15 14:16 ..
drwxr-xr-x 2 edy staff 64 4 15 14:22 sub
-rw-r--r--@ 1 edy staff 1957 4 13 15:47 未命名.rtf
mkdir -p Tye/IT/AI :创建多层目录;
sudo mkdir TyeSudo : 用root权限创建;
cd .. : 切换到上一级目录;
cd - :返回到刚才的目录;
rm tye.txt :删除文件;
rm -rf Tye: 强制删除目录;(加f)
edy@Black-iMac LinuxTest % rm Tye
rm: Tye: is a directory
rm -r Tye : 删除目录;(-r:递归,将目录下的所有文件全部递归删除)
sudo rm -r TyeSudo : 加sudo权限删除root权限的目录;
cp tye.txt tyeCopy.txt : 将文件tye.txt拷贝到当前目录下;
cp tye.txt ./sub/tye2.txt :将文件tye.txt拷贝到当前目录的下一级目录sub中;
cat tye.txt : 查看文件;