• command----常用命令更新ing


    common commands

    1:split---拆分文件

    [root@localhost split]# split -b 1M split.tar.gz split_      #按1M拆分文件
    [root@localhost split]# ls -l
    total 6192
    -rw-r--r--. 1 root root 1048576 Nov  3 08:01 split_aa
    -rw-r--r--. 1 root root 1048576 Nov  3 08:01 split_ab
    -rw-r--r--. 1 root root 1048576 Nov  3 08:01 split_ac
    -rw-r--r--. 1 root root   24260 Nov  3 08:01 split_ad
    -rw-r--r--. 1 root root 3169988 Nov  3 07:57 split.tar.gz
    [root@localhost split]# cat split_* > split_merge.tar.gz    #合并文件
    [root@localhost split]# ls -lh 
    total 9.1M
    -rw-r--r--. 1 root root 1.0M Nov  3 08:01 split_aa
    -rw-r--r--. 1 root root 1.0M Nov  3 08:01 split_ab
    -rw-r--r--. 1 root root 1.0M Nov  3 08:01 split_ac
    -rw-r--r--. 1 root root  24K Nov  3 08:01 split_ad
    -rw-r--r--. 1 root root 3.1M Nov  3 08:02 split_merge.tar.gz
    

    2:win下合并文件

    C:Users周军Desktop>copy /b split_aa + split_ab + split_ac +  split_ad     win.merge.tar.gz        split_aa                                                                                              split_ab                                                                                              split_ac                                                                                             split_ad                                                                                             已复制         1 个文件。 
    ### win.merge.tar.gz 会在当前目录合并
    

    3:WInToUnix文件格式

    sed -i 's/
    $//g'   filename.sh
    

    4:top命令------差看某个进程占用内存

    1:[root@localhost ~]# ps -ef | grep sshd      #找出服务的pid
    root       1618      1  0 06:06 ?        00:00:00 /usr/sbin/sshd -D
    root       2528   1618  0 06:06 ?        00:00:00 sshd: root@pts/0
    root       2645   1618  0 07:50 ?        00:00:00 sshd: root@pts/1
    root       2740   2649  0 08:44 pts/1    00:00:00 grep --color=auto sshd  ###找出服务的ipd
    
    2:top  -p  2528    ###top查看某个进程的状态,可以按小写e,调整内存显示
    top - 08:42:52 up  2:36,  2 users,  load average: 0.00, 0.01, 0.04
    Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
    KiB Mem:   1003432 total,   272328 used,   731104 free,      764 buffers
    KiB Swap:  2129916 total,        0 used,  2129916 free.    83912 cached Mem
    
       PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                                                
      2528 root      20   0  0.127g 0.005g 0.004g S  0.0  0.5   0:00.25 sshd  
    

    5:tar解压特定的文件/文件夹

    1:检索到要解压的文件路径
    tar  -tf xxx.tar.gz | grep mxosp
    2:解压特定的文件/文件夹
    tar -zxvf xxx.tar.gz  文件/文件夹路径         #可以使用通配符
    

    6:删除大量小文件的方法

    [root@localhost test]# ls | xargs rm -f
    
  • 相关阅读:
    中国AI觉醒 阿里王坚:云智能将成为大趋势
    中国AI觉醒 阿里王坚:云智能将成为大趋势
    如何设计scalable 的系统 (转载)
    如何设计scalable 的系统 (转载)
    如何设计scalable 的系统 (转载)
    如何设计scalable 的系统 (转载)
    odoo开发笔记--模型中常用的方法
    odoo开发笔记--模型中常用的方法
    odoo开发笔记--模型中常用的方法
    用五分钟重温委托,匿名方法,Lambda,泛型委托,表达式树
  • 原文地址:https://www.cnblogs.com/zhoujun007/p/11786030.html
Copyright © 2020-2023  润新知