Linux敲命令报错怎么办?Linux常用命令大全及用法

在 Linux 系统中,“敲命令”(即使用命令行终端)是高效管理系统的核心技能,为了帮助你快速上手,我将 Linux 常用命令按功能场景分类整理如下。

你可以直接在终端(Terminal)中尝试这些命令。

常用的Linux命令介绍:13个基本命令和Shell脚本编程
加载中
常用的Linux命令介绍:13个基本命令和Shell脚本编程

文件与目录操作(最基础)

命令 全称/含义 示例 说明
ls list ls -l 列出当前目录下的文件。
-l 显示详细信息(权限、大小、时间)。
cd change directory cd /home 切换目录。
cd .. 返回上一级目录。
cd ~ 回到用户主目录。
pwd print working directory pwd 显示当前所在的完整路径。
mkdir make directory mkdir test_dir 创建新文件夹。
touch touch touch new_file.txt 创建空文件,或更新文件时间戳。
cp copy cp a.txt b.txt 复制文件。
cp -r dir1 dir2 递归复制文件夹。
mv move mv old.txt new.txt 移动文件或重命名文件。
rm remove rm file.txt 删除文件。
rm -rf dir/ 强制递归删除文件夹(⚠️危险,请慎用!)。
cat concatenate cat file.txt 查看文件内容(适合小文件)。
head / tail 头/尾 tail -f log.txt 查看文件最后几行。

Linux敲命令报错怎么办?Linux常用命令大全及用法

-f 可实时追踪日志更新。


系统状态与资源监控

命令含义示例说明
top任务管理器top实时显示 CPU、内存使用情况(按 q 退出)。
htop增强版任务管理器htop界面更友好,支持鼠标操作(需安装)。
dfdisk freedf -h查看磁盘空间使用情况(-h 以人类可读格式显示)。
dudisk usagedu -sh dir/查看指定目录的大小。
free内存使用free -h查看内存和 Swap 使用情况。
unameunix nameuname -a查看系统内核信息及版本。
whoami当前用户whoami查看当前登录的用户名。

权限与用户管理

Linux敲命令报错怎么办?Linux常用命令大全及用法

命令含义示例说明
sudosuperuser dosudo apt update以管理员权限执行命令。
chmodchange modechmod 755 script.sh修改文件权限(如赋予执行权限)。
chownchange ownerchown user:group file修改文件所有者。
suswitch user su - root 切换用户(通常切换到 root)。

网络相关

命令 含义 示例 说明
ping 连通性测试 ping google.com 测试网络是否通畅。
ifconfig / ip 网络配置 ip addr 查看本机 IP 地址(新版 Linux 推荐用 ip)。
curl 数据传输 curl ifconfig.me 测试网络请求或查看外网 IP。
wget 下载文件 wget http://... 从网络下载文件。
netstat / ss 网络统计 ss -tlnp 查看当前开放的端口及监听进程。

软件包管理(安装/卸载软件)

不同 Linux 发行版命令不同:

  • Ubuntu/Debian:
    sudo apt update          # 更新软件源列表
    sudo apt install nginx   # 安装软件
    sudo apt remove nginx    # 卸载软件
  • CentOS/RHEL/Fedora:
    sudo yum install nginx   # 安装软件
    sudo yum remove nginx    # 卸载软件
  • Arch Linux:
    sudo pacman -S nginx     # 安装软件

进程管理

命令 含义 示例 说明
ps process status ps aux 查看所有正在运行的进程。
grep 过滤文本 ps aux | grep nginx 配合其他命令查找特定进程。
kill 终止进程 kill 1234

Linux敲命令报错怎么办?Linux常用命令大全及用法

通过 PID 终止进程。
killall 按名终止 killall nginx 通过进程名终止所有相关进程。
systemctl 服务管理 systemctl status nginx 查看、启动、停止、设置开机自启服务。

搜索与查找

命令 含义 示例 说明
find 查找文件 find / -name ".log" 在系统中查找文件。
表示从根目录开始搜索。
grep 文本搜索 grep "error" log.txt 在文件中搜索包含 “error” 的行。
which 查找命令路径 which python 查看某个命令的可执行文件路径。

💡 新手必备技巧

  1. Tab 键自动补全
    • 输入命令或文件名的前几个字母,按 Tab 键,系统会自动补全,这是提高效率的神器!
  2. 历史命令

    按 (上箭头)键可以回溯之前输入过的命令。

  3. 通配符
    • 代表任意多个字符:ls .txt 列出所有 txt 文件。
    • 代表单个字符:ls file?.txt 匹配 file1.txt, fileA.txt 等。
  4. 管道符
    • 将一个命令的输出作为另一个命令的输入。
    • 例:ps aux | grep python 查看 python 相关的进程。
  5. 重定向 >>>
    • > 覆盖写入:echo "hello" > file.txt
    • >> 追加写入:echo "world" >> file.txt

🚀 如何开始?

  1. 打开你的终端(Linux/Mac 直接打开 Terminal;Windows 可安装 WSL 或 Git Bash)。
  2. 尝试输入:
    echo "Hello Linux!"
    pwd
    ls -l
  3. 如果遇到错误,不要害怕,复制错误信息搜索即可。

