摘要: at 命令允许指定Linux系统何时运行脚本。at命令会将作业提交到队列中,指定shell何时运行该作业。at 的守护进程atd会以后台模式运行,检查作业队列来运行作业。大多数Linux发行版会在 启动时运行此守护进程。 atd 守护进程会检查系统上的一个特殊目录(通 常位于/var/spool/a 阅读全文
posted @ 2022-09-16 22:19 shigp1 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 每个进程都有优先级,优先级决定了进程运行的先后顺序及时间片的长短。进程的默认优先级是0,最高优先级是-20,最低优先级是19。 可以使用nice改变进程启动时的优先级。 不能用非管理员权限提高进程优先级。 可使用renice改变运行中进程的优先级。 #!/bin/bash sleep 300 阅读全文
posted @ 2022-09-16 16:33 shigp1 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 一、信号 shell会将信号传给shell脚本程序来处理。而shell脚本的默认行为是忽略这些信号。它们可能会不利于脚本的运行。要避免这种情况,你可以脚本中加入识别信号的代码,并执行命令来处理信号。 Ctrl+C组合键会生成SIGINT信号(中断进程),并将其发送给当前在shell中运行的所有进程。 阅读全文
posted @ 2022-09-16 16:04 shigp1 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 将csv文件导入mysql数据库中。 创建数据库demo: create database demo; 使用数据库demo: use demo; 创建表user: create table user( id int primary key auto_increment, name varchar(2 阅读全文
posted @ 2022-09-16 12:04 shigp1 阅读(66) 评论(0) 推荐(0) 编辑
摘要: mysql文档地址是https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html。 首先从https://dev.mysql.com/downloads/repo/yum/下载yum文件: 用命令下载: wget h 阅读全文
posted @ 2022-09-16 11:11 shigp1 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一、文件描述符 Linux系统将每个对象当作文件处理。这包括输入和输出进程。Linux用文件描述符(file descriptor )来标识每个文件对象。文件描述符是一个非负整数,可以唯一标识会话中打开的文件。每个进程一次最多可以有九个文件描述符。 出于特殊目的,bash shell保留了前三个文件 阅读全文
posted @ 2022-09-16 10:33 shigp1 阅读(1068) 评论(0) 推荐(0) 编辑