touch 命令 touch命令用于创建空文件,例如有时应用程序希望在它们写入数据之前,某个日志文件就已经存在。这时可用touch命令创建一个空文件:touch test1; touch命令还可以用来改变已有文件的访问时…
sed 重定向本文件结果清空了文件
问题描述 今天写脚本处理脚本文件的变量,需要将其中的一个变量(这里举例为replaceStr)替换成另一个变量。于是写出了形如这样的一段代码: sed 's~replaceStr~replacedStr~g' repla…
拷贝指定文件
场景:把/etc/目录下的所有大于10K的文件拷贝到/tmp目录,需要保持结构。 例如 /etc/apt/trusted.gpg 文件大小为 14K,则会被拷贝到 /tmp/etc/apt/trusted.gpg 路径位…
Linux信号机制与信号处理
信号(signal)是Linux进程间通信的一种机制,全称为软中断信号,也被称为软中断。信号本质上是在软件层次上对硬件中断机制的一种模拟。 与其他进程间通信方式(例如管道、共享内存等)相比,信号所能传递的信息比较粗糙,只…
Mac系统下Bash Shell 利用Alias 简化命令
设置进入某个文件夹的快捷键 打开 .bash_profile 文件 如果没有 .bash_profile 文件需要新建: vi ~/.bash_profile 如果之前创建过,则打开: open ~/.bash_prof…
Awk 命令学习总结、AWk命令系列学习(linux shell)
前面的话 学习linux 的同人,都知道linux shell文本处理能力非常强大。有一组强大的文本处理工具:grep,sed,awk 。 其中grep 经常用作查找匹配文本、sed用作文本编辑替换、awk也是最强大的,…
Shell脚本编程30分钟入门
什么是Shell脚本 示例 看个例子吧: #!/bin/sh cd ~ mkdir shell_tut cd shell_tut for ((i=0; i<10; i++)); do touch test_$i.t…
Ansible基础知识
Ansible主配置文件:/etc/ansible/ansible.cfg Inventory配置文件:/etc/ansible/hosts 定义主机多种方式: ip:10.155.55.10 name:linux1 主…
python网络作业:使用python的socket库实现ICMP协议的ping
python测试开发项目实战-目录 python工具书籍下载-持续更新 ICMP ping是您遇到过的最常见的网络扫描类型。 打开命令行提示符或终端并输入ping www.google.com非常容易。 为什么要在pyt…
如何确定python运行所在的文件位置
title: 如何确定python运行所在的文件位置 date: 2015-01-23 01:56:38 首发于 blog.zhaochunqi.com 转载请注明 如何确定python脚本的位置? python脚本有个…
Django学习笔记(一)
笔记来源:自强学堂-Django教程 这个教程真的非常好用!强烈推荐 Django简介-组成部分 urls.py:网址入口,关联到对应的views.py中的一个函数(或者generic类),访问网址就对应一个函数。 vi…
Python中Json库loads方法ValueError异常分析
之前用python(2.7版本)开发公司网络协议的解析工具,直接从网络抓包pcap文件中解析出协议交换流程. 公司协议中二进制和Json两种格式类型共存.针对二进制内容,python的struct这库用起来还是蛮顺手的.…