linux命令
勤学-365
这个作者很懒,什么都没留下…
展开
-
linux命令t---tee
tee -a file 以累加的方式,将数据加入file中last | tee last.list | cut -d " " -f1 将last的输出存一份到last.list中ls -l /home | tee ~/homefile | more 将ls的数据存一份到~/homefile,同时屏幕也有输出信息ls -l / | tee -a ~/homefile | more 要...原创 2020-01-26 16:29:11 · 262 阅读 · 0 评论 -
linux命令t---tail
-n 显示后面第几行-f 持续的显示原创 2020-01-26 16:28:49 · 189 阅读 · 0 评论 -
linux命令g--getopt
记录一个shell解析参数小技巧#! /bin/bashwhile getopts ":d:p:n:t:" optdo case $opt in d) path="$OPTARG" ;; p) parallel="$OPTARG" ;; n) num_per_dir="$OPTARG" ;; t) test_t...原创 2020-01-26 16:38:45 · 141 阅读 · 0 评论 -
linux命令i---ifconfig
1、设置mtuJumbo frames, 交换机端需要支持该功能,系统网卡设置才有效果ifconfig eth0 mtu 9000永久设置echo "MTU=9000" | tee -a /etc/sysconfig/network-script/ifcfg-eth0/etc/init.d/networking restart...原创 2020-01-26 16:37:14 · 177 阅读 · 0 评论 -
linux命令t---tr
tr命令可以对来自标准命令的字符进行替换,删除和压缩,不能接收参数-t:将SET2中的每个字符替换SET1中的每个字符,字符字符顺序1对1替换,无论SET1还是SET2哪个长,只替换对应的字符,多出的不替换EXAMPLE:tr SET1 SET21.不带参数将SET2替换SET1替换,且SET1长度大于SET2echo “aaAA1bbBB2ccCC3” | tr ‘abc’ ‘12’ ...原创 2020-01-26 16:24:49 · 2050 阅读 · 0 评论 -
linux命令v---vi
vi常用:u:复原前一个操作ctrl+r:重做上一个操作.:重复做上一个动作0或者功能键盘[home]:移动到一行的最前面字符处$或者功能键[End]:移动到这一行的最后面字符处G:移动到这个文件的最后一行gg或者1G:移动到这个文件的第一行set nu:显示行号set nonu:取消行号切换到编辑模式的一些注意事项:i:从目前光标所在处插入I:在目前所在行的第一个非空格符...原创 2020-01-26 16:25:46 · 618 阅读 · 0 评论 -
linux命令c---cp
-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。-d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。-f:覆盖已经存在的目标文件而不给出提示。-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。...原创 2020-01-26 16:36:55 · 340 阅读 · 0 评论 -
linux命令r---rsync
-v:详细-r:将数据递归(但不保存时间戳和权限,同时传输数据-a:归档模式下,归档模式允许递归地拷贝文件,同时也保留了符号链接,文件权限,用户组所有权和时间戳-z:压缩文件中的数据-h:在人类可读的格式人类可读,输出数字常用用法:从本地拷贝到远端rsync -avz aaa root@node2:/home/wd16从远端拷贝到本地:rsync -avz root@node2:...原创 2020-01-26 16:36:29 · 161 阅读 · 0 评论 -
linux命令u---ulimit
ulimit -s 查看栈空间的大小ulimit -a 查看当前环境所有限制原创 2020-01-26 16:28:35 · 305 阅读 · 0 评论 -
linux命令w---watch
-n:指定间隔时间-d:将变化的部分高亮显示出来原创 2020-01-26 16:28:17 · 226 阅读 · 0 评论 -
linux命令else---$
$0 这个程式的执行名字$n 这个程式的第n个参数值,n=1…9$* 这个程式的所有参数,此选项参数可超过9个。$# 这个程式的参数个数$$ 这个程式的PID(脚本运行的当前进程ID号)$! 执行上一个背景指令的PID(后台运行的最后一个进程的进程ID号)$? 执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)$- 显示shell使用的当前选项,...原创 2020-01-26 16:25:33 · 514 阅读 · 0 评论 -
linux命令h---history
history命令优化:有时发现运行中设备重启,但设备被ssh的人较多,无法确定设备是否是被人为的在reboot,通过修改history命令配置可以追查此问题,方便以后运维。可在iraid的镜像里做同样修改。好处:a、让历史记录里面带有时间b、让同一设备所有连接终端命令都记录到history当中去。效果如下:方法:在/etc/bashrc 最后加下下面内容然后再source /etc...原创 2020-01-26 16:37:09 · 607 阅读 · 0 评论 -
linux命令s---rsyslog
文章目录重启rsyslog服务重启rsyslog服务systemctl restart rsyslog原创 2020-01-26 16:35:47 · 187 阅读 · 0 评论 -
linux命令s---stat
state + 文件名 可以查看文件的修改时间原创 2019-09-18 12:57:30 · 227 阅读 · 0 评论 -
linux命令d---du
1、当前目录下所有文件夹下大小du -sh *原创 2020-01-26 16:24:20 · 385 阅读 · 0 评论 -
linux命令s---smartctl
smartctl -a /dev/sdc主要有如下关键信息:Device Model: INTEL SSDSCKJB150G7Serial Number: PHDW816402EJ150AUser Capacity: 150,039,945,216 bytes [150 GB]Sector Sizes: 512 bytes logical, 4096 byte...原创 2020-01-26 16:29:24 · 651 阅读 · 0 评论 -
linux命令s---systemd
文章目录1、修改mon上电重启时间和次数1、修改mon上电重启时间和次数1、目录:/usr/lib/systemd/system/ceph-mon@.service 2、各个参数含义:StartLimitInterval 设置时长StartLimitBurst 设置在一段给定的时长内,最多允许启动多少次RestartSec 重启服务之前,需要等待的秒数...原创 2020-01-26 16:30:00 · 976 阅读 · 0 评论 -
linux命令i---ip
文章目录是什么有什么用常用总结设置ip查看ip删除ip列出路由表条目修改默认路由显示网络统计数据显示特定网络接口统计数据列出arp信息启停某个网口是什么Linux的ip命令和ifconfig类似,但前者功能更强大,并旨在取代后者有什么用使用ip命令,只需一个命令,你就能很轻松地执行一些网络管理任务。ifconfig是net-tools中已被废弃使用的一个命令,许多年前就已经没有维护了。ip...原创 2020-01-26 16:29:37 · 392 阅读 · 0 评论 -
linux命令a---awk
一、一些基本概念1、awk有两个特殊的字段,BEGIN用于在循环之前执行,END用于在循环之后执行2、awk支持所有基础和扩展正则表达式3、awk可以使用-F指定分隔符,或者使用FS指定4、awk关系运算符:<,>,<=,>=,==,!=,(模糊匹配),!(模糊不匹配)5、awk 布尔运算符:||,&&,!6、awk算数运算符+,-,*,/...原创 2020-01-26 16:24:56 · 572 阅读 · 0 评论 -
linux命令s---ssh
使用ssh免密码输入:1、生成建立安全信任的关系证书ssh-keygen -b 1024 -t rsa2、将生成的安全证书拷贝到目标机器下,并重新命名cp -f /root/.ssh/id_rsa.pub /root/.ssh/authorized_keysscp -P 55555 /root/.ssh/authorized_keys $ip:/root/.ssh/ssh [ip] 命...原创 2020-01-26 16:23:18 · 215 阅读 · 0 评论 -
linux命令a---arp
文章目录是什么有什么用常用用法添加静态映射删除一个arp表项查看arp缓冲区是什么处理针对网络ip和mac地址映射之间的关系有什么用arp指令用来管理系统的arp缓冲区,可以显示、删除、添加静态mac地址。ARP以各种方式操纵内核的ARP缓存。主要选项是清除地址映射项并手动设置。为了调试目的,ARP程序还允许对ARP缓存进行完全转储。常用用法添加静态映射arp -i eth0 -s ...原创 2020-01-26 16:23:09 · 917 阅读 · 0 评论 -
linux命令d---dmidecode
文章目录常用用法信息解释查看设备型号常用用法[root@localhost ~]$ dmidecode # 打印所有硬件信息[root@localhost ~]$ dmidecode -q # 打印所有硬件信息,比较简洁[root@localhost ~]$ dmidecode | grep 'P...原创 2020-01-26 16:22:49 · 289 阅读 · 0 评论 -
linux命令L---Logrotate
文章目录作用配置文件含义作用Logrotate程序是一个日志文件管理工具。用来把旧的日志文件更名或删除,并创建新的日志文件,我们把它叫做“转储”。是个使日志轮替的程序,有了它就不用看着自己的日志体积一天天的变大,而可以根据你自己的需求来设定日志转储配置文件含义[root@localhost ~]$ cat /etc/logrotate.conf weekly ...原创 2020-01-26 16:32:05 · 119 阅读 · 0 评论 -
linux命令s---set
文章目录打开关闭代码追踪打开关闭代码追踪set -x 打开代码追踪set +x 关闭代码追踪原创 2020-01-26 16:33:06 · 207 阅读 · 0 评论 -
linux命令p---pkill
文章目录常用命令常用命令主要用来杀终端pkill -9 -t pts/0 踢出某个终端pkill -9 -u ceph 踢出某个用户原创 2020-01-26 16:33:31 · 388 阅读 · 0 评论 -
linux命令f---fsck
文章目录常用用法常用用法-a:自动修复文件系统,不询问任何问题;-y:关闭互动模式原创 2020-01-26 16:32:38 · 287 阅读 · 0 评论 -
linux命令l---lsscsi
文章目录常用法常用法-d 输出主次设备号-s 打印出容量信息-t 磁盘类型信息原创 2020-01-26 16:33:48 · 607 阅读 · 0 评论 -
linux命令e---echo
文章目录参数说明参数说明参 数: -n 不要在最后自动换行 -e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f 换行但光标仍旧停留在原来的位置; \n 换行且光标移至行首; \r 光标移至行首,但不换行; \t 插入tab; \v 与\f相同; \...原创 2020-01-26 16:33:54 · 373 阅读 · 0 评论 -
linux命令l---let
文章目录用法举例做简单的计算用法举例做简单的计算[rootlx138.com ~]# cat test1.sh //加法运算#!/bin/bashlet a=5+4 b=9-3echo $a $b原创 2020-01-26 16:34:14 · 180 阅读 · 0 评论 -
linux命令S---source
文章目录使用范例source filename 与 sh filename 及./filename执行脚本的区别使用范例source filename. filenamesource filename 与 sh filename 及./filename执行脚本的区别1、当shell脚本具有可执行权限时,用sh filename与./filename执行脚本是没有区别得。./filena...原创 2020-01-26 16:34:28 · 200 阅读 · 0 评论 -
linux命令t---tcpdump
文章目录原理介绍输出结果分析常用技巧抓取经过指定网络接口上的数据包抓取所有经过 eth0,目的或源地址是 10.192.55.131 的网络数据原理介绍输出结果分析常用技巧抓取经过指定网络接口上的数据包如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0tcpdump -i eth0输出结果:tcpdump: WARNING: eth0: no IPv4 ad...原创 2020-01-26 16:34:41 · 182 阅读 · 0 评论 -
linux命令s---service
service network restart原创 2020-01-26 16:38:24 · 134 阅读 · 0 评论 -
linux命令j---jobs
jobs------------查看在后台执行的进程fg %n----------将后台执行进程n调到前台执行,n表示jobnumber(通过jobs查看的进程编号,而非pid)ctrl+z----------将在前台执行的进程,放到后台并挂起bg %n---------将在后台挂起的进程,继续执行ctrl+c----------前台进程终止kill %n---------杀掉后台运行的...原创 2020-01-26 16:36:09 · 330 阅读 · 0 评论 -
linux命令n---nrutest
文章目录备忘备忘nrutest_timer 100 4096 **** | awk ‘{ printf “%s\t”,$0; system(“date +”[%F %T"]"); }’ > [logfilepath]buffer大小是1M每次写入大小是2k缓存64k后向下刷下面文件默认是512M...原创 2020-01-26 16:35:10 · 217 阅读 · 0 评论 -
linux命令d---declare
文章目录功能介绍参数说明:举例功能介绍声明变量的属性参数说明:-a :将后面的variable定义为数组-i :将后面的variavle定义为整数数字-x :用法与export一样,就是将后面的variable变成环境变量-r :将一个variable的亦是设置成只读,读变量不可更改内容,也不能unset举例eg:1、将变量sum对200+400求和[root@linux ~...转载 2020-01-26 16:32:33 · 271 阅读 · 0 评论 -
linux命令r---route
1、新增删除默认路由:新增默认网关:route add default gw 10.192.55.254删除默认网关:route del default gw 10.192.55.2540.0.0.0 10.192.56.254 0.0.0.0 UG 0 0 0 br02、查看路由表:route -n3、给指定网段添加路...原创 2020-01-26 16:43:55 · 285 阅读 · 0 评论 -
linux命令f---fdisk
fdisk /dev/sdb 创建分区fdisk -l /dev/sdb 查看分区的详细信息mkfs.ext4 /dev/sdbmkfs -t ext3 /dev/sdblsblk -f 查看分区文件系统类型fdisk原创 2020-01-26 16:42:44 · 587 阅读 · 0 评论 -
linux命令u---uname
uname -rsp 查看内核版本cat /etc/redhat-release 查看centos版本原创 2020-01-26 16:25:57 · 162 阅读 · 0 评论 -
linux命令n---netstat
netstat -nap | grep 6789-a或–all:显示所有连线中的Socket;-t或–tcp:显示TCP传输协议的连线状况;-u或–udp:显示UDP传输协议的连线状况;-n或–numeric:直接使用ip地址,而不通过域名服务器;--l或–listening:显示监控中的服务器的Socket;-p或–programs:显示正在使用Socket的程序识别码和程序名称;...原创 2020-01-26 16:35:59 · 546 阅读 · 0 评论 -
linux命令g---grep
-c 输出匹配行的数量相当于wc -l-i 搜索时忽略大消息-h 查询多文件时不显示文件名-l 只列出符合匹配的文件名,而不列出具体的匹配行-n 列出所有的匹配行,并显示行号-s 不显示不存在或无匹配文本的错误信息-v 显示不包含匹配文本的所有行-w 匹配整词-x 匹配整词-r 递归搜索,不仅搜索当前工作目录,而且搜索子目录-q 禁止输出任何结果,以退出状态表示搜索是否成功-...原创 2020-01-26 16:41:23 · 453 阅读 · 0 评论