Linux 系统命令笔记
前言
翻出N年前学习笔记,感觉还有点用,放到博客备忘,自己查看用。
一. 系统命令笔记
1.系统
%uname -a # 查看内核/操作系统/CPU信息
%head -n /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 # 查看系统负载2.磁盘和分区%mount | column -t # 查看挂接的分区状态
%fdisk -l # 查看所有分区
%swapon -s # 查看所有交换分区
%hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
%dmesg | grep IDE # 查看启动时IDE设备检测状况3.网络
%ifconfig # 查看所有网络接口的属性 netstat -in
%ifconfig eth0 down # 禁用
%ifconfig eth0 up # 启用
%ifconfig eth0 unplumb # 停止网卡
%ifconfig eth0 plumb # 启用网卡
%ifconfig eth0 192.168.0.1 netmask 255.255.255.0 # 配置网卡地址
%iptables -L # 查看防火墙设置
%route -n # 查看路由表
%netstat -lntp # 查看所有监听端口
%netstat -antp # 查看所有已经建立的连接
%netstat -s # 查看网络统计信息4.进程%ps -ef # 查看所有进程
%ps -ef|grep 用户 # 查看'用户'所有进程
%top # 实时显示进程状态5.用户%w # 查看活动用户
%id <用户名> # 查看指定用户信息
%last # 查看用户登录日志
%cut -d: -f1 /etc/passwd # 查看系统所有用户
%cut -d: -f1 /etc/group # 查看系统所有组
%crontab -l # 查看当前用户的计划任务6.服务%chkconfig --list # 列出所有系统服务
%chkconfig --list | grep on # 列出所有启动的系统服务
%service vsftpd start # 启运vsftpd
%chkconfig --list | grep vsftpd # 查看vsftpd 服务状态
%chkconfig vsftpd on # 更改为vsftpd 服务为默认启动,%vi /etc/vsftpd/vsftpd.conf #修改 vsftpd 的设置
%service sshd start # 启动 ssh 服务
%chkconfig sshd on # 设置 SSH 服务为默认启动7.程序
%rpm -qa # 查看所有安装的软件包Red Hat Package Manager(简称 RPM ,其功能类似于 windows 下的添加/删除操作)
%rpm -qf <文件名> # 查看文件属于哪个软件包(-qf:指定的方式显示查询信息 )8.查看内存和CPU使用情况
%topas # IBM、SUN、IBM-AIX
%vmstat # SUN
%top # HP
%sar -d # 观察系统IO和CPU占用的命令,系统IO
%sar -u # 观察系统IO和CPU占用的命令,CPU
%onstat -d # informix观察tempdbs的占用情况10.共享内存操作%ipcs -m # 输出有关共享内存(shared memory)的信息
%ipcs -q # 输出有关信息队列(message queue)的信息
%ipcs -s # 输出有关“遮断器”(semaphore)的信息
%ipcrm -m 0x00000000 # 删除共享内存
Linux 系统命令笔记的更多相关文章
- linux系统命令笔记
一.linux系统目录 /bin 系统命令目录 /dev 设备目录 /home 每个系统用户在home下都有一个目录, 每个用户登录到系统后会自动登录到这个目录下, root用户会在/root文件夹下 ...
- Linux学习笔记(4)磁盘分区(fdisk)、挂载与文件系统命令
Linux学习笔记(4)磁盘分区(fdisk).挂载与文件系统命令 1.磁盘分区是怎么表示的? 1.1 对于IDE接口,第一主盘为hda,第1从盘为hdb,第1从盘的第1个分区为hdb1 1.2 对于 ...
- linux学习笔记2-linux的常用命令
第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...
- linux学习笔记2 - linux常用命令
转载请标注原链接:http://www.cnblogs.com/xczyd/p/5543731.html 第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装lin ...
- Linux学习笔记(一) 文件系统
对于每一个 Linux 学习者来说,了解 Linux 文件系统的结构是十分有必要的 因为在 Linux 中一切皆文件,可以说只有深入了解 Linux 的文件系统,才会对 Linux 有更深刻的理解 L ...
- Linux内核笔记--内存管理之用户态进程内存分配
内核版本:linux-2.6.11 Linux在加载一个可执行程序的时候做了种种复杂的工作,内存分配是其中非常重要的一环,作为一个linux程序员必然会想要知道这个过程到底是怎么样的,内核源码会告诉你 ...
- Linux 学习笔记
Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...
- Linux学习笔记(一)2015.4.13
研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...
- 跟着鸟哥学Linux系列笔记3-第11章BASH学习
跟着鸟哥学Linux系列笔记0-扫盲之概念 跟着鸟哥学Linux系列笔记0-如何解决问题 跟着鸟哥学Linux系列笔记1 跟着鸟哥学Linux系列笔记2-第10章VIM学习 认识与学习bash 1. ...
随机推荐
- 通往全栈工程师的捷径 —— react
腾讯Bugly特约作者: 左明 首先,我们来看看 React 在世界范围的热度趋势,下图是关键词“房价”和 “React” 在 Google Trends 上的搜索量对比,蓝色的是 React,红色的 ...
- DB1:数据库的创建和文件的修改
在SQL Server中,使用Create Database创建数据库,使用Alter Database命令,能够修改数据库的数据文件和日志文件. 一,创建数据库 1,在创建数据库时,最佳实践是: 创 ...
- Android注解使用之通过annotationProcessor注解生成代码实现自己的ButterKnife框架
前言: Annotation注解在Android的开发中的使用越来越普遍,例如EventBus.ButterKnife.Dagger2等,之前使用注解的时候需要利用反射机制势必影响到运行效率及性能,直 ...
- ASP.NET Core框架揭秘(持续更新中…)
之前写了一系列关于.NET Core/ASP.NET Core的文章,但是大都是针对RC版本.到了正式的RTM,很多地方都发生了改变,所以我会将之前发布的文章针对正式版本的.NET Core 1.0进 ...
- javascript之活灵活现的Array
前言 就如同标题一样,这篇文章将会灵活的运行Array对象的一些方法来实现看上去较复杂的应用. 大家都知道Array实例有这四个方法:push.pop.shift.unshift.大家也都知道 pus ...
- bzoj3932--可持久化线段树
题目大意: 最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分.超级计算机中的 任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第 ...
- android 事件分发机制详解(OnTouchListener,OnClick)
昨天做东西做到触摸事件冲突,以前也经常碰到事件冲突,想到要研究一下Android的事件冲突机制,于是从昨天开始到今天整整一天时间都要了解这方面的知识,这才懂了安卓的触摸和点击事件的机制.探究如下: 首 ...
- BPM端到端流程解决方案分享
一.需求分析 1.企业规模的不断发展.管理水平的不断提升,通常伴随着企业各业务板块管理分工更细.更专业,IT系统同样越来越多.越来越专 业化.不可避免的,部门墙和信息孤岛出现了,企业的流程被部门或者I ...
- 【开源】专业K线绘制[K线主副图、趋势图、成交量、滚动、放大缩小、MACD、KDJ等)
这是一个iOS项目雅黑深邃的K线的绘制. 实现功能包括K线主副图.趋势图.成交量.滚动.放大缩小.MACD.KDJ,长按显示辅助线等功能 预览图 最后的最后,这是项目的开源地址:https://git ...
- Android之ContentProvider数据存储
一.ContentProvider保存数据介绍 一个程序可以通过实现一个ContentProvider的抽象接口将自己的数据完全暴露出去,而且ContentProvider是以类似数据库中表的方式将数 ...