学习啦>学习电脑>操作系统>Linux教程>

linux常用管理命令

时间: 佳洲1085 分享

  linux系统中管理命令是常见的命令之一,下面由学习啦小编为大家整理了linux常用管理命令的相关知识,希望大家喜欢!

  linux常用管理命令一、系统管理命令

  1.循环遍历当前目录所有的文件名包含 html.php 的文件

  [org/tag/root">root@yu1u.org/]# find . | grep "html.php"

  2.循环遍历当前目录所有的文件名包含 html.php 的文件并删除

  [root@yu1u.org/]# find . | grep "html.php" | xargs rm -rf

  3.循环遍历找出当前目录中所有后缀名为 .htm 的文件中 包含 hacker 字符的文件

  [root@yu1u.org/]# grep 'hacker' `find . | grep .htm`

  4.循环遍历找出当前目录中所有后缀名为 .htm 的文件并文件内容包含 hacker 字符的文件将里面的 the_old_string 用 the_new_string 进行批量替换

  [root@yu1u.org/]# sed -i "s/the_old_string/the_new_string/g" `grep hacker -rl .`

  5.找出 /www/webroot/ 目录中文件类型为 html 的文件,并进行批量压缩

  [root@yu1u.org/]# find /www/webroot/ -name "*.html" -type f -exec gzip {} ;

  6.找出网站根目录 /var/webroot 中所有截至到现在被修改过的 php 文件, -name"*.php"为查找所有php文件 -time -10为截止到现在10天

  [root@yu1u.org/]# find /var/webroot -name "*.php" -mtime -10

  7.查找php木马有可能出现的关键字eval ,shell_exec , passthru , popen,system

  [root@yu1u.org/]# find /var/webroot -name "*.php" | xargs grep eval|more

  8.查找当前tcp/ip链接状态中,状态为 EST (一些攻击的特征,当EST状态数很多的时候,服务器的负载会特别大),并降序排列,显示前 100 个链接

  [root@yu1u.org/]# netstat -an | grep -i ":80" |grep "EST"| awk '{print }' |cut -d : -f 1

  | sort | uniq -c | sort -nr | awk '{if( class="main">

linux常用管理命令

时间: 佳洲1085 分享
  linux系统中管理命令是常见的命令之一,下面由学习啦小编为大家整理了linux常用管理命令的相关知识,希望大家喜欢!

  linux常用管理命令一、系统管理命令

  1.循环遍历当前目录所有的文件名包含 html.php 的文件

  [org/tag/root">root@yu1u.org/]# find . | grep "html.php"

  2.循环遍历当前目录所有的文件名包含 html.php 的文件并删除

  [root@yu1u.org/]# find . | grep "html.php" | xargs rm -rf

  3.循环遍历找出当前目录中所有后缀名为 .htm 的文件中 包含 hacker 字符的文件

  [root@yu1u.org/]# grep 'hacker' `find . | grep .htm`

  4.循环遍历找出当前目录中所有后缀名为 .htm 的文件并文件内容包含 hacker 字符的文件将里面的 the_old_string 用 the_new_string 进行批量替换

  [root@yu1u.org/]# sed -i "s/the_old_string/the_new_string/g" `grep hacker -rl .`

  5.找出 /www/webroot/ 目录中文件类型为 html 的文件,并进行批量压缩

  [root@yu1u.org/]# find /www/webroot/ -name "*.html" -type f -exec gzip {} ;

  6.找出网站根目录 /var/webroot 中所有截至到现在被修改过的 php 文件, -name"*.php"为查找所有php文件 -time -10为截止到现在10天

  [root@yu1u.org/]# find /var/webroot -name "*.php" -mtime -10

  7.查找php木马有可能出现的关键字eval ,shell_exec , passthru , popen,system

  [root@yu1u.org/]# find /var/webroot -name "*.php" | xargs grep eval|more

  8.查找当前tcp/ip链接状态中,状态为 EST (一些攻击的特征,当EST状态数很多的时候,服务器的负载会特别大),并降序排列,显示前 100 个链接

  [root@yu1u.org/]# netstat -an | grep -i ":80" |grep "EST"| awk '{print $5}' |cut -d : -f 1

  | sort | uniq -c | sort -nr | awk '{if($1 > 100) {print $2}}'

  9.关闭不需要的服务

  [root@yu1u.org/]# for SERVICES in abrtd acpid auditd avahi-daemon cpuspeed

  haldaemon mdmonitor messagebus udev-post; do chkconfig

  ${SERVICES} off; done

  10.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  11.察看哪个进程占用内存最大

  [root@yu1u.org/]# ps -aux|sort -k5nr|awk 'BEGIN{print "PID VSZ"}{print $2,$5}'|awk 'NR<3′

  12.查看80端口总共有多少个链接

  [root@yu1u.org/]# netstat -nat | grep -i "80" | wc -l

  13.查看80端口连接数最多的20个IP

  [root@yu1u.org/]# netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'

  |sort|uniq -c|sort -nr|head -n20

  14.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  15.查找较多time_wait连接

  [root@yu1u.org/]# netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20

  16.查找较多的SYN连接

  [root@yu1u.org/]# netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' |

  sort | uniq -c | sort -nr | more

  17.对连接的IP按连接数量进行排序

  [root@yu1u.org/]# netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

  18.查看TCP连接状态

  [root@yu1u.org/]# netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state)

  print key,"t",state[key]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"t",arr[k]}'

  [root@yu1u.org/]# netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c

  linux常用管理命令二、管理文件和目录

  Linux管理文件和目录的命令

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 改变所在目录 cat 显示文件的内容
grep 在文件中查找某字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录

}}'

  9.关闭不需要的服务

  [root@yu1u.org/]# for SERVICES in abrtd acpid auditd avahi-daemon cpuspeed

  haldaemon mdmonitor messagebus udev-post; do chkconfig

  ${SERVICES} off; done

  10.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print class="main">

