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

Linux的相关指令

文件与目录操作

基本目录操作

  • pwd - 显示当前工作目录的完整路径

  • ls - 列出目录内容

    • ls -a:显示所有文件(包括隐藏文件)

    • ls -l:以长格式显示文件详细信息

    • ls -lh:人类可读的文件大小显示

  • cd - 切换工作目录

    • cd ~:返回当前用户的家目录

    • cd ..:返回上一级目录

    • cd /:切换到系统根目录

    • cd -:返回上一个工作目录

创建与删除

  • mkdir - 创建新目录

    • mkdir dirname:创建单个目录

    • mkdir -p parent/child:递归创建多级目录

  • rmdir - 删除空目录

  • rm - 删除文件或目录

    • rm filename:删除文件

    • rm -r dirname:递归删除目录及其内容

    • rm -rf dirname:强制删除(无确认提示)

文件操作

  • touch - 创建空文件或更新文件时间戳

    • touch filename:创建新文件或更新现有文件时间

  • cp - 复制文件或目录

    • cp file1 file2:复制文件

    • cp -r dir1 dir2:递归复制目录

  • mv - 移动或重命名文件/目录

    • mv oldname newname:重命名

    • mv file dir/:移动文件到目录

  • find - 强大的文件搜索工具

    • find /path -name "*.txt":按名称搜索

    • find . -type f -size +1M:查找大于1MB的文件

文本处理命令

查看与搜索

  • cat - 查看文件内容

    • cat file:显示整个文件

    • cat -n file:显示行号

  • grep - 文本搜索工具

    • grep "pattern" file:搜索匹配内容

    • grep -i "pattern" file:忽略大小写

    • grep -r "pattern" dir/:递归搜索目录

其他文本工具

  • head - 显示文件开头部分(默认10行)

  • tail - 显示文件末尾部分(默认10行)

    • tail -f file:实时追踪文件变化

  • less - 分页查看文件内容(支持搜索)

  • wc - 统计文本信息

    • wc -l file:统计行数

    • wc -w file:统计单词数

网络相关命令

  • ping - 测试网络连通性

    • ping example.com:测试与主机的连接

    • ping -c 4 example.com:发送指定数量的数据包

  • wget - 文件下载工具

    • wget http://example.com/file:下载文件

    • wget -c http://example.com/file:断点续传

  • curl - 更强大的数据传输工具

    • curl -O http://example.com/file:下载文件

    • curl -I http://example.com:只获取头部信息

  • ifconfig/ip - 网络接口配置(ifconfig在较新系统中可能被ip取代)

  • netstat - 网络状态信息

    • netstat -tulnp:查看监听端口

权限与用户管理

权限控制

  • chmod - 修改文件权限

    • chmod 755 file:设置权限为rwxr-xr-x

    • chmod +x script.sh:添加可执行权限

    • chmod -R 755 dir/:递归修改目录权限

  • chown - 修改文件所有者

    • chown user:group file:修改所有者和组

http://www.xdnf.cn/news/1162603.html

相关文章:

  • 中文分词模拟器 - 华为OD统一考试(Java 题解)
  • vxe-table 通过配置 ajax 方式自动请求数据,适用于简单场景的列表
  • 《RISC-V 导论:设计与实践》开源课件(附下载链接)
  • 【web自动化】-5- fixture集中管理和项目重构
  • MTSC2025参会感悟:大模型 + CV 重构全终端 UI 检测技术体系
  • OR条件拆分:避免索引失效的查询重构技巧
  • 计算机网络第四章(3)——网络层《IPV4(子网划分、子网掩码)》
  • 模型系列(篇一)-Bert
  • Python Locust库详解:从入门到分布式压力测试实战
  • 5道挑战题writup
  • 跨端分栏布局:从手机到Pad的优雅切换
  • 将 RustFS 用作 GitLab 对象存储后端
  • 前后端分离项目进阶1---前端
  • Ubuntu 22.04 使用 Docker 安装 Redis 5 (安装包形式)
  • 设备虚拟化技术-IRF
  • 电子数据取证领域的双轮驱动——手工分析 vs 自动化分析
  • SpringSecurity 详细介绍(认证和授权)
  • 复制docker根目录遇到的权限问题
  • C++ - 仿 RabbitMQ 实现消息队列--服务端核心模块实现(二)
  • docker磁盘空间不足解决办法
  • MongoDB 查询时区问题
  • linux定时器使用
  • 3、Spring AI_DeepSeek模型-多轮对话
  • 江苏思必驰科技25Java实习面经
  • HTTP,HTTPS
  • 服务器系统时间不准确怎么办?
  • 图论基本算法
  • 部署Zabbix企业级分布式监控
  • 【Unity基础】Unity中2D和3D项目开发流程对比
  • Unity 插件Resize Pro 最快的 Texture2D 调整大小工具