linux

Linux下数组遍历

声明一个数组变量直接赋值:array[0]=”Zero”array[1]=”One”array[2]=”Two”declare声明:declare-aarray小括号空格法:array=(ZeroOneTwo)引号空格法:array=”...
代码星球·2020-06-26

Linux下#!/usr/bin/env bash和#!/usr/bin/bash、#!/bin/bash的比较

#!/usr/bin/envbash#在不同的系统上提供了一些灵活性。#!/usr/bin/bash#将对给定的可执行文件系统进行显式控制。通过/usr/bin/env运行程序,用户不需要去寻找程序在系统中的位置(因为在不同的系统,命令或程序存放的位置可能不同),只要程序在你的$PATH中;通过/usr/bin/env...
代码星球·2020-06-26

Linux下date常用格式化输出

date"+%Y-%m-%d"2013-02-19date"+%H:%M:%S"13:13:59date"+%Y-%m-%d%H:%M:%S"2013-02-1913:14:19date"+%Y_%m_%d%H:%M:%S"2013_02_1913:14:58date-dtodayTueFeb1913:10:38CST...

Linux下的echo输出换行符

echo-e"text1text2"-e表示开启转移字符 ...

Linux下CURL设置请求超时时间

使用CURL时,有两个超时时间:一个是连接超时时间,另一个是数据传输的最大允许时间。连接超时时间用--connect-timeout参数来指定,数据传输的最大允许时间用-m参数来指定。例如:curl--connect-timeout10-m20"http://XXXXXXX"连接超时的话,出错提示形如:curl:(28...

Linux批量管理工具Ansible

Ansible-批量linux管理工具:https://github.com/ansible/ansibleAnsible有如下优点:1、轻量级,他不需要去客户端安装agent,更新时,只需要在操作机上进行一次更新即可2、批量任务执行可以写成脚本,而且不用分发到远程就可以执行3、使用python编写的,维护更简单,ru...

Linux运维监控软件Zabbix和Nagios的初探

先记录一下,运维监控软件。...

Linux下Shell脚本替换换行符(转)

说明:过滤换行符确实有点吭,不是那么好弄。处理文本时需要将换行符替换为空格,若使用sed命令会比较麻烦,而使用tr命令非常方便。 输入文本(country.txt)ChinaAmericaFranceGermansed命令catcountry.txt|sed':label;N;s///;blabel'tr命令...

Linux下使用Shell过滤重复文本(转)

ffffffffffffffffffffffffffffffffffffeeeeeeeeeeeeeeeeeeeefffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeegggggggggggggggggggg可用以下方法去除重复行:1、使用uniq/sort...

Linux下使用expect实现跳板机自动跳转/免密登录/自动登录(转)

shell脚本实现ssh自动登录远程服务器示例:#!/usr/bin/expectspawnsshroot@192.168.22.194expect"*password:"send"123"expect"*#"interactExpect是一个用来处理交互的命令。借助Expect,我们可以将交互过程写在一个脚本上,使之...

Linux查找某个时间点后生成的文件(转)

需要找到某天(例如2017-04-13)以及这之后生成的空文件。那么这个要怎么处理呢?这个当然是用find命令来解决。如下所示,-mtime-5表示查找距现在5*24H内修改过的文件-typef-empty表示空文件由于需要以显示修改时间等文件信息,所以使用-execls-lt{};具体命令如下所示:find./-mt...

Linux查看系统开机时间(转)

1、who命令查看who-b查看最后一次系统启动的时间。who-r查看当前系统运行时间2、last rebootlastreboot可以看到Linux系统历史启动的时间。重启一下操作系统后,然后lastrebootrebootsystemboot2.6.9-42.ELsmpThuMay2915:25(00:0...

安装CentOS 6停在selinux-policy-targeted卡住的问题解决

在刚开始安装时,设置swap分区、设置swap分区、设置swap分区 参考:http://tieba.baidu.com/p/3817971339http://blog.csdn.net/zhangna20151015/article/details/51262101...

U盘安装Ubuntu 16.04出现:Failed to load ldlinux.c32

启动的时候如果不开启UEFI,则会提示:Failedtoloadldlinux.c32Bootfailed:pleasechangedisksandpressakeytocontinue.解决方法:Windows:1、使用这个Universal-USB-Installer-1.9.6.6工具来制作Ubuntu的U盘启动...

为什么Linux的Fdisk分区时First Sector为2048?

是为EFI启动预留的,而Fdisk也随着这波的兴起而跟着变。 参考:http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/disc-partition-alignment.htmlhttps://www.cnblogs.com/silenceli/...