linux常用管理命令

时间: 佳洲1085 分享
  linux系统中管理命令是常见的命令之一,下面由学习啦小编为大家整理了linux常用管理命令的相关知识,希望大家喜欢!

  linux常用管理命令一、系统管理命令

  1.循环遍历当前目录所有的文件名包含 html.php 的文件

  [org/tag/root">root@yu1u.org/]# find . | grep "html.php"

  2.循环遍历当前目录所有的文件名包含 html.php 的文件并删除

  [root@yu1u.org/]# find . | grep "html.php" | xargs rm -rf

  3.循环遍历找出当前目录中所有后缀名为 .htm 的文件中 包含 hacker 字符的文件

  [root@yu1u.org/]# grep 'hacker' `find . | grep .htm`

  4.循环遍历找出当前目录中所有后缀名为 .htm 的文件并文件内容包含 hacker 字符的文件将里面的 the_old_string 用 the_new_string 进行批量替换

  [root@yu1u.org/]# sed -i "s/the_old_string/the_new_string/g" `grep hacker -rl .`

  5.找出 /www/webroot/ 目录中文件类型为 html 的文件,并进行批量压缩

  [root@yu1u.org/]# find /www/webroot/ -name "*.html" -type f -exec gzip {} ;

  6.找出网站根目录 /var/webroot 中所有截至到现在被修改过的 php 文件, -name"*.php"为查找所有php文件 -time -10为截止到现在10天

  [root@yu1u.org/]# find /var/webroot -name "*.php" -mtime -10

  7.查找php木马有可能出现的关键字eval ,shell_exec , passthru , popen,system

  [root@yu1u.org/]# find /var/webroot -name "*.php" | xargs grep eval|more

  8.查找当前tcp/ip链接状态中,状态为 EST (一些攻击的特征,当EST状态数很多的时候,服务器的负载会特别大),并降序排列,显示前 100 个链接

  [root@yu1u.org/]# netstat -an | grep -i ":80" |grep "EST"| awk '{print $5}' |cut -d : -f 1

  | sort | uniq -c | sort -nr | awk '{if($1 > 100) {print $2}}'

  9.关闭不需要的服务

  [root@yu1u.org/]# for SERVICES in abrtd acpid auditd avahi-daemon cpuspeed

  haldaemon mdmonitor messagebus udev-post; do chkconfig

  ${SERVICES} off; done

  10.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  11.察看哪个进程占用内存最大

  [root@yu1u.org/]# ps -aux|sort -k5nr|awk 'BEGIN{print "PID VSZ"}{print $2,$5}'|awk 'NR<3′

  12.查看80端口总共有多少个链接

  [root@yu1u.org/]# netstat -nat | grep -i "80" | wc -l

  13.查看80端口连接数最多的20个IP

  [root@yu1u.org/]# netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'

  |sort|uniq -c|sort -nr|head -n20

  14.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  15.查找较多time_wait连接

  [root@yu1u.org/]# netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20

  16.查找较多的SYN连接

  [root@yu1u.org/]# netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' |

  sort | uniq -c | sort -nr | more

  17.对连接的IP按连接数量进行排序

  [root@yu1u.org/]# netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

  18.查看TCP连接状态

  [root@yu1u.org/]# netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state)

  print key,"t",state[key]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"t",arr[k]}'

  [root@yu1u.org/]# netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c

  linux常用管理命令二、管理文件和目录

  Linux管理文件和目录的命令

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 改变所在目录 cat 显示文件的内容
grep 在文件中查找某字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录

