系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态
用户
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务
# chkconfig --list # 列出所有系统服务
# chkconfig --list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
分享到:
相关推荐
然而,由于Linux系统的庞大和复杂性,很多开发者在学习过程中可能会遇到“学完就忘”的困扰。这份"Linux备忘手册"正是为了解决这个问题,它旨在帮助程序员快速查询和定位常见的Linux问题,提高工作效率。 手册可能...
Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了一个强大的命令行接口(CLI)进行系统管理。这份"Linux速查备忘命令手册"是为那些...通过深入学习并熟练掌握这些命令,你将能更高效地管理和维护Linux系统。
本备忘录旨在帮助对Linux感兴趣的人员快速掌握一些常用命令,以便于日常操作和开发工作。 1. **SSH (Secure Shell)**:SSH是一种加密的网络协议,允许用户进行远程登录和命令执行。在Windows上,可以使用PuTTY和...
Linux命令备忘手册是每一位Linux用户或系统管理员必备的参考资料,它涵盖了在Linux操作系统中进行日常操作、系统管理以及问题排查所需的各种命令。Linux是一种开源的类UNIX操作系统,以其稳定性和灵活性著称,广泛...
8. **系统信息和日志**:`uname`, `whoami`, `date`, `free`, `df`, `iotop`等命令用于获取系统信息,`dmesg`显示内核消息,`journalctl`或`less /var/log/*`用于查看系统日志。 9. **用户和组管理**:`useradd`, `...
本备忘手册旨在帮助用户更好地理解和操作Linux系统,无论你是初学者还是经验丰富的系统管理员,都能从中受益。 一、Linux基础概念 1. 文件系统:Linux采用的是Hierarchical File System(层次化文件系统),文件和...
随着经验的积累,你将逐渐掌握更多高级命令和技巧,从而更深入地了解和掌控Linux系统。为了更好地学习和复习,你可以参考提供的《Linux常用命令大全》博文,其中包含了更详细的命令解析和实例,对于初学者来说是一份...
Linux系统以其高度的可定制性、灵活性和安全性著称,拥有强大的命令行界面和丰富的开发工具,适配各种硬件平台,包括桌面、服务器、嵌入式设备等。它在Web服务器、数据库服务器、网络路由器、超级计算机等领域有广泛...
虽然Linux系统原生不支持Microsoft Office,但通过一些兼容层如Wine,或者使用OpenOffice、LibreOffice等免费办公软件,可以实现Word文档的创建、编辑和查看。 手册还提及了一些关于Java的特定资源,例如Java性能...
该备忘录涵盖了 Linux 高级命令的基础知识、安装和配置 Apache、PHP 和 MariaDB 服务、查看系统日志、网络接口管理、文件权限管理等方面的知识点。 1. 安装和配置 Apache、PHP 和 MariaDB 服务 在 Red Hat ...
在Linux系统中,熟悉基础命令是至关重要的。例如,“ls”用于列出目录内容,“cd”用于切换目录,“pwd”显示当前工作目录,“touch”创建新文件,“mkdir”创建新目录,“rm”删除文件或目录,“cp”和“mv”则分别...
libnotify是Linux平台上一个轻量级的通知系统,它能方便地在系统托盘区显示提醒信息。在Fedora系统中,如果尚未安装libnotify库,可以通过root权限运行`yum install libnotify-devel`命令进行安装。之后,开发者在...
Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了强大的命令行接口...持续学习和实践,将使你成为Linux系统的熟练使用者。记住,Linux世界广阔无垠,这里只是冰山一角,更多高级功能和工具等待你去探索。
这份"Linux速查备忘手册"涵盖了各种基本到高级的Linux命令和操作,是Linux管理员和开发者的宝贵参考资料。 首先,手册中列出了常用的系统管理命令。例如,`shutdown`命令用于关机或重启系统,`-h`参数表示关机,`-r...
本资源摘要信息对应的知识点主要围绕 Linux 操作系统课程设计,涵盖了Linux 基本操作、Linux 进程控制、Linux Shell 程序设计等方面。 1. Linux 基本操作 *熟悉基于命令的 Linux 操作方式,加深对命令的理解。 *...
Linux 命令备忘录(三) 本文档介绍了多个与文件操作相关的 Linux 命令,包括file命令、dd命令、find命令、grep命令、mv命令、chgrp命令、chown命令和mount命令。 1. file命令: file命令用于检测文件类型。例如...
整个烧写过程是嵌入式Linux开发中常见的实践,需要开发者具备一定的硬件操作经验以及对Linux系统和UBOOT的深刻理解。错误的操作可能会导致系统无法启动或硬件损坏,因此在操作前需要谨慎,并且要有详细的备忘录和...
为了存储和管理备忘信息,系统需要一个合适的数据结构。常见的选择有链表、数组、树或者数据库。考虑到查询效率和数据安全性,通常会选择使用数据库,如SQLite,因为它轻量级且易于集成到应用程序中。每条备忘可以被...