美文网首页
Linux 一些命令

Linux 一些命令

作者: printf_K | 来源:发表于2017-09-05 19:48 被阅读0次
    • update-rc.d : install and remove System-V style init script links
      在ubuntu下关闭apache服务的开机自启动

    • indent : 美化c/c++代码
      -gnu :GNU风格
      -linux : Linux风格
      [ -o output-file ] : 输出文件,默认会创建原文件的副本,添加 -o 之后就没有副本了

    • expand : 将制表符转换为空格
      unexpand : 将空格转换为制表符

    $ cat test.c 
    #include<stdio.h>
    int main()
    {
            int a = 10;
            printf("addsd is %d", a);
            return 0;
    }
    $ expand -t 4 test.c 
    #include<stdio.h>
    int main()
    {
        int a = 10;
        printf("addsd is %d", a);
        return 0;
    }
    
    • stty -a : 显示键盘组合命令
    speed 38400 baud; rows 40; columns 158; line = 0;
    intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
    werase = ^W; lnext = ^V; discard = ^O; min = 1; time = 0;
    -parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
    -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel iutf8
    opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
    isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke -flusho -extproc
    
    • pmap : report memory map of a process
    pmap -x 进程号
    
    • dos2unix : dos2unix - DOS/Mac to Unix and vice versa text file format converter

    • enconv 转换文件编码,比如要将一个GBK编码的文件转换成UTF-8编码,操作如下
      enconv -L zh_CN -x UTF-8 filename

    • iconv 转换,iconv的命令格式如下:
      iconv -f encoding -t encoding inputfile
      比如将一个UTF-8 编码的文件转换成GBK编码
      iconv -f GBK -t UTF-8 file1 -o file2

    相关文章

      网友评论

          本文标题:Linux 一些命令

          本文链接:https://www.haomeiwen.com/subject/wxjpjxtx.html