Category: Computer tech

yum 命令

语法

yum(选项)(参数)

选项

-h:显示帮助信息;
-y:对所有的提问都回答“yes”;
-c:指定配置文件;
-q:安静模式;
-v:详细模式;
-d:设置调试等级(0-10);
-e:设置错误等级(0-10);
-R:设置yum处理一个命令的最大等待时间;
-C:完全从缓存中运行,而不去下载或者更新任何头文件。

参数

install:安装rpm软件包;
update:更新rpm软件包;
check-update:检查是否有可用的更新rpm软件包;
remove:删除指定的rpm软件包;
list:显示软件包的信息;
search:检查软件包的信息;[......]

Read more

Linux yum 安装时提示有未完成事务解决方法

yum命令安装程序时,总是出现如下警告:

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.

意思是有未完成的yum事务,建议先运行yum-complete-transaction命令清除。消除警告步骤如下:

# 安装 yum-complete-transaction(这是一个能发现未完成或被中断的yum事务的程序)
yum install yum-utils
# 清除yum缓存
yum clean[……]

Read more

Linux 中如何卸载已安装的软件

转载:

https://www.cnblogs.com/kex1n/p/5909633.html

Linux软件的安装和卸载一直是困扰许多新用户的难题。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM。它可以用来建立、安装、查询、更新、卸载软件。该工具是在命令行下使用的。在Shell的提示符后输入rpm,就可获得该命令的帮助信息。

软件的安装

Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i386.rpm。[……]

Read more

下载Youtube视频到本地的方法

Linux:

安装youtube-dl

[root@servername]# yum install youtube-dl
[root@servername]# youtube-dl https://youtu.be/xxxxXXXX

可以通过 -F -list-subs 等命令设置下载格式以及字幕文件

Windows

浏览器输入:
http://en.savefrom.net/

然后拷贝youtube视频网址,自动生成下载链接。

FFT与DFT

FFT(快速傅里叶变换)是一种实现DFT(离散傅里叶变换)的快速算法,是利用复数形式的离散傅里叶变换来计算实数形式的离散傅里叶变换)。

一个模拟信号,经过采样后,变成数字信号。采样定理:采样频率要大于信号频率2倍。

数字信号–.>FFT变换

N个采样点得到N个FFT结果。 (excel 数据分析 傅里叶分析)

假设采样频率为Fs,信号频率F, 采样点数为N ,FFT后得到N个点对应的复数,每一个点对应一个频率。【频率间隔(分辨率)为1/总采样时间(Fs/N) ,或 Fn=(n-1)*Fs/N 】

该复数的模就是该频率下的幅值。(横坐标频率,纵坐标幅值 即为频谱密度)

该[……]

Read more

备份mysql数据库

MySQL命令行导出数据库:
1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录
如我输入的命令行:cd C:\Program Files\MySQL\MySQL Server 4.1\bin
(或者直接将windows的环境变量path中添加该目录)

2,导出数据库:mysqldump -u 用户名 -p 数据库名 > 导出的文件名
如我输入的命令行:mysqldump -u root -p news > news.sql   (输入后会让你输入进入MySQL的密码)
(如果导出单张表的话在数据库名后面输入表名即可)

3、会看到文[……]

Read more

Nginx+https+php 设置

编辑:nginx.conf
1 将80端口 申请重定向到https
server {
listen 80;
server_name 45.77.16.164;
return 301 https://$host$request_uri;
}
2 设置Https及Fast-cgi php解析
server {
listen 443 ssl;
server_name server name;

ssl_certificate /etc/nginx/server.crt; #证书
ssl_certificate_key /etc/nginx/server.key; #key[……]

Read more

Linux 常用命令

1  yum

安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm

yum常用命令
删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
升级软件:yum upgrade foo或者yum update foo
查询信息:yum info foo
搜索软件(以包含foo字段为例):yum search foo
显示软件包依赖关系:yum deplist foo
2 cp

将文件file复制到目录/usr/men/tmp下,并改名为file1

cp file /usr/men/tmp/file1

将目录/usr/men下的所有文件及其子目录复制到目录/usr/zh

cp -r /usr/men /usr/zh

交互式地将目录/usr/men中的以m打头的所有.c文件复制到目录/usr/zh

cp -i /usr/men m*.c /usr/zh

我们在Linux下使用cp命令复制文件时候,有时候会需要覆盖一些同名文件,覆盖文件的时候都会有提示:需要不停的按Y来确定执行覆盖。文件数量不多还好,但是要是几百个估计按Y都要吐血了,于是折腾来半天总结了一个方法:

cp aaa/* /bbb
复制目录aaa下所有到/bbb目录下,这时如果/bbb目录下有和aaa同名的文件,需要按Y来确认并且会略过aaa目录下的子目录。

cp -r aaa/* /bbb
这次依然需要按Y来确认操作,但是没有忽略子目录。
UTF8_EXCERPT[......]

Read more

Linux添加虚拟内存解决内存不足问题

在小内存的VPS上,如果内存不足,会导致Mysql连接出现问题.

Linxu 下添加swap虚拟内存方法:

1、检查 Swap 空间
在设置 Swap 文件之前,有必要先检查一下系统里有没有既存的 Swap 文件。
运行以下命令:

swapon -s

如果返回的信息概要是空的,则表示 Swap 文件不存在。

2、检查文件系统
在设置 Swap 文件之前,同样有必要检查一下文件系统,看看是否有足够的硬盘空间来设置 Swap 。运行以下命令:

df -hal

检查返回的信息,还剩余足够的硬盘空间即可。

3、创建并允许 Swap 文件
下面使用 dd 命令来创建 Sw[……]

Read more