如果你有具体的任务(如何查看当前 CPU 使用率”或“如何安装 Python”),可以告诉我,我会提供更详细的步骤!

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/486671.html

(0)
linux如何启动crontab服务?linux设置crontab定时任务
上一篇 2026年7月12日 11:45
CentOS 8 停服后选哪个系统?CentOS 8 最佳替代方案推荐
下一篇 2026年7月12日 11:48

相关推荐

  • 数据中心机房一般用多少G服务器,怎么选配置

    数据中心机房通常部署的服务器内存配置集中在64GB到256GB区间,网络接口普遍采用10Gbps或25Gbps,具体选型需结合业务场景和成本规划, 这一结论基于近年来行业主流部署实践,无论是互联网企业还是传统数据中心,这一配置区间均能覆盖大部分常规业务需求,核心答案:数据中心服务器内存配置的普遍区间为什么是64……

    2026年8月3日
    700
  • 我的世界3b5t服务器号是多少,怎么进?

    我的世界3b5t服务器号是play.3b5t.com,Java版默认端口25565,确认版本为1.12.2即可直接连接进入,3b5t服务器号与连接基础服务器号到底是什么在《我的世界》中,服务器号通常指连接地址,也就是IP或域名,3b5t作为国内知名的无政府生存服务器,其服务器号经历了多次变更,截至目前,play……

    2026年7月30日
    500
  • Linux企业集群怎么搭建?Linux集群架构详解

    Linux 企业集群(Enterprise Linux Cluster)是指将多台 Linux 服务器通过高速网络连接起来,作为一个整体系统对外提供服务,其核心目标是实现高可用性(High Availability, HA)、负载均衡(Load Balancing)、高性能计算(HPC)或大规模数据存储,以下是……

    2026年7月9日
    13400
  • Mac上哪些app压力测试工具好用?Hadoop压力测试工具如何获取

    Mac端App压力测试通常使用Xcode Instruments或第三方工具如LoadRunner,而Hadoop压力测试工具主要通过Apache官方仓库、GitHub开源社区或云厂商控制台获取,核心在于理解两者截然不同的测试对象与底层架构差异,很多开发者容易混淆移动端应用性能测试与大数据分布式系统压测的逻辑……

    2026年6月2日
    4200
  • Android网络状态权限怎么申请?Android获取网络状态权限方法

    在Android 10及以上版本中,获取网络状态权限已从ACCESS_NETWORK_STATE扩展至更严格的限制,开发者需根据目标API级别(如API 31+)采用ConnectivityManager结合NetworkCapabilities进行精准判断,而非依赖已过时的WifiManager或Teleph……

    2026年6月16日
    4900
  • 挖矿app服务器多少钱一台?,租用服务器贵不贵?

    买一台能真正用于挖矿的App服务器,价格区间通常在6000元到50000元不等,具体取决于你的挖矿算法、算力规模以及部署方式, 挖矿App的核心不是服务器本身,而是它承载的算力任务和带宽消耗,这两者直接决定了硬件配置和最终花费,从本质上讲,挖矿App的服务器与普通网站服务器的最大区别在于“持续高负载”和“网络上……

    2026年8月18日
    700
  • 如何查看安全数据采集和资源包剩余量?安全数据剩余量在哪看

    查看安全数据采集进度与安全数据资源包剩余量的核心路径在于充分利用云安全中心的控制台仪表盘与资源中心功能,用户无需复杂的API调用或后台脚本,仅需登录控制台即可实时掌握资源消耗情况,避免因资源耗尽导致业务中断或数据丢失风险, 准确掌握剩余量是成本控制与业务连续性的关键,这要求管理员建立定期核查机制,将被动响应转变……

    2026年4月8日
    9800
  • 买一个app服务器到底要多少钱,哪个平台更便宜?

    购买一个App服务器的成本从每月几百元到数万元不等,具体取决于你的用户规模、业务复杂度和性能要求,对于初创期应用,一台配置合理的云服务器月成本通常在500-3000元之间,而随着用户增长,成本会逐步上升,影响服务器成本的核心因素硬件配置决定基础价格服务器的CPU核心数、内存大小、硬盘类型和容量直接决定了初始购买……

    2026年8月6日
    300
  • 1h2g1m服务器到底能支持多少人同时访问,配置够用吗

    1h2g1m服务器正常情况下支持数十人至百人同时访问,具体取决于网站类型和优化程度,对于轻量级静态网站并发可达百人左右,动态网站则需更保守估计,1h2g1m服务器能支撑多少人同时访问影响并发数的关键因素1h2g1m配置的服务器,并发承载能力并非固定数值,而是由几个核心变量共同决定:网站类型:静态HTML页面仅需……

    2026年7月25日
    1000
  • 西部数码开年优惠怎么领?云上迎春惠优惠券无限领

    西部数码开年促销已全面启动,用户可领取最高1800元优惠券并参与iPhone 12抽奖,这是2026年初获取高性价比云服务器和域名的最佳时机,西部数码开年优惠促销核心权益解析业内专家指出,云计算市场的价格战往往在年初最为激烈,各大厂商通过大幅让利来锁定年度客户,西部数码此次推出的“云上迎春惠”并非简单的折扣,而……

    2026年6月26日
    1910

发表回复

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