注册 登录
    • 为了保证你在浏览本网站时有着更好的体验,建议使用类似Chrome、Firefox之类的浏览器~~
    • 如果你喜欢本站的内容何不Ctrl+D收藏一下呢,与大家一起分享各种编程知识~
    • 本网站研究机器学习、计算机视觉、模式识别~当然不局限于此,生命在于折腾,何不年轻时多折腾一下

标签:Linux

Shell脚本逐行处理文本文件

经常会对文体文件进行逐行处理,在Shell里面如何获取每行数据,然后处理该行数据,最后读取下一行数据,循环处理.有多种解决方法如下:1.通过read命令完成.read命令接收标准输入,或其他文件描述符的输入,得到输入后,read命令将数据放入一个标准变量中.利用read读取文件时,每次调用read命令都会读取文件中的”一行”文本……

linux shell中使用awk sed等命令

cutcut 命令不能在分割符是空格的字符串中截取列,只能是 制表符 或 具体的分割符。选项-b :仅显示行中指定直接范围的内容;-c :仅显示行中指定范围的字符;-d :指定字段的分隔符,默认的字段分隔符为”TAB”;-f :显示指定字段的内容;-n :与”-b”选项连用,不分割多字节……

aws ec2设置用户密码登录

国内的阿里云服务器主要是用来挂这个博客,阿里的机子开启了太多自己的服务,所剩内存不多,也懒得去管理它,aws可以免费用一年,过来折腾下hive 和hadoopaws跟一般的idc商不一样,你想要登录ec2还必须通过密钥的方式登录,你在创建实例的时候还是会提供下载链接,但是通过其他的电脑连接的话就想通过帐号密码的方式登录sudo passwd roo……

阿里云ecs设置swap分区

使用swap分区也是博主的网站经常挂掉,以前用其他的服务器主要是内存大不会出现啥问题,主要就是wordpress服务,现在搬到阿里云,内存只有1G,其实也跟优化有关,博主不是专业的,查看一下当前的内存占用情况发现没有swap分区,阿里云默认不开启swap有一定原因,但是又不想买内存(没钱钱),下面就开始设置swap 分区Swap分区,即交换区,系统在物理内……

cenos6 apache等设置自启动

1、前言维护wordpress日常惯例,需要用到apahce和mysql。阿里云ECS最近经常内存不够直接杀掉我的mysql服务然后网站就挂了,坑爹的阿里云首先swap,这个是逼着买内存的节奏,回头查一下cache问题2、设置方法有两种方法,一种是修改配置文件,一种是通过添加启动项。方法一:根据系统启动的初始化过程,修改配置文件Centos中……

Linux profile与bashrc理解(转载)

/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.英文描述为:# /etc/profile# System wide environment and startup programs, for login setup# Function……

centos7–fail2ban配置

很多时候, 我们并不想更改SSH端口来避开攻击, 或者因为某些网络限制, 我们必须为服务器开22端口.这时候可以使用Fail2ban来拦截未授权的访问者.食用前请确保你的魔法主机是KVM/XEN, 某些Openvz的firewalld组件启动不完全, 会使Fail2ban失效. 已知hostus这家是无法使用fail2ban的使用如下命令安装fail2……

Centos7搭建KMS服务器

// 小强笔记: 转载:Linux 搭建 KMS服务器部署KMS# 永久关闭SELinuxsed -i 's/^SELINUX=.*/#&/;s/^SELINUXTYPE=.*/#&/;/SELINUX=.*/a SELINUX=disabled' /etc/sysconfig/selinux &&……

crontab定时任务失效原因

1、脚本语法错误在crontab脚本没有定时执行的时候,首先需要检查脚本的语法有没有出现问题。2、环境变量问题有时我们创建了一个crontab,但是这个任务却无法自动执行,而手动执行这个任务却没有问题,这种情况一般是由于在crontab文件中没有配置环境变量引起的。我们在手动执行任务时是在当前shell环境下进行的,程序能够找到环境变量,而系统自动执行……

Centos7下Crontab相关设置

yum install vixie-cronyum install crontabs/bin/systemctl restart crond.service  #启动服务/bin/systemctl reload  crond.service  #重新载入配置/bin/systemctl status  crond.servi……

Linux系统常用快捷键及符号说明

Linux常用快捷键快捷键说明Tab命令或路径补全Ctrl+a光标移动至行首Ctrl+e光标移动至行尾Ctrl+c终止当前命令或程序Ctrl+d退出当前用户环境Ctrl+u删除光标前的所有字符Ctrl+k删除光标后的所有字符Ctrl+d删除光标所在位置的字符Ctrl+w删……

Linux系统命令从入门到完全忘记(六)

Linux三剑客awk概要:三剑客老大,擅长取列语法格式:awk ‘ pattern {action} ‘参数:参数说明print打印-F指定分隔符’[分隔符1分隔符2]’NR行号$0,$1,$NF$0整行,$1第一列,$NF最后一行+多个分隔符看作为一个使用示例:打印出/etc……

Linux系统命令从入门到完全忘记(五)

进程ps概要:用来显示当前进程的状态语法格式:ps[参数]参数:参数说明a显示所有进程-a显示同一终端下的所有程序-A显示所有进程c显示进程的真实名称-N反向选择-e等于”-A”e显示环境变量f显示程序间的关系-H显示树状结构r显示当前终端的进程……

Linux系统命令从入门到完全忘记(四)

系统安全相关命令chmod概要:用于改变文件或目录的访问权限,用它控制文件或目录的访问权限。语法格式:chmod [-cfvR] [–help] [–version] mode file参数:参数说明-c当发生改变时,报告处理信息-f错误信息不输出-R处理指定目录以及其子目录下的所有文件-v运行时显……

Linux系统命令从入门到完全忘记(三)

有关磁盘空间的命令mount概要:挂载文件系统,mount卸载挂载的文件系统语法格式:mount [参数] [设备] [目录]参数:参数概述-a挂载/etc/fstab里面的所有文件系统-l显示已挂载的文件系统列表-r将文件系统挂载为只读模式-t指定文件系统类型-V显示软件版本使用示……

Linux系统命令从入门到完全忘记(二)

文件打包压缩命令gzip概要:打包或解压文件语法格式:tar [参数] [文件名]tar [参数] [文件名] [源文件]参数:参数概述-c创建新的归档文件-v显示操作过程-f对普通文件操作-x从归档文件中释放文件-z调用gzip来压缩归档文件-p保持属性-C指定解压目录……

Linux系统命令从入门到完全忘记(一)

线上查询及帮助命令man概要:查看命令或配置文件的帮助手册语法格式:man [Command]…man [FILE]…使用示例:查看命令的帮助1[root@ansheng ~]# man passwd查看配置文件的帮助信息1[root@ansheng ~]# man /etc/init……

Linux基础正则表达式

什么是正则表达式?正则表达式是为了处理大量的字符串而定义的一套规则和方法,例如:@代表123456,当我查找123455这几个字符的时候我就可以用@代替,这样速度更快,Linux正则一般为行为单位处理的。为什么要用正则表达式?在企业里,我们每天的Linux运维工作中,时刻都会面对大量带有字符串的文本配置,程序、命令及日志文件等, 而我们经常会有迫切的……