`
nepenthe
  • 浏览: 22216 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

linux 系统 常用命令

 
阅读更多

#查看内存信息

cat /proc/meminfo 

 

#检查ftp运行状态

service vsftpd status

 

#打tar包

tar -cvf **.tar ***

 

#解压tar包

tar -xf *.tar

 

#打gz包

tar -zcvf /tmp/**.tar.gz  /**

#解压gz包

tar -zxf *.tar.gz

 

#查看一个进程的连接数

查找出java进程的进程id

ps -ef | grep java

查看此id的连接数

lsof -p 1320|wc -l

 

 

#修改编码方式

export LC_ALL=en_US.UTF-8

export LANG=en_US.UTF-8

vi /etc/sysconfig/i18n

vi /root/.bash_profile

 

------

 

并发数查看

在Linux中查看并发数的命令:

 

netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

解释:

 

返回结果示例: 

  LAST_ACK 5   (正在等待处理的请求数) 

  SYN_RECV 30 

  ESTABLISHED 1597 (正常数据传输状态) 

  FIN_WAIT1 51 

  FIN_WAIT2 504 

  TIME_WAIT 1057 (处理完毕,等待超时结束的请求数) 

 

  状态:描述 

  CLOSED:无连接是活动的或正在进行 

  LISTEN:服务器在等待进入呼叫 

  SYN_RECV:一个连接请求已经到达,等待确认 

  SYN_SENT:应用已经开始,打开一个连接 

  ESTABLISHED:正常数据传输状态 

  FIN_WAIT1:应用说它已经完成 

  FIN_WAIT2:另一边已同意释放 

  ITMED_WAIT:等待所有分组死掉 

  CLOSING:两边同时尝试关闭 

  TIME_WAIT:另一边已初始化一个释放 

  LAST_ACK:等待所有分组死掉

 

进程

top                    # 实时显示进程状态

shift+m 按内存排序

shift+p 按cpu排序

 

 

 

系统

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

 

用户

# w                      # 查看活动用户

# id             # 查看指定用户信息

# last                   # 查看用户登录日志

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

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

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

 

分享到:
评论

相关推荐

    Linux系统常用命令快速入门

    提供的文件“Linux命令学习.chm”、“Linux命令学习加Linux标准文本处理命令.pdf”和“Linux系统常用命令快速入门.pdf”将进一步帮助你理解和掌握这些知识点,是学习Linux操作的宝贵资源。请仔细阅读并不断练习,你...

    Linux系统常用命令.xmind

    Linux系统常用命令.xmind

    Linux系统常用命令快速入门.pdf

    这份名为"Linux系统常用命令快速入门.pdf"的文档,旨在帮助用户快速熟悉和掌握在Linux环境中进行日常操作的基本命令。 一、文件与目录操作 1. `ls`:列出目录内容,可以配合 `-l` 参数显示详细信息,如权限、大小...

    Linux系统常用命令.docx

    Linux系统常用命令 Linux系统常用命令是每个Linux用户都需要掌握的基本技能,本文档总结了常用的Linux命令,涵盖日期时间、输出查看命令、硬件信息、关机和重启、归档和压缩、查找、cd命令等多个方面。 1. 日期...

    Linux系统常用命令学习

    学习Linux系统常用命令对于管理和维护Linux系统是必不可少的技能。Linux系统的目录结构基于1994年发布的文件系统标准(Filesystem Standard for Linux,FSSTND),该标准定义了一套标准的文件和目录结构,以保证不同...

    Linux 系统常用命令

    常用的一些linux命令,觉得不错,共享给大家!常用的一些linux命令,觉得不错,共享给大家

    Linux系统常用命令大全手册

    **Linux系统常用命令大全手册** 在信息技术领域,Linux操作系统因其开放源码、稳定性和灵活性而备受推崇。Linux命令行界面提供了强大的控制能力,熟练掌握常用命令对于任何Linux用户来说都是必不可少的技能。本手册...

    Linux系统常用命令快速入门.rar

    本资料"Linux系统常用命令快速入门"将帮助你快速了解并熟练运用这些命令。 1. **终端与命令行界面** - Linux系统提供了一个名为"终端"或"控制台"的接口,用户通过命令行输入指令来执行任务。这种方式与图形用户...

    Linux系统常用命令快速入门.zip_linux

    本资源"Linux系统常用命令快速入门.zip_linux"提供了一份PDF文档,旨在帮助初学者快速掌握Linux环境中的基本操作命令。下面,我们将详细探讨这些常用命令及其应用。 1. **ls** - 列出目录内容 `ls` 命令用于显示...

    Linux系统常用命令及其使用详解

    Linux系统常用命令及其使用详解,包括基本命令等。 Linux系统常用命令及其使用详解,包括基本命令等。

    自己学习Linux时总结的Linux系统常用命令

    自己学习Linux时总结的Linux系统常用命令

    Linux系统常用命令

    该文档可以帮助初学Linux系统的人员熟练掌握最基本的操作命令

    Linux系统常用命令.md

    附件是Linux系统常用命令,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的!

    Linux系统常用命令和使用技巧_LinuxTools.zip

    Linux系统常用命令和使用技巧_LinuxTools

    个人学习整理的linux系统常用命令大全

    个人学习整理的linux系统常用命令大全

Global site tag (gtag.js) - Google Analytics