".""."}' sort | uniq -c | sort -nr |head -20

  11.察看哪个进程占用内存最大

  [root@yu1u.org/]# ps -aux|sort -k5nr|awk 'BEGIN{print "PID VSZ"}{print

  linux系统中管理命令是常见的命令之一,下面由学习啦小编为大家整理了linux常用管理命令的相关知识,希望大家喜欢!

  linux常用管理命令一、系统管理命令

  1.循环遍历当前目录所有的文件名包含 html.php 的文件

  [org/tag/root">root@yu1u.org/]# find . | grep "html.php"

  2.循环遍历当前目录所有的文件名包含 html.php 的文件并删除

  [root@yu1u.org/]# find . | grep "html.php" | xargs rm -rf

  3.循环遍历找出当前目录中所有后缀名为 .htm 的文件中 包含 hacker 字符的文件

  [root@yu1u.org/]# grep 'hacker' `find . | grep .htm`

  4.循环遍历找出当前目录中所有后缀名为 .htm 的文件并文件内容包含 hacker 字符的文件将里面的 the_old_string 用 the_new_string 进行批量替换

  [root@yu1u.org/]# sed -i "s/the_old_string/the_new_string/g" `grep hacker -rl .`

  5.找出 /www/webroot/ 目录中文件类型为 html 的文件,并进行批量压缩

  [root@yu1u.org/]# find /www/webroot/ -name "*.html" -type f -exec gzip {} ;

  6.找出网站根目录 /var/webroot 中所有截至到现在被修改过的 php 文件, -name"*.php"为查找所有php文件 -time -10为截止到现在10天

  [root@yu1u.org/]# find /var/webroot -name "*.php" -mtime -10

  7.查找php木马有可能出现的关键字eval ,shell_exec , passthru , popen,system

  [root@yu1u.org/]# find /var/webroot -name "*.php" | xargs grep eval|more

  8.查找当前tcp/ip链接状态中,状态为 EST (一些攻击的特征,当EST状态数很多的时候,服务器的负载会特别大),并降序排列,显示前 100 个链接

  [root@yu1u.org/]# netstat -an | grep -i ":80" |grep "EST"| awk '{print $5}' |cut -d : -f 1

  | sort | uniq -c | sort -nr | awk '{if($1 > 100) {print $2}}'

  9.关闭不需要的服务

  [root@yu1u.org/]# for SERVICES in abrtd acpid auditd avahi-daemon cpuspeed

  haldaemon mdmonitor messagebus udev-post; do chkconfig

  ${SERVICES} off; done

  10.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  11.察看哪个进程占用内存最大

  [root@yu1u.org/]# ps -aux|sort -k5nr|awk 'BEGIN{print "PID VSZ"}{print $2,$5}'|awk 'NR<3′

  12.查看80端口总共有多少个链接

  [root@yu1u.org/]# netstat -nat | grep -i "80" | wc -l

  13.查看80端口连接数最多的20个IP

  [root@yu1u.org/]# netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'

  |sort|uniq -c|sort -nr|head -n20

  14.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  15.查找较多time_wait连接

  [root@yu1u.org/]# netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20

  16.查找较多的SYN连接

  [root@yu1u.org/]# netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' |

  sort | uniq -c | sort -nr | more

  17.对连接的IP按连接数量进行排序

  [root@yu1u.org/]# netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

  18.查看TCP连接状态

  [root@yu1u.org/]# netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state)

  print key,"t",state[key]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"t",arr[k]}'

  [root@yu1u.org/]# netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c

  linux常用管理命令二、管理文件和目录

  Linux管理文件和目录的命令

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 改变所在目录 cat 显示文件的内容
grep 在文件中查找某字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录

,}'|awk 'NR<3′

  12.查看80端口总共有多少个链接

  [root@yu1u.org/]# netstat -nat | grep -i "80" | wc -l

  13.查看80端口连接数最多的20个IP

  [root@yu1u.org/]# netstat -anlp|grep 80|grep tcp|awk '{print }'|awk -F: '{print class="main">

linux常用管理命令

时间: 佳洲1085 分享

  |sort|uniq -c|sort -nr|head -n20

  14.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print class="main">

linux常用管理命令

时间: 佳洲1085 分享
  linux系统中管理命令是常见的命令之一,下面由学习啦小编为大家整理了linux常用管理命令的相关知识,希望大家喜欢!

  linux常用管理命令一、系统管理命令

  1.循环遍历当前目录所有的文件名包含 html.php 的文件

  [org/tag/root">root@yu1u.org/]# find . | grep "html.php"

  2.循环遍历当前目录所有的文件名包含 html.php 的文件并删除

  [root@yu1u.org/]# find . | grep "html.php" | xargs rm -rf

  3.循环遍历找出当前目录中所有后缀名为 .htm 的文件中 包含 hacker 字符的文件

  [root@yu1u.org/]# grep 'hacker' `find . | grep .htm`

  4.循环遍历找出当前目录中所有后缀名为 .htm 的文件并文件内容包含 hacker 字符的文件将里面的 the_old_string 用 the_new_string 进行批量替换

  [root@yu1u.org/]# sed -i "s/the_old_string/the_new_string/g" `grep hacker -rl .`

  5.找出 /www/webroot/ 目录中文件类型为 html 的文件,并进行批量压缩

  [root@yu1u.org/]# find /www/webroot/ -name "*.html" -type f -exec gzip {} ;

  6.找出网站根目录 /var/webroot 中所有截至到现在被修改过的 php 文件, -name"*.php"为查找所有php文件 -time -10为截止到现在10天

  [root@yu1u.org/]# find /var/webroot -name "*.php" -mtime -10

  7.查找php木马有可能出现的关键字eval ,shell_exec , passthru , popen,system

  [root@yu1u.org/]# find /var/webroot -name "*.php" | xargs grep eval|more

  8.查找当前tcp/ip链接状态中,状态为 EST (一些攻击的特征,当EST状态数很多的时候,服务器的负载会特别大),并降序排列,显示前 100 个链接

  [root@yu1u.org/]# netstat -an | grep -i ":80" |grep "EST"| awk '{print $5}' |cut -d : -f 1

  | sort | uniq -c | sort -nr | awk '{if($1 > 100) {print $2}}'

  9.关闭不需要的服务

  [root@yu1u.org/]# for SERVICES in abrtd acpid auditd avahi-daemon cpuspeed

  haldaemon mdmonitor messagebus udev-post; do chkconfig

  ${SERVICES} off; done

  10.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  11.察看哪个进程占用内存最大

  [root@yu1u.org/]# ps -aux|sort -k5nr|awk 'BEGIN{print "PID VSZ"}{print $2,$5}'|awk 'NR<3′

  12.查看80端口总共有多少个链接

  [root@yu1u.org/]# netstat -nat | grep -i "80" | wc -l

  13.查看80端口连接数最多的20个IP

  [root@yu1u.org/]# netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'

  |sort|uniq -c|sort -nr|head -n20

  14.用tcpdump嗅探80端口的访问看看谁最高

  [root@yu1u.org/]# tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"."

  '{print $1"."$2"."$3"."$4}' sort | uniq -c | sort -nr |head -20

  15.查找较多time_wait连接

  [root@yu1u.org/]# netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20

  16.查找较多的SYN连接

  [root@yu1u.org/]# netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' |

  sort | uniq -c | sort -nr | more

  17.对连接的IP按连接数量进行排序

  [root@yu1u.org/]# netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n

  18.查看TCP连接状态

  [root@yu1u.org/]# netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state)

  print key,"t",state[key]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"t",arr[k]}'

  [root@yu1u.org/]# netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c

  linux常用管理命令二、管理文件和目录

  Linux管理文件和目录的命令

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 改变所在目录 cat 显示文件的内容
grep 在文件中查找某字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录

".""."}' sort | uniq -c | sort -nr |head -20

  15.查找较多time_wait连接

  [root@yu1u.org/]# netstat -n|grep TIME_WAIT|awk '{print }'|sort|uniq -c|sort -rn|head -n20

  16.查找较多的SYN连接

  [root@yu1u.org/]# netstat -an | grep SYN | awk '{print }' | awk -F: '{print class="main">

linux常用管理命令

时间: 佳洲1085 分享

  sort | uniq -c | sort -nr | more

  17.对连接的IP按连接数量进行排序

  [root@yu1u.org/]# netstat -ntu | awk '{print }' | cut -d: -f1 | sort | uniq -c | sort -n

  18.查看TCP连接状态

  [root@yu1u.org/]# netstat -nat |awk '{print }'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state)

  print key,"t",state[key]}'

  [root@yu1u.org/]# netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"t",arr[k]}'

  [root@yu1u.org/]# netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn

  [root@yu1u.org/]# netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c

  linux常用管理命令二、管理文件和目录

  Linux管理文件和目录的命令

命令 功能 命令 功能
pwd 显示当前目录 ls 查看目录下的内容
cd 改变所在目录 cat 显示文件的内容
grep 在文件中查找某字符 cp 复制文件
touch 创建文件 mv 移动文件
rm 删除文件 rmdir 删除目录

3612961