×

Falcon

  • linux上的netstat -tlnp 命令在mac上不生效,替代的方法是?

    在Linux上,`netstat -tlnp` 命令用于显示系统的网络状态,包括TCP和UDP的监听端口和相关进程。但是在macOS上,这个命令可能无法正常工作,原因是macOS和Linux有不同的系统命令和工具。 为了在macOS上查看类似的网络状态,你可以使用`lsof` 命令代替。例如,`lsof -iTCP -sTCP:LISTEN` 这个命令在m...

    昨天 11:46 Falcon 阅读
  • 一个检查文件最后修改日期的 Shell 脚本

    一个shell脚本,检查 某个目录下的.env文件,如 /path/to/.env , 如果文件的最后修改时间在27天之前,则打印一条消息,**“即将过期,请续订”** ```bash #!/bin/bash file_path="/path/to/.env" if [[ ! -e $file_path ]]; then echo "文件不存...

    03-26 22:07 Falcon 阅读
  • Ubuntu系统中的Snap包移除指南

    下面是一个简单的指南,用于指导用户如何在Ubuntu系统中使用snap命令移除软件包。对于希望管理或移除Ubuntu系统中snap软件包的用户,以下的步骤和建议将帮助您安全地执行这些操作。 ## 确认软件包状态 在移除任何软件包之前,最重要的是确认软件包的状态,包括它是否被系统的其他部分所依赖。 ### 查看已安装的Snap包列表 首先,运行以下命令...

    03-26 15:31 Falcon 阅读
  • Ubuntu中清理snap包的缓存

    要在Ubuntu中清理snap包的缓存,您可以按照以下步骤操作: 1. 打开您的终端。 2. 输入以下命令来删除所有snap的缓存: ```bash sudo rm -rf /var/lib/snapd/cache/* ``` 3. 如果您还想要移除不使用的snap版本以释放空间,可以使用 `snap set system` 命...

    03-26 15:12 Falcon 阅读
  • CSS中的padding-inline-start属性

    ### 概述 `padding-inline-start` 属性是CSS中的一个逻辑属性,用于设置元素起始边缘的内边距,即与文本流动方向一致的内边距。这个属性是相对于写作方向的,会根据文本方向自动调整,是CSS用以增强设计的语言适应性的尝试。 ### 与传统属性的关系 `padding-inline-start` 属性与`padding-left`和`...

    03-26 11:46 Falcon 阅读
  • Windows 开机启动VirtualBox虚拟机的完整教程

    这篇教程将引导您如何在Windows宿主机开机时自动启动VirtualBox虚拟机。我们将分步骤讲解每一个必要的操作。 ### 准备批处理文件 1. **定位VBoxManage**: 确保找到VirtualBox安装目录下的`VBoxManage.exe`。这通常位于`C:\Program Files\Oracle\VirtualBox`。...

    03-25 09:57 Falcon 阅读
  • Typescript 里枚举 Enum 的用法

    在 TypeScript 中,枚举(Enum)是一种定义命名常量的手段。以下是枚举类型声明和使用的步骤: ### 声明枚举类型 首先,你需要使用 `enum` 关键字来声明一个枚举类型,然后定义它的成员: ```typescript enum Color { Red, Green, Blue } ``` 在上面的代码中,我们定...

    03-22 13:26 Falcon 阅读
  • Typescript 构建类型的主要方式 interface 和 type 的区别

    在 TypeScript 中,构建类型有两种主要方式:使用 `interface` 和使用 `type`。这两种方式有相似之处,也有不同之处。 `interface` 通常用于定义对象的形状,可以很容易地通过扩展(使用 `extends`)来组合。一个类型别名 `type` 可以用来定义不仅是对象形状,还可以是其他 JavaScript 类型(如原始类型、...

    03-22 13:19 Falcon 阅读
  • Typescript语法速成

    ## 核心语法特征 TypeScript 是一种由微软开发的开源编程语言,它是 JavaScript 的一个超集,为这门语言添加了可选的静态类型和基于类的面向对象编程。 下面是 TypeScript 的一些核心语法特性: 1. **类型注解**:您可以在变量、函数参数和函数返回类型上添加类型注解。这有助于编译器理解您期望的数据类型,从而能在编译阶段捕获...

    03-22 12:17 Falcon 阅读
  • 修改 docker默认的存储位置(包括镜像和容器的等的存储位置 )

    要修改 Docker 的默认存储位置,特别是要改变镜像、容器和其他数据的存放路径,您可以通过调整 Docker 的守护进程配置文件来实现。以下是在 Ubuntu 上修改 Docker 存储位置的基本步骤: 1. 停止 Docker 服务: ```bash sudo systemctl stop docker ``` 2. 找到或创...

    03-19 20:22 Falcon 阅读