Linux常用命令

摘要

文件与目录操作

  • 基础操作:ls、cd、pwd、mkdir、cp、mv、rm
  • 文件查看:cat、more/less、head/tail、nano/vim

系统信息监控

  • 系统状态:uname、uptime、free、df、du
  • 进程管理:ps、top/htop、kill、pkill

网络与连接

  • 网络配置:ifconfig/ip、ping、netstat、ss
  • 远程操作:ssh、scp、wget/curl

权限与包管理

  • 权限控制:chmod、chown、sudo、passwd
  • 软件管理:apt(Ubuntu/Debian)、yum(CentOS/RHEL)

搜索与压缩

  • 文件搜索:find、grep、locate
  • 压缩归档:tar、gzip、zip

常用工具

  • 命令帮助:man、–help、which
  • 文本编辑:nano、vim
  • 文件传输:scp、wget、curl

文件与目录操作

基本操作

  • ls – 列出目录内容
  • cd – 切换目录
  • pwd – 显示当前目录
  • mkdir – 创建目录
  • rmdir – 删除空目录
  • cp – 复制文件/目录
  • mv – 移动/重命名文件/目录
  • rm – 删除文件/目录

文件查看与编辑

  • cat – 显示文件内容
  • more/less – 分页显示文件
  • head/tail – 显示文件开头/结尾
  • nano/vim – 文本编辑器

系统信息

系统状态

  • uname -a – 显示系统信息
  • uptime – 显示系统运行时间
  • free -h – 显示内存使用情况
  • df -h – 显示磁盘空间
  • du -sh – 显示目录大小

进程管理

  • ps aux – 显示所有进程
  • top/htop – 实时进程监控
  • kill – 终止进程
  • pkill – 按名称终止进程

网络相关

网络配置

  • ifconfig/ip addr – 显示网络接口
  • ping – 测试网络连通性
  • netstat – 显示网络状态
  • ss – 显示套接字统计

远程连接

  • ssh – 远程登录
  • scp – 安全文件传输
  • wget/curl – 下载文件

权限管理

用户与权限

  • chmod – 修改文件权限
  • chown – 修改文件所有者
  • sudo – 以管理员权限执行命令
  • passwd – 修改密码

包管理

Ubuntu/Debian

  • apt update – 更新包列表
  • apt upgrade – 升级包
  • apt install – 安装包
  • apt remove – 卸载包

CentOS/RHEL

  • yum update – 更新包
  • yum install – 安装包
  • yum remove – 卸载包

搜索与查找

文件搜索

  • find – 查找文件
  • grep – 文本搜索
  • locate – 快速文件查找

命令帮助

  • man – 显示命令手册
  • --help – 显示命令帮助信息
  • which – 显示命令路径

压缩与归档

常用压缩命令

  • tar – 打包文件
  • gzip/gunzip – gzip压缩/解压
  • zip/unzip – zip压缩/解压

<smtcmp_block filename="学习/Linux学习笔记.md" language="markdown">
[[Docker 学习笔记]]
[[FRPS 内网穿透服务端 安装和使用教程]]
[[FRPC 内网穿透客户端 使用教程]]

sudo apt remove clash-verge — 卸载软件 clash-verge

常用命令

文件与目录操作

基本操作

  • ls – 列出目录内容
  • cd – 切换目录
  • pwd – 显示当前目录
  • mkdir – 创建目录
  • rmdir – 删除空目录
  • cp – 复制文件/目录
  • mv – 移动/重命名文件/目录
  • rm – 删除文件/目录

文件查看与编辑

  • cat – 显示文件内容
  • more/less – 分页显示文件
  • head/tail – 显示文件开头/结尾
  • nano/vim – 文本编辑器

系统信息

系统状态

  • uname -a – 显示系统信息
  • uptime – 显示系统运行时间
  • free -h – 显示内存使用情况
  • df -h – 显示磁盘空间
  • du -sh – 显示目录大小

进程管理

  • ps aux – 显示所有进程
  • top/htop – 实时进程监控
  • kill – 终止进程
  • pkill – 按名称终止进程

网络相关

网络配置

  • ifconfig/ip addr – 显示网络接口
  • ping – 测试网络连通性
  • netstat – 显示网络状态
  • ss – 显示套接字统计

远程连接

  • ssh – 远程登录
  • scp – 安全文件传输
  • wget/curl – 下载文件

权限管理

用户与权限

  • chmod – 修改文件权限
  • chown – 修改文件所有者
  • sudo – 以管理员权限执行命令
  • passwd – 修改密码

包管理

Ubuntu/Debian

  • apt update – 更新包列表
  • apt upgrade – 升级包
  • apt install – 安装包
  • apt remove – 卸载包

CentOS/RHEL

  • yum update – 更新包
  • yum install – 安装包
  • yum remove – 卸载包

搜索与查找

文件搜索

  • find – 查找文件
  • grep – 文本搜索
  • locate – 快速文件查找

命令帮助

  • man – 显示命令手册
  • --help – 显示命令帮助信息
  • which – 显示命令路径

压缩与归档

常用压缩命令

  • tar – 打包文件
  • gzip/gunzip – gzip压缩/解压
  • zip/unzip – zip压缩/解压
    </smtcmp_block>

已为您创建了完整的 Linux 常用命令文档,包含文件操作、系统信息、网络、权限管理、包管理等常用命令分类。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注