标签:Linux操作系统
一、网络协议 国际标准化组织(ISO)定义了网络协议的基本框架,被称为OSI模型。OSI模型包括应用层、表示层、会话层、传输层、网络层、数据链路层及物理层。而OSI模型过于复杂至今没有得到实际的应用。 TCP/IP协议模型将OSI的7层协议模型简化为4层,从而更有利于实现和使用。TCP/IP协议模型
替换 替换某一整行 sed '1c hello' test #将第一行替换为hello   str1替换为str2 sed 's/^str1.*/str2/' filename #以str1开头
学习按照: 整体思路:安装,常用命令,文件系统,C和C++在Linux下开发;整体可见:知乎答案1 基础学习的思路见:知乎答案2(知识点总结:) 补充:其他   参考读书: 《鸟哥的Linux私房菜》   优秀链接: Linux思维导图 Linux优秀链接整理,1,2(很优秀的博客合集),  大棚的
LNMP就是Linux+Nginx+MySQL+PHP,既然是在Linux CentOS7那么Linux就是已经安装好了。所以接下百度一下接下来的教程,整理测试如下: 教程是centos6.2的有点老,将就着看看,教程:https://www.linuxidc.com/Linux/2012-09/7
                               1.  MBR故障修复   备份 mkdir /pp mount /dev/sdb1 /pp dd if=/dev/sda of=/pp/mrb.bak bs=512 count=1   破坏mrb dd if=/dev/zero of=
VIM (Unix及类Unix系统文本编辑器)   Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是开源软件。 Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxw
CentOS7使用nmtui和nmcli配置网络 CentOS7配置网络推荐使用NetworkManager服务(不推荐network服务)。 图形化方式:nmtui或Applications->System Tools->Settings->Network 命令方式:nmcli
Linux系统下删除某个文件时提示如下报错:   执行lsattr命令可以看到隐藏属性-------i--------,如下图: 通过查找资料发现: chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:a:让文件或目录仅供附加用途。
第1章 优化 1.1 修改yum源 epel源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.r
    经过前面的学习,tcpdump的用法相信应该都掌握了,今天我们来学习对tcpdump输出内容的学习和了解。我们以第一个示例进行讲解如下所示: IP协议包分析 [root@localhost ~]# tcpdump -i ens5f1 -nn -X 'port 22' -c 1 tcpdump
在执行shell脚本时可以传递参数:   脚本获取参数的格式为:$0  $1  $2 ...其中$1 为传递的第一个参数  而$0 接受的是./test.sh 这个东西 代码:例: #!/bin/bash echo "1--"$0 echo "2--"$1 echo "3--"$2 运行结果:
3.1 用户配置文件和密码配置文件 /etc/passwd配置文件 每个用户一行,用冒号分隔为七段 分别表示: 用户名 密码(用x表示) UID(前1-999为系统预留) GID(前1-999为系统预留) 备注(可以无) 家目录 终端(常用/bin/bash /sbin/nologin) /etc
shell数组类似与C语言,数组下标由0开始编号。想要获取数组中的元素要利用下标。 1、首先定义数组   在shell中,用括号来表示数组,数组元素用“空格”符号分割开。列: name=("d" "x" "c")     其形式为:数组名=(值1 值2 ... 值n)   也可以单独定义数组的各
首先说说为什么要更新源,我是在docker容器中修改配置文件时有所需要,要用到vim,但是会报错。找不到需要的包。 网上都会说要先更新:apt-get update 但是超级慢有没有,我更新了4小时,被同学不小心给关了,心里mmp。第二天不得不用网上的方法,更改源,再更新。 网上很多个源,我试了几个
用树莓派和DS18B20做个汽车温度记录仪[原创]      很想知道夏日阳光暴晒下,汽车内的最高温度以及温度的变化情况。觉得用树莓派和DS18B20来实现应该很简单,于是就尝试捣鼓了一下,半天时间就搞定了,写下来和大家分享。以下原创内容欢迎网友转载,但请注明出处:https://www.cnblo
rsync是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,保持链接和权限,且采用优化的同步算法,传输前执行压缩,因此非常适用于异地备份,镜像服务器等应用。         rsync的官方站点是http://rsync.samba.org/,目前最
上一篇介绍了 开机自启动chkconfig命令  https://www.cnblogs.com/prefectjava/p/9399470.html 本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中。 1、配置一个每天自动重启的功能: 如果支持crontab 可直
1、开机启动+++ crontab 定时执行(定时执行可参考:https://www.cnblogs.com/prefectjava/p/9399552.html)可实现自动化运行的目的,简化了维护人员的工作量。      在CentOS或者RedHat其他系统下 ,安装后系统默认不会自动启动的。就