当前位置: 首页 > news >正文

Linux 基础命令:文件和目录操作、文件内容查看、进程管理

在这里插入图片描述

🤍 前端开发工程师、技术日更博主、已过CET6
🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1
🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》、《前端求职突破计划》
🍚 蓝桥云课签约作者、上架课程《Vue.js 和 Egg.js 开发企业级健康管理项目》、《带你从入门到实战全面掌握 uni-app》

Linux 命令行界面提供了丰富的命令来操作和管理文件系统、进程、网络等。以下是一些常用的 Linux 基础命令:

一、文件和目录操作

  1. ls:列出目录内容。

    ls -l # 以长格式列出文件信息
    
  2. cd:切换当前工作目录。

    cd /path/to/directory # 切换到指定目录
    
  3. pwd:显示当前工作目录的路径。

    pwd
    
  4. mkdir:创建新目录。

    mkdir new_directory # 创建单个目录
    mkdir -p dir1/dir2 # 创建多级目录
    
  5. rm:删除文件或目录。

    rm file.txt # 删除文件
    rm -r directory # 删除目录及其内容
    
  6. cp:复制文件或目录。

    cp file.txt new_file.txt # 复制文件
    cp -r dir1 dir2 # 复制目录及其内容
    
  7. mv:移动或重命名文件或目录。

    mv file.txt new_file.txt # 重命名文件
    mv dir1 dir2 # 移动目录
    

二、文件内容查看

  1. cat:显示文件内容。

    cat file.txt
    
  2. moreless:分页显示文件内容。

    more file.txt
    less file.txt
    
  3. head:显示文件的前几行。

    head -n 10 file.txt # 显示前10行
    
  4. tail:显示文件的后几行。

    tail -n 10 file.txt # 显示后10行
    

三、进程管理

  1. ps:显示当前进程信息。

    ps aux # 显示所有进程的详细信息
    
  2. kill:终止进程。

    kill -9 PID # 强制终止进程,PID为进程ID
    
  3. top:实时显示系统进程和资源使用情况。

    top
    

四、网络操作

  1. ifconfig:查看和配置网络接口。

    ifconfig # 查看网络接口信息
    
  2. ping:测试网络连接。

    ping example.com # 测试与example.com的连接
    
  3. ssh:远程登录服务器。

    ssh user@hostname # 远程登录到指定服务器
    

五、其他常用命令

  1. man:查看命令的手册页。

    man ls # 查看ls命令的手册页
    
  2. find:查找文件或目录。

    find /path/to/search -name "file.txt" # 在指定路径下查找文件
    
  3. grep:在文件中搜索文本。

    grep "search_text" file.txt # 在file.txt中搜索指定文本
    

这些命令只是 Linux 命令的一部分,掌握这些基础命令可以帮助你更好地操作和管理 Linux 系统。

http://www.dtcms.com/a/287486.html

相关文章:

  • 【嵌入式电机控制#16】电流环(三):过采样提高采集精度看门狗监测总线电压
  • Nginx 实战 :使用logrotate实现日志轮转与保留策略!
  • 【数据结构】二叉树初阶详解(一):树与二叉树基础 + 堆结构全解析
  • 2025 Data Whale x PyTorch 安装学习笔记(Windows 版)
  • Kotlin方差
  • 403 Forbidden:无权限访问请求的资源如何处理
  • Apache Kafka 学习笔记
  • FreeRTOS—列表和列表项
  • Kafka、RabbitMQ 与 RocketMQ 高可靠消息保障方案对比分析
  • 阿里云服务器 CentOS 7 安装 MySQL 8.4 超详细指南
  • UniApp 优化实践:使用常量统一管理本地存储 Key,提升可维护性
  • 【无标题】重点阅读——如何在信息层面区分和表征卷曲维度,解析黑洞内部的维度区分机制
  • 基于 Google Earth Engine 的 DEM 鞍部自动提取
  • 基于Python的毕业设计选题管理系统设计与实现
  • 【CAN通信】AUTOSAR架构下TC3xx芯片是如何将一帧CAN报文发送出去的
  • NX二次开发常用函数坐标转化UF_MTX4_csys_to_csys和UF_MTX4_vec3_multipl
  • Linux基础命令(第二期)
  • 地图定位与导航
  • Go-Redis × RediSearch 全流程实践
  • Node.js:Stream、模块系统
  • KANO模型分类,以扫地机功能为例子
  • 实验-华为综合
  • 论文略读: RASA: RANK-SHARING LOW-RANK ADAPTATION
  • 《Linux系统配置实战:NTP时间同步与SSH免密登录全流程指南》​​
  • 【洛谷】询问学号、寄包柜、移动零、颜色分类(vector相关算法题p1)
  • LVS(Linux virual server)基础概念详解
  • 网络通信原理:分层协作与协议解析
  • Matplotlib 30分钟精通
  • 免费收听广播
  • C++类和对象(一)基础内容讲解