×

Linux 46 篇文章

by Falcon

Linus有一本自传《Just For Fun》,我想这是一个由乐趣创造的系统

  • Linux 报错"mount: unknown filesystem type

    前言: 同事叫把/dev/sda7 磁盘挂载到/data目录,当执行mount时报"mount: unknown filesystem type 'LVM2_member'  "错,如下为解决方案和思路;    LVM详细信息:(Arch Wiki简体中文)       ...

    2022-11-10 16:58 Falcon 阅读
  • 修复 Key is stored in legacy trusted.gpg keyring

    升级ubuntu到22.04之后更新源遇到“Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details” 这个警告,解决方法如下: 首先查看key l...

    2022-11-04 16:37 Falcon 阅读
  • Linux 扩大swap的方法和配置使用交换分区的策略

    扩大swap分区 # 将现有swap移动到主内存,可能需要几分钟 sudo swapoff -a # 创建新的swap文件,bs×count=最后生成的swap大小,这里设置2G sudo dd if=/dev/zero of=/swapfile bs=512M count=4 # 设置权限 sudo chmod 0600 /...

    2022-11-04 12:33 Falcon 阅读
  • ubutu 如何安装CA根证书到trust store

    如何识别 (PEM or DER)格式? A PEM格式是一种人类可读的base64编码证书,以 ----BEGIN CERTIFICATE----.开头 ,否则很可能是 DER 证书,需要进行转换。 安装PEM 格式证书 假设一个PEM格式证书名为local-ca.crt, 安装步骤如下 注意:确保.crt 扩展名很重要,否则系统不会进行...

    2022-10-10 10:37 Falcon 阅读
  • vsftp拾零

    启用ftps https://help.thorntech.com/docs/sftp-gateway-classic/enabling-ftps-using-vsftp/ 问题一:登录后列目录后 FTP 响应500错误,提示地址正在使用 500 Illegal PORT command. ftp: bind: Address already in...

    2022-10-03 14:30 Falcon 阅读
  • 【已解决】Pseudo-terminal will not be allocated because stdin is not a terminal.

    在终端下执行ssh命令,登录并执行命令用ssh到另一台主机,如: ssh root@n1 ssh hk 会返回错误信息 Pseudo-terminal will not be allocated because stdin is not a terminal. Welcome to Ubuntu 20.04.4 LTS (GNU/Linux 5....

    2022-10-02 15:16 Falcon 阅读
  • code-server安装和升级、卸载

    安装 用官方提供的在线脚本安装 curl -fsSL https://code-server.dev/install.sh | sh 使用当前用户启动 sudo systemctl enable --now code-server@$USER 查看systemd日志可以看到 systemctl status code-server@$USE...

    2022-09-23 16:08 Falcon 阅读
  • 删除过期文件夹,遍历数组, 注意 for in 的写法

    删除过期文件夹,遍历数组,注意 for in 的写法 #!/bin/bash EXPIRE_DAYS=1 LOCAL_DIRS=(/mnt/tmp/Youtube/video /mnt/tmp/Youtube/audio) for dir in ${LOCAL_DIRS[@]} do find ${dir} -mtime +...

    2022-09-13 10:24 Falcon 阅读
  • incron的用法

    安装启动: centos yum install incron systemctl enable --now incrond ubuntu sudo apt-get install incron systemctl enable --now incron 配置文件位于 /etc/incron.conf,可以修改默认编辑器等配置。 i...

    2022-08-05 16:34 Falcon 阅读
  • 利用 ControlMaster 做SSH连接重用

    在不进行任何 SSH 设置时,默认每次使用 SSH 连接到同一台远端服务器时就是建立一个全新的连接,所以相同的帐号密码或者认证密钥都得再认证一次,而远端服务器也必须为了维持这些连接而耗用系统资源。 而 SSH 有个设置称为 ControlMaster 让 SSH 连接使用者可以重复使用已建立好的连接,所以建立多个连接到同一台远端服务器时都能够利用已经存在的...

    2022-06-29 16:20 Falcon 阅读