摘要:
参考资料:骏马金龙的rsync系列。该博主的博文质量很好,推荐大家关注。 环境 操作系统:CentOS Linux release 7.5.1804 (Core) 软件:rsync version 3.1.2 protocol version 31 前言 rsync可以实现scp的部分远程复制功能( 阅读全文
摘要:
简介 mktemp命令用于创建一个临时的文件或者目录。 语法格式 示例 不带选项和参数的mktemp用于创建临时文件,带-d选项用于创建临时目录。 创建完成后,会输出临时文件的绝对路径。 当仅运行mktemp命令的时候,其等同于 这里的XXX就表示随机数,至少需要3个X。 -p DIR, --tmp 阅读全文
摘要:
简介 从命令的名字上来看,会让人误以为这是一个和安装相关的命令。 其实不然,install命令用于复制文件(cp)或创建空目录(mkdir)并设置相关的属性(chown、chmod)。 这里的属性包含了ownership、权限以及时间戳(保留时间戳,而不是修改)。 语法格式 单源复制。一般省略掉-T 阅读全文
摘要:
要了解Linux的权限,需要和Linux的用户与组的概念一并理解,不了解的同学请参考Linux的用户和组 简介 在Linux中,每个文件除了有用户和组的信息以外,还有其对应的权限。可使用来查看。 看第一个字段的第二位至第十位,一共九位。 左三位(rw-):表示文件所有者的权限。 中三位(r--):表 阅读全文
摘要:
本文最早发布于我的51CTO博客,目前已迁移至博客园。 简介 FTP,File Transfer Protocol,文件传输协议 文件服务器,具备存储和共享文件(权限设置合理的情况下)的功能 命令端口:TCP/21 数据端口:TCP/20(主动模式) 明文传输指令与数据,解决办法是SFTP(SSH) 阅读全文
摘要:
本文最早发布于我的51CTO博客,目前已迁移至博客园。 参考: "port的英文维基百科" ) 简介 MAC地址定义了数据包的下一跳地址。 IP地址定义了数据包最终应该传输到哪台计算机上。 而端口(port)则定义了数据包中的数据应该由计算机上的哪个进程来接收。 端口是一种逻辑上的概念,用来识别一个 阅读全文
摘要:
参考资料:https://www.thegeekstuff.com/2012/12/linux tr command/ 简介 tr命令用于转换、删除或者去除重复字符。它从STDIN中读取数据并且将其写入SDTOUT。 因此它的用法是这样的。从用户键入的STDIN中读取。 或者这样的。通过输入重定向来 阅读全文
摘要:
简介 shell进程会在其会话中保存此前用户执行过的命令。 历史列表(history list):当前shell所使用的历史命令存储位置。 历史文件(history file):每次登入shell,就会从历史文件中读取历史命令并加载进历史列表中;每次登出shell,会将当前历史列表中的命令附加到历史 阅读全文
摘要:
简介 man命令,是manual的缩写,manual表示手册的意思。通过man命令,可以查询大多数shell外部命令的帮助手册。 语法格式 命令行的section我们理解为章节,page就是我们待查询帮助的命令名称。 比如我们想知道man命令自己的帮助手册。 这个只是最简单的语法格式,详见man手册 阅读全文
摘要:
与more的区别 more在man手册中的英文原文是文件熟读过滤器(file perusal filter),其实可以理解为一种文本查看器。 它存在一些缺点: 必须事先加载完整个文件。因此在遇到大文件的时候,需要等待。 翻阅到文件尾部的时候自动退出。 man手册也有说明more这个命令已经是比较远古 阅读全文