随笔分类 - linux基础
摘要:数据同步rsync Rsync本地模式和远程模式 1.安装 yum install -y rsync 2.命令语法 本地模式 rsync 参数 src dest 1.对文件同步 [root@backup yum.repos.d]# rsync -avzP /var/log/messages /tmp
阅读全文
摘要:rpm包介绍和管理 安装包: rpm -ivh package.rpm -i:安装 -v:显示详细信息 -h:显示进度条 升级包: rpm -Uvh package.rpm 卸载包: rpm -e package_name 查询包: rpm -q package_name 查询已安装的包 rpm -
阅读全文
摘要:进程管理 同步和异步 同步(Synchronous) 定义: 在同步操作中,任务执行的顺序是固定的,后一个任务必须等待前一个任务完成后才能开始。 特点: 阻塞:在同步操作中,调用者会被阻塞,直到操作完成。这意味着程序会在当前任务上停留,无法执行其他任务。 易于理解:因为执行顺序是线性的,容易跟踪和调
阅读全文
摘要:计划任务管理 at;crontab at:一次性计划任务 at 是一个用于在指定时间运行一次性命令的 Linux 工具。 1. 基本语法 at [选项] 时间 2. 时间格式 at 支持多种时间格式,常见的包括: 指定的日期和时间: at 10:00:在当天的 10:00 运行。 at 15:30
阅读全文
摘要:文件系统 ext4:小文件多场景 xfs:大文件多场景 格式化文件系统 mkfs 文件是由inode和block组合而成 inode是元数据 --文件大小,文件拥有人拥有组,文件时间戳,文件指针,文件权限 删除数据的时候只是删除索引,当有新数据写入才会删除索引 block size 文件系统的最小存
阅读全文
摘要:ssh ssh免密登录 1. SSH密钥的组成 公钥(Public Key):可以安全地分享给任何人。它用于加密数据,确保只有拥有相应私钥的人才能解密。 私钥(Private Key):必须保密,存放在本地。它用于解密由公钥加密的数据,并进行身份验证。 2. 生成SSH密钥对 可以通过以下命令生成S
阅读全文
摘要:shell基础 双引号 (""):允许变量展开和命令替换,但保留大部分特殊字符的字面含义。 $ `` \ ! 单引号 (''):所有内容都被视为字面量,不会进行变量展开或命令替换。例如,echo '$VAR' 会输出 $VAR 而不是变量的值。 反引号 ( ):用于命令替换,将命令的输出替换到命令行
阅读全文
摘要:linux基本命令 1修改时区 1.修改时区 timedatectl set-timezone “时区” 2.创建用户 查看用户 id admin 创建用户 useradd admin 修改密码 passwd admin 输入两次 修改自己的密码时直接passwd 3切换用户 su - admin
阅读全文
摘要:curl wget bond curl curl 是一个用于与服务器进行数据传输的命令行工具。它支持多种协议,包括 HTTP、HTTPS、 FTP 等。 基本用法 获取网页内容: curl http://example.com 下载文件: curl -O http://example.com/fil
阅读全文