linux下 - lrt命令,ls -lrt,df -h,netstat -na ,grep -i xxx几个Linux命令介绍

用到的几个命令:

ls -lrt

df -h

df -h .

netstat -na | grep -i 50200

cat /etc/services | grep -i XXX

以下进行详细介绍:

1. 按时间排序:

ls -lrt

ls按时间排序

ls -lt 从新到旧

ls -lrt 从旧到新

Linux下如何查看一个目录下的内容?并按照修改时间升序排序

命令:ls -lrt

详细解释:

-l     use a long listing format  以长列表方式显示(详细信息方式)

-t     sort by modification time 按修改时间排序(最新的在最前面)

-r     reverse order while sorting (反序)

ls -lrt  列出所有者、组、大小、修改时间,按修改时间从远到近排序。

2.按文件大小排序:

ls可以按照文件大小进行输出排序,这是一个很实用的参数。

man ls

-S sort by file size

由大到小排序

ls -Sl

从小到大排序

ls -Slr

3.linux df 命令是干什么的?

功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

例1:列出各文件系统的磁盘空间使用情况。

$ df

Filesystem 1 K-blocks Used Available Use% Mounted on

/dev/hda2 1361587 1246406 44823 97% /

df命令的输出清单的第1列是代表文件系统对应的设备文件的路径名(一般是硬盘上的分区);第2列给出分区包含的数据块(1024字节)的数目;第3,4列分别表示已用的和可用的数据块数目。用户也许会感到奇怪的是,第3,4列块数之和不等于第2列中的块数。这是因为缺省的每个分区都留了少量空间供系统管理员使用。即使遇到普通用户空间已满的情况,管理员仍能登录和留有解决问题所需的工作空间。清单中Use% 列表示普通用户空间使用的百分比,即使这一数字达到100%,分区仍然留有系统管理员使用的空间。最后,Mounted on列表示文件系统的安装点。

例2:列出各文件系统的i节点使用情况。

$ df -ia

Filesystem Inodes IUsed IFree Iused% Mounted on

/dev/ hda2 352256 75043 277213 21% /

none 0 0 0 0% /proc

localhost:(pid221) 0 0 0 0% /net

例3:列出文件系统的类型。

$ df -T

Filesystem Type 1K-blocks Used Available use% Mounted on

/dev/hda2 ext2 1361587 1246405 44824 97% /

df -h 命令是什么意思?df -h /tmp又是什么意思?

以可读性较高的方式来显示 /tmp分区信息

语  法:df [-ahHiklmPT][--block-size=][-t ][-x ][--help][--no-sync][--sync][--version][文件或设备]

补充说明:df可显示磁盘的文件系统与使用情形。

参  数:

-a或--all   包含全部的文件系统。

--block-size=   以指定的区块大小来显示区块数目。

-h或--human-readable   以可读性较高的方式来显示信息。

-H或--si   与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes。

-i或--inodes   显示inode的信息。

-k或--kilobytes   指定区块大小为1024字节。

-l或--local   仅显示本地端的文件系统。

-m或--megabytes   指定区块大小为1048576字节。

--no-sync   在取得磁盘使用信息前,不要执行sync指令,此为预设值。

-P或--portability   使用POSIX的输出格式。

--sync   在取得磁盘使用信息前,先执行sync指令。

-t或--type=   仅显示指定文件系统类型的磁盘信息。

-T或--print-type   显示文件系统的类型。

-x或--exclude-type=   不要显示指定文件系统类型的磁盘信息。

--help   显示帮助。

--version   显示版本信息。

[文件或设备]   指定磁盘设备。

df -h

df -h .

4. netstat -na | grep -i 50200

netstat 显示网络协议状态和当前TCP/IP连接

-a 显示所有连接和侦听端口

-n 以十进制格式显示IP地址和端口号

-o 显示每个连接对应的进程ID

所以,打netstat -aon, 就可以清楚知道有哪些网络连接,是哪些进程在访问网络。

注: -o 参数只在xp,2003 以后的系统才支持, windows2000及以下系统不支持-a 表示显示所有连接及侦听端口.

-n 表示显示地址及端口

netstat -na 即为显示所有的连接地址及端口

5. 用 grep -i 进行大小写无关的搜索

用grep -w搜索整个词,而不是词中的部分字串

6. cat /etc/services | grep -i XXX

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值