Linux核心命令

Linux核心命令

运维内容

  • strace
  • netstat
  • perf
  • top
  • pidstat
  • mpstat
  • dstat
  • vmstat
  • slabtop
  • free
  • top
  • tcpdump
  • ip
  • nicstat
  • dtrace
  • ping
  • dtrace
  • blktrace
  • iptop
  • iostat
  • stap

文本处理类的命令:

  • wc

    wc [option] [file]...
        -l: 统计行数
        -c: 统计字节数
        -w;统计单词数
  • tr
    tr: 转换字符或删除字符
        tr ‘集合1‘ ‘集合2‘
        tr -d ‘字符集合‘
  • cut
    This is a test line.
    -d字符:指定分隔符
    -f#: 指定要显示字段
        单个数字:一个字段
        逗号分隔的多个数字:指定多个离散字段
        -:连续字段,如3-5;
  • sort
    按字符进行比较
    sort [option] file...
        -f: 忽略字符大小写;
        -n: 比较数值大小;
        -t: 指定分隔符
        -k: 指定分隔后进行比较字段
        -u: 重复的行,只显示一次;
  • uniq
    移除重复的行
    -c:显示每行重复的次数
    -d:仅显示重复过的行
    -u: 仅显示不曾重复的行
  • 工具速查链接
    http://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/index.html

    开机自启动脚本

    如果要添加为开机启动执行的脚本文件,可先将脚本复制或者软连接到/etc/init.d/目录下,然后用:

        update-rc.d xxx defaults NN命令(NN为启动顺序),
    

    将脚本添加到初始化执行的队列中去。

    注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。

    1) 将你的启动脚本复制到 /etc/init.d目录下,以下假设你的脚本文件名为 test。

    2) 设置脚本文件的权限

     $ sudo chmod 755 /etc/init.d/test

    3) 执行如下命令将脚本放到启动脚本中去:

        $ cd /etc/init.d
        $ sudo update-rc.d test defaults 95

原文地址:https://www.cnblogs.com/alexzhang92/p/9410634.html

时间: 2024-10-31 16:48:08

Linux核心命令的相关文章

Linux核心命令使用方法

一.Linux命令行常用快捷键 ctrl + c cancel 取消当前的操作 ctrl + l (小写字母L) clear(命令)清空当前屏幕 ctrl + d 退出当前用户 ctrl + r 查找(历史命令). history|grep ctrl + a 把光标移动到行首 ctrl + e 把光标移动到行尾 ctrl + u 把光标到行首的内容删除/剪切 ctrl + k 把光标到行尾的内容删除/剪切 ctrl + → 向右移动一个单词 ctrl + ← 向左移动一个单词 ctrl + s

Linux核心基础命令-练习

以下为Linux核心命令的练习题,记录一下. (1)切换到/tmp目录下,查看当前的工作位置,同时创建data1,data2,data3共3个目录. (2)分别在data1,data2,data3三个目录下,创建3个文件,名字分别为oldboy1,oldboy2,oldboy3,然后查看/tmp目录的整个目录结构,最后检查data1和oldboy1两个对象的属性. step1 创建三个文件 step2 查看/tmp目录下的整个目录结构 step3 检查data1和oldboy1两个对象的属性 (

Linux核心基础命令

记录一下Linux核心的基础命令. ls命令 ls:list显示目录文件下的内容. ls -l:(use a long listing format)显示目录文件下内容,以长格式来显示. ls -a:(do not ignore entries starting with .)显示所有文件内容,包括隐藏的文件. ls -d:(list directories themselves, not their contents),显示目录,但是不显示内容,如果要看目录的长格式,使用ls -ld 还有很多

Linux netstat命令详解

Linux netstat命令详解 简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等. 输出信息含义 执行netstat后,其输出结果为 Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address State

linux常用命令加实例大全

目  录引言    1一.安装和登录    2(一)    login    2(二)    shutdown    2(三)    halt    3(四)    reboot    3(五)    install    4(六)    mount    4(七)    umount    6(八)    chsh    6(九)    exit    7(十)    last    7(十一)    动手练习    7二.文件处理    9(一)    file    9(二)    mkd

linux常用命令总结与解析

命令总结 mkdir -p(递归创建目录)创建目录的命令 mkdir directorys ls -l(long)-d(directory)显示目录或者文件 全称list(一.开头的文件在linux中属于隐藏文件)用-a可以查看这类文件 cd 切换目录层次change directory cd ~表示切换到家目录 cd -切换到上一次的的位置的目录 pwd 查看当前目录的 echo打印输出内容 (printf复杂的输出) printf -format and print data vi / vi

linux yum 命令

什么是 yum? yum 是 yellowdog updater modified 的缩写.yellowdog 是一个 Linux 的 distribution,RH 将这种升级技术利用到自己的 distribution 形成了现在的 yum,感觉上 yum 和 apt 的原理类似,但是 apt 是编译代码,执行效率远高于使用 python 写成的 yum.这是 yum 的主页. yum 的理念是使用一个中心仓库(repository)管理一部分甚至一个 distribution 的应用程序相互

linux grep命令详解

linux grep命令详解 http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2856896.html grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来. Unix的grep家族包括grep.egrep和fgrep.egrep和fgrep的命令只跟gr

linux sar 命令详解

linux sar命令详解 sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况.系统调用的使用情况.磁盘I/O.CPU效率.内存使用状况.进程活动及IPC有关的活动等. sar命令的格式: -bash-4.1# sar --help Usage: sar [ options ] [ <interval> [ <count> ] ] Options ar