• linux开发常用命令


    最近经常查看服务器上的log文件,有时log文件太大查起来很不方便,看了看网上说可以部分查询,就先记录一下吧
    Linux中查看部分文件内容命令head,tail,sed的用法:
    Linux中的查看文件内容最常用的cat,less,more和vim我们都已经很熟悉了,但是这些命令都是查看文件的全部内容,如果要查看文件的部分内容可以使用head,tail或sed,下面对这几个命令的用法做一个简单的介绍:
    1. 查看文件的前几行,可以使用head命令,如:
    head -10 /etc/passwd
    2. 查看文件的后几行,可以使用tail命令,如:
    tail -10 /etc/passwd
    tail -f /var/log/messages
    参数-f使tail不停地去读最新的内容,这样有实时监视的效果,当你在ppp拨号的过程中用它岂不是很方便!
    3. 查看文件中间一段,你可以使用sed命令,如:
    sed -n '5,10p' /etc/passwd
    这样你就可以只查看文件的第5行到第10行。

    现在处理的数据量很大,打开文件的时间太长,不打开文件,直接用:
    wc -l filename
    可以数出文件的行数



    vim
    1.ESC-:-WQ-Enter
    2.ESC-:-Q-Enter
    3.ESC-:-Q!-Enter
    4.ESC-:-!-Enter
    ------------------------------------------------------------------------------
    tail
    tail -f /var/log/messages

    -------------------------------------------------------------------------------
    jboss
    1、简单开启服务器的命令:进入到 bin 目录下,输入 ./standalone.sh 命令。

    2、让服务器开启后在后台运行:进入到bin目录下,输入 nohup ./standalone.sh & 命令。

    3、如果使用第二种开启服务器的方式,关闭服务器就比较麻烦,分为两种:

        如果是在本地操作,进入到 bin 目录下,输入:./jboss-admin.sh --connect command=:shutdown 命令
        如果是远程操作,进入到 bin 目录下,输入:./jboss-admin.sh --connect controller=<IP>:<port> command=:shutdown 命令,其中IP是安装j boss那台机的IP,端口为9999

    --------------------------------------------------------------------------------
    zip
    zip -r myfile.zip ./*
    将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.

    unzip
    unzip -o -d /home/sunny myfile.zip
    把myfile.zip文件解压到 /home/sunny/
    -o:不提示的情况下覆盖文件;
    -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下

    zip 命令:
    # zip test.zip test.txt
    它会将 test.txt 文件压缩为 test.zip ,当然也可以指定压缩包的目录,例如 /root/test.zip
    # unzip test.zip
    它会默认将文件解压到当前目录,如果要解压到指定目录,可以加上 -d 选项
    # unzip test.zip -d /root/

    ---------------------------------------------------------------------------------

    ----------------------------thread-------------------------
    #ps -ef|grep java  
    #kill -9 PID  

  • 相关阅读:
    【wikioi】1014 装箱问题
    石子合并
    我的Linux对拍脚本
    【搬运工】NOIP吧置顶贴
    [LeetCode] 237. Delete Node in a Linked List 删除链表的节点
    [LeetCode] 316. Remove Duplicate Letters 移除重复字母
    [LeetCode] 82. Remove Duplicates from Sorted List II 移除有序链表中的重复项 II
    [LeetCode] 83. Remove Duplicates from Sorted List 移除有序链表中的重复项
    [LeetCode] 80. Remove Duplicates from Sorted Array II 有序数组中去除重复项 II
    [LeetCode] 26. Remove Duplicates from Sorted Array 有序数组中去除重复项
  • 原文地址:https://www.cnblogs.com/crazylqy/p/5650080.html
Copyright © 2020-2023  润新知