Linux常用命令(四)

1. 查找文件

  • find
    • 命令find . -name "*.py"
    • 场景:查找当前目录及其子目录下所有以 .py 结尾的 Python 文件。

2. 系统管理

  • top

    • 命令top
    • 场景:实时监视系统进程及资源使用情况,查看 CPU 和内存消耗。
  • ps

    • 命令ps aux | grep python
    • 场景:查找当前运行的 Python 进程。
  • kill

    • 命令kill 1234
    • 场景:结束进程 ID 为 1234 的进程。
  • df

    • 命令df -h
    • 场景:以人类可读的方式显示文件系统的磁盘使用情况。
  • du

    • 命令du -sh /path/to/directory
    • 场景:查看指定目录的总大小。

3. 文本处理

  • grep:搜索文本。

    • 命令grep 'specific_value' data_file.csv
    • 场景:查找特定数据行,筛选数据。
    • 命令cat file.txt | grep "pattern1" | grep "pattern2"
    • 命令grep "pattern1" file.txt | grep "pattern2"
    • 场景查找同时包含两个模式的行(“且”)
    • 命令grep -e "pattern1" -e "pattern2" file.txt
    • 场景查找包含任意一个模式的行(“或”)
  • awk:文本处理和数据分析。

    • 命令awk -F',' '{sum += \$2} END {print sum}' data_file.csv
    • 场景:按列处理数据,计算汇总信息。
  • sed:流编辑器,用于文本替换和修改。

    • 命令sed 's/old_value/new_value/g' data_file.csv
    • 场景:清理和格式化数据。

4. 网络管理

  • ifconfig

    • 命令ifconfig
    • 场景:查看当前网络接口的 IP 地址和状态信息。
  • ip

    • 命令ip addr show
    • 场景:显示当前所有网络接口的详细信息。
  • lsof

    • 命令lsof | grep "/var/log/syslog"
    • 场景:查找哪个进程正在访问系统日志文件。

5. 分区和磁盘管理

  • fdisk

    • 命令sudo fdisk /dev/sda
    • 场景:进入磁盘 /dev/sda 的分区管理界面,可以查看、删除或创建分区。
  • mkfs

    • 命令sudo mkfs.ext4 /dev/sda1
    • 场景:将 /dev/sda1 分区格式化为 EXT4 文件系统。

6. 数据传输

  • scp

    • 命令scp local_file.txt user@remote_host:/path/to/destination/
    • 场景:将本地的 local_file.txt 文件安全地复制到远程主机的指定目录。
  • rsync

    • 命令rsync -avz /local/directory/ user@remote_host:/remote/directory/
    • 场景:将本地目录同步到远程目录,仅传输差异部分。
  • xshell工具传输windows文件时一般使用ftp操作或者rz上传命令与sz下载命令

7. 其他实用命令

  • nohup&

    • 命令nohup python script.py &
    • 场景:在后台运行 Python 脚本,即使终端关闭也继续执行。
  • jobs

    • 命令jobs
    • 场景:查看当前终端中所有后台任务的状态。
  • fg

    • 命令fg %1
    • 场景:将第一个后台作业调回前台执行。
  • jps

    • 命令jps
    • 场景:查看当前系统中所有正在运行的 Java 进程及其 ID。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值