sudo apt update
sudo apt install nginx
systemctl status nginx
sudo apt update
sudo apt install nginx
systemctl status nginx
使用 ffmpeg 转换 mp4 文件为 mp3 格式的命令为:
ffmpeg -i input.mp4 -q:a 0 -map a output.mp3
其中,-i 指定输入文件名,-q:a 0 设置音频质量为最高,-map a 指定只转换音频部分。
导出:
mysqldump -u root -p database_name > database_dump.sql
导入:
source database_dump.sql
systemctl start docker
systemctl restart docker / service docker restart
systemctl stop docker / service docker stop
sudo docker version
sudo docker images
一键启动所有docker容器:
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
一键关闭所有docker 容器:
docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2)
一键删除所有docker 容器:
docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)
一键删除所有docker 镜像:
docker rmi $(docker images | awk '{print $3}' | tail -n +2)
docker重启容器的方法:
docker restart [OPTIONS] CONTAINER [CONTAINER...]
使用restart策略 在docker中,可以通过设置restart策略来自动重启容器。restart策略有四种可选的值: no:不重启容器,即使容器发生错误或者被手动停止。 on-failure:只有当容器以非零状态退出时才重启容器。 unless-stopped:除非容器被手动停止,否则总是重启容器。 always:总是重启容器,即使容器正常退出。
可以通过docker run命令的–restart选项来设置重启策略。示例如下:
docker run --restart=always myimage
docker启动容器的方法:
docker start [OPTIONS] CONTAINER [CONTAINER...]
docker停止容器的方法:
docker stop [OPTIONS] CONTAINER [CONTAINER...]
docker进入容器的方法:
docker exec -it CONTAINER /bin/bash
docker查看容器IP地址的方法:
docker inspect <container_id> | grep IPAddress
Mac上查看端口号占用可以使用 lsof,然后跟上对应的端口,比如要查80占用的情况:
lsof -i tcp:80
COMMAND列是进程名,PID是进程号,USER是谁起的进程,之后可以用kill或者killall命令杀死进程。
show variables like 'validate%';
--可以使用以下命令进行修改
--密码验证策略低要求(0或LOW代表低级)
set global validate_password.policy=LOW;
--密码至少要包含的小写字母个数和大写字母个数
set global validate_password.mixed_case_count=1;
--密码至少要包含的数字个数。
set global validate_password.number_count=1;
--密码至少要包含的特殊字符数
set global validate_password.special_char_count=1;
--密码长度
set global validate_password.length=8;
1、使用ls命令查看
使用“ls -l filepath”查看文件大小,第五列为文件字节数。
ls -l filepath
使用“ls -lh filepath”查看文件大小,加-h参数可以人性化显示文件大小。
ls -lh filepath
2、使用du命令查看
du命令是对文件和目录磁盘使用的空间的查看。
使用“du -b filepath”查看文件大小,其中参数-b表示以字节计数。
du -b filepath
使用“du -h filepath”查看文件大小,其中参数-h表示人性化显示。
du -h filepath
3、使用wc命令查看
使用“wc -c filename”得到字节数,其中参数-c表示统计字符。因为一个字符对应一个字节,所以这样得到字节数。
wc -c filename
4、使用stat命令查看
stat命令主要用于显示文件或文件系统的详细信息。
该命令的参数含义。
ls -l | grep "^-" | wc -l
ls -lR | grep "^-" | wc -l
ls -l | grep "^d" | wc -l
ls -lR | grep "^d" | wc -l
总结:
wc -l:统计输出信息的行数,统计结果就是输出信息的行数,一行信息对应一个文件,所以就是文件的个数。
ls -l:长列表输出该目录下文件信息(注意这里的文件是指目录、链接、设备文件等),每一行对应—个文件或目录,ls -IR是列出所有文件,包括子目录中的文件。-R:递归列出目录的子文件。
grep “^-“:过滤ls的输出信息,只保留一般文件,只保留目录是grep “^d”。
apt-cache search java11
apt-get install openjdk-11-jdk
java -version
安装mysql数据库:
sudo apt update
sudo apt install mysql-server
安装完之后默认root的密码是123456。
一般安装完后,MYSQL服务都会自动启动哦。查看MYSQL是否正常运行:
sudo systemctl status mysql
MySQL安装随附一个名为的脚本mysql_secure_installation。可以借助它设置我们MYSQL服务器的安全性!
①调用这个脚本:
sudo mysql_secure_installation
②根据系统提示一步步按要求走:
第一步:设置VALIDATE PASSWORD 组件,输入Y;
第二步:密码设置策略分为三个级别:低,中,高。三个级别密码格式要求也有,本人选择高级别,即输入2;
第三步:设置MYSQL root用户的密码(下图最下一行显示的是密码的强度);
下面:会要求您删除匿名用户,限制root用户对本地计算机的访问,删除测试数据库并重新加载特权表。所有都y就完事了!