线程和linux常用命令

 

1、查看线程池中线程池大小、激活的线程个数、任务数和已完成任务数 ,每隔20个任务打印一次。

 if (((ThreadPoolExecutor)ZHENGZUEXECUTOR).getTaskCount() % 20 == 0) {
             logger.info("app_index_business_pool= " + 
                " PoolSize=" + ((ThreadPoolExecutor)ZHENGZUEXECUTOR).getPoolSize() +
                " ActiveNum=" + ((ThreadPoolExecutor)ZHENGZUEXECUTOR).getActiveCount() +
                 " TotalInputTaskNum=" + ((ThreadPoolExecutor)ZHENGZUEXECUTOR).getTaskCount() +
                 " CompletedTaskNum=" + ((ThreadPoolExecutor)ZHENGZUEXECUTOR).getCompletedTaskCount());
        }        
 

2、常用命令

      a)查看文件内容       

            cat a.txt     将a文件的内容全部打印出来,退出查看按q。

            cat a.txt | less     将a文件的内容按页展示,按向下箭头翻页查看后面的内容。

            cat a.txt | grep "str"       将a文件中包含str的行内容打印出来。

            cat a.txt | grep "str" -C 20      将a文件中包含str的行和该行的前后各20行内容打印出来

            tail -f a.txt  会把 a.txt文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要a.txt更新就可以看到最新的文件内容。

b)查看进程       

            ps aux | grep "process1" 将以简单列表的形式显示出进程信息中包含process1的进程。

            ps -ef | grep "process1"  使用完整的(full)格式显示显示系统内的所有进程中包含process1的进程信息。

c)查看文件大小

           du -sh ./a.txt 显示当前目录下的a.txt文件大小。

           df -hl 查看磁盘剩余空间。

           ls -l a.txt 查看a.txt的文件权限、大小、修改日期等详细信息。

 d)查找文件

          find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录 。
          find / -user user1 搜索属于用户 'user1' 的文件和目录 。

e)压缩文件

          rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包 。
          unrar x file1.rar 解压rar包 。
          zip file1.zip file1 创建一个zip格式的压缩包 。
          unzip file1.zip 解压一个zip格式压缩包 。

f)修改文件内容

          sed -e 's/stringa1//g' example.txt 从example.txt中只删除词汇 "string1" 并保留剩余全部 。

          echo "123" > a.txt 使用>指令覆盖a.txt原内容并重新向a.txt写入内容123,若文件不存在则创建文件。

g)查看本机ip信息

          ifconfig

h)查看某一端口的占用情况

          lsof -i:端口号

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值