Linux常用命令


系统

  • **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

    列出所有启动的系统服务

程序

  • apt-get update

    在修改/etc/apt/sources.list或者/etc/apt/preferences之后运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。

  • apt-get install packagename

    安装一个新软件包(参见下文的aptitude)

  • apt-get remove packagename

    卸载一个已安装的软件包(保留配置文件)

  • apt-get --purge remove packagename

    卸载一个已安装的软件包(删除配置文件)

  • dpkg --force-all --purge packagename

    有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。

  • apt-get autoclean apt

    会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件

  • apt-get clean

    这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。

  • apt-get upgrade

    更新所有已安装的软件包

  • apt-get dist-upgrade

    将系统升级到新版本

  • apt-cache search string

    在软件包列表中搜索字符串

  • dpkg -l package-name-pattern

    列出所有与模式相匹配的软件包。如果您不知道软件包的全名,您可以使用“package-name-pattern”。

  • aptitude

    详细查看已安装或可用的软件包。与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。

  • apt-cache showpkg pkgs

    显示软件包信息。

  • apt-cache dumpavail

    打印可用软件包列表。

  • apt-cache show pkgs

    显示软件包记录,类似于dpkg –print-avail

  • apt-cache pkgnames

    打印软件包列表中所有软件包的名称。

  • dpkg -S file

    这个文件属于哪个已安装软件包。

  • dpkg -L package

    列出软件包中的所有文件。

  • apt-file search filename

    查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。

  • apt-file

    是一个独立的软件包。您必须 先使用apt-get install来安装它,然后运行apt-file update。如果apt-file search

  • filename

    输出的内容太多,您可以尝试使用apt-file search

  • sfilename | grep -w filename

    s(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容

  • 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/i...
    笑忘书v阅读 165评论 0 0
  • 进入带空格的文件或者文件夹 Linux文件权限详解 文件和目录权限概述 在linux中的每一个文件或目录都包含有访...
    annkee阅读 2,642评论 0 4
  • Linux常用命令大全(非常全!!!)原文链接:http://www.cnblogs.com/yjd_hycf_s...
    JokerJin阅读 575评论 0 3
  • Linux常用命令大全(非常全!!!) - 鸿燕藏锋 - 博客园 系统信息 arch 显示机器的处理器架构(1) ...
    Meathill大魔王阅读 347评论 0 1
  • 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显...
    敌敌味丶阅读 232评论 0 1