在数仓项目开发过程中常使用的命令

在数仓项目开发过程中常使用的命令

数仓项目一般都搭建在linux系统中,在开发过程中需要使用多个linux命令。过去使用后容易忘记,这里做一个汇总,方便以后查阅。

交互式命令

  1. 文件和目录操作:‌

    • cd:‌切换目录,‌例如 cd /root/Documents 切换到 /root/Documents 目录。‌
    • ls:‌列出目录内容。‌
    • cp:‌复制文件或目录。‌
    • mv:‌移动或重命名文件或目录。‌
    • rm:‌删除文件或目录。‌
  2. 查找文件:‌

    • find:‌在指定目录下查找文件。‌例如,‌find . -name "*.py" 查找当前目录及其子目录下所有的 .py 文件。‌
  3. 系统管理:‌

    • topps:‌查看系统进程。‌
    • kill:‌终止进程。‌
    • dfdu:‌分别用于查看磁盘空间使用情况和文件/目录大小。‌
  4. 文本处理:‌

    • grep:‌文本搜索,‌可以使用正则表达式搜索文本。‌ 一般情况下,在管道符后进行grep。
  5. 网络管理:‌

    • ifconfigip 手册:‌查看或配置网络接口信息。‌
    • lsof:‌列出当前系统打开的文件和进程信息。‌
  6. 分区和磁盘管理:‌

    • fdisk:‌用于磁盘分区管理,‌包括查看分区、‌删除分区和创建分区。‌
    • mkfs:‌用于格式化磁盘分区。‌
  7. 数据传输:‌

    主要用在组件配置文件的同步上,一般会编写一个xsync文件负责一键同步

    • scp:‌安全地复制文件到远程主机或从远程主机复制文件。‌
    • rsync:‌用于同步文件和目录到远程主机或本地位置。‌
  8. 其他实用命令:‌

    • nohup&:‌在后台运行命令,‌即使关闭终端也能继续执行。‌
    • jobsfg/bg:‌管理后台任务。‌
    • jsp:用于查看java进程,非常好用

这些指令在数仓项目的日常运维、‌数据备份、‌日志分析、‌性能监控等方面都发挥着重要作用

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值