Linux系统拉代码命令,Linux 系统命令整理(转)(示例代码)

来源:Findyou   http://www.cnblogs.com/findyou/p/5548202.html

1.系统

48304ba5e6f9fe08f3fa1abda7d326ab.png

%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              # 查看系统负载

48304ba5e6f9fe08f3fa1abda7d326ab.png

2.磁盘和分区

%mount | column -t      # 查看挂接的分区状态

%fdisk -l               # 查看所有分区

%swapon -s              # 查看所有交换分区

%hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)

%dmesg | grep IDE       # 查看启动时IDE设备检测状况

3.网络

48304ba5e6f9fe08f3fa1abda7d326ab.png

%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             # 查看网络统计信息

48304ba5e6f9fe08f3fa1abda7d326ab.png

4.进程

%ps -ef                 # 查看所有进程

%ps -ef|grep 用户       # 查看‘用户‘所有进程

%top                    # 实时显示进程状态

5.用户

%w                         # 查看活动用户

%id                # 查看指定用户信息

%last                      # 查看用户登录日志

%cut -d: -f1 /etc/passwd   # 查看系统所有用户

%cut -d: -f1 /etc/group    # 查看系统所有组

%crontab -l                # 查看当前用户的计划任务

6.服务

48304ba5e6f9fe08f3fa1abda7d326ab.png

%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 服务为默认启动

48304ba5e6f9fe08f3fa1abda7d326ab.png

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 10 100         # 观察系统IO和CPU占用的命令,系统IO

%sar -u 10 100         # 观察系统IO和CPU占用的命令,CPU

%onstat -d             # informix观察tempdbs的占用情况

10.共享内存操作

%ipcs -m               # 输出有关共享内存(shared memory)的信息

%ipcs -q               # 输出有关信息队列(message queue)的信息

%ipcs -s               # 输出有关“遮断器”(semaphore)的信息

%ipcrm -m 0x00000000   # 删除共享内存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值