operaciones relacionadas con Linux (seguimiento seguirá mejorando)

1.1 ---- Linux en rz y SZ comando

  • SZ Descargar
从Linux下载文件到本机 , 在Linux终端输入命令回车后,选择本地存储路径即可。

命令格式:    sz filename   下载文件filename

      sz file1 file2   下载多个文件

      sz dir/*   下载dir目录下所有文件
  • Subir rz
从本地上传文件到Linux,在Linux终端输入命令回车后,选择本地要上传的文件即可,可一次指定多个文件

命令格式:    rz

注意:
1.如果机器上没有安装过 lrzsz 安装包,则无法使用rz和sz命令。

 可使用yum命令安装:yum install -y lrzsz

   或者下载源码进行安装。下载地址:https://ohse.de/uwe/software/lrzsz.html

2.上传和下载都默认使用Linux当前登录的用户,使用时要根据个人需要修改文件的权限。

1.2 ---- instalar yum ReDiS !!!

Para más detalles, consulte la página web:

https://www.cnblogs.com/adreyan-lobster/p/11992552.html

1.3 ---- Telnet Redis

(其中127.0.0.1可以更改为远程公网IP)

redis-cli -h 127.0.0.1 -p 6379

Extraer archivos .rar 1,4 ---- Linux

Para más detalles, consulte la página web:

https://www.jianshu.com/p/27cbb378bb16
# 解压命令
rar x test.rar //解压 test.rar 到当前目录
# 压缩命令
rar test.rar ./test/ //将 test目录打包为 test.rar

1,5 ---- bash: ./*.py: la autoridad suficiente

先将终端所在路径切换到python脚本文件的目录下
然后给脚本文件运行权限,一般755就OK,如果完全是自己的私人电脑,也不做服务器什么的,给777的权限问题也不大(具体权限含义参考chmod指令的介绍,就不赘述了):
chmod 755 ./名字.py    # 主要是这一步,执行完成,该py文件就有权限了
然后执行。
如果在脚本内容的开头已经给出了类似于如下的注释:
#!/usr/bin/env python
那就可以直接在终端里运行:
./.py
如果没有这个注释
就在终端中执行:
python ./.py

1.6 ---- Linux actualizar sqllite3

Para más detalles, ver el siguiente blog:

https://www.cnblogs.com/leffss/p/11555556.html

Los problemas
surgen cuando se ejecuta Django Servidor CentOS 2.2 7 de desarrollo anteriores:

django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17).

Actualiza

# 下载源码
wget https://www.sqlite.org/2019/sqlite-autoconf-3290000.tar.gz
# 编译
tar zxvf sqlite-autoconf-3290000.tar.gz 
cd sqlite-autoconf-3290000/
./configure --prefix=/usr/local
make && make install

# 替换系统低版本 sqlite3
mv /usr/bin/sqlite3  /usr/bin/sqlite3_old
ln -s /usr/local/bin/sqlite3   /usr/bin/sqlite3
echo "/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf
ldconfig
sqlite3 -version

1,7 ---- comandos utilizados comúnmente

tail -f w*            一次性查看所有日志
pwd                   查看当前目录
ls                    查看当前目录下的所有文件

mysql5.7 instalación 1,8 ---- Linux

Consulte el blog siguiente

https://blog.csdn.net/wohiusdashi/article/details/89358071
一、安装YUM Repo
1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。
下载命令:

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2、然后进行repo的安装:
rpm -ivh mysql57-community-release-el7-9.noarch.rpm

执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo

二、使用yum命令即可完成安装
注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本

1、安装命令:
yum install mysql-server

2、启动msyql:
systemctl start mysqld #启动MySQL

3、获取安装时的临时密码(在第一次登录时就是用这个密码):
grep 'temporary password' /var/log/mysqld.log

4、倘若没有获取临时密码,则
4.1、删除原来安装过的mysql残留的数据

rm -rf /var/lib/mysql

4.2.再启动mysql

systemctl start mysqld #启动MySQL

1,9 ---- conexiones de servidor pycharam y Linux

No quiero escribir código en Linux, así lo

  • PyCharm abierta, encontrar las herramientas -> despliegue

Aquí Insertar imagen Descripción

  • Introduzca el nombre de usuario y contraseña, etc.

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

Aquí Insertar imagen Descripción

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

2.0 ---- empleo para nginx.service fracasó debido a que el proceso de control de salir con código de error. Consulte “stat systemctl

  • Este problema se produce porque el puerto está ocupado, la solución es la siguiente
报错内容:
root@zabbix:/home/appliance# systemctl status nginx.service

nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-07-25 18:33:26 UTC; 1min 27s ago
  Process: 30040 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=1/FAILURE)
  Process: 30037 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)

Jul 25 18:33:25 zabbix nginx[30040]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use)
Jul 25 18:33:25 zabbix nginx[30040]: nginx: [emerg] listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
Jul 25 18:33:25 zabbix nginx[30040]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use)
Jul 25 18:33:26 zabbix nginx[30040]: nginx: [emerg] listen() to 0.0.0.0:80, backlog 511 failed (98: Address already in use)
Jul 25 18:33:26 zabbix nginx[30040]: nginx: [emerg] listen() to [::]:80, backlog 511 failed (98: Address already in use)
Jul 25 18:33:26 zabbix nginx[30040]: nginx: [emerg] still could not bind()
Jul 25 18:33:26 zabbix systemd[1]: nginx.service: Control process exited, code=exited status=1

Jul 25 18:33:26 zabbix systemd[1]: *******Failed to start A high performance web server*** and a reverse proxy server.****

Jul 25 18:33:26 zabbix systemd[1]: nginx.service: Unit entered failed state.
Jul 25 18:33:26 zabbix systemd[1]: nginx.service: Failed with result 'exit-code'.
systemctl status nginx
pkill -9 被占用的端口号(如23890# 以上这两步可以忽略

netstat -antlp | grep 80    # 查看端口进程
yum install psmisc
sudo lsof -i:80             # 获取进程列表
sudo fuser -k 80 / tcp           #运行命令来停止使用端口80
Publicado 84 artículos originales · ganado elogios 1 · vistas 2091

Supongo que te gusta

Origin blog.csdn.net/lxp_mocheng/article/details/103794782
Recomendado
Clasificación