2021年6月21日
摘要: typeset的-u选项可以将一个变量的字符变成大写 1 /home/lee#typeset -u var=abc 2 /home/lee#echo $var 3 ABC -l选项将一个变量的字符变成小写 1 /home/lee#typeset -l var=ABC 2 /home/lee#echo 阅读全文
posted @ 2021-06-21 15:16 听丶说下雨天 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Linux sync命令用于数据同步,sync命令是在关闭Linux系统时使用的。 Linux 系统中欲写入硬盘的资料有的时候为了效率起见,会写到 filesystem buffer 中,这个 buffer 是一块记忆体空间,如果欲写入硬盘的资料存于此 buffer 中,而系统又突然断电的话,那么资 阅读全文
posted @ 2021-06-21 15:11 听丶说下雨天 阅读(397) 评论(0) 推荐(0) 编辑
摘要: passwd 命令,手动修改: [root@localhost testuser]# passwd testuser Changing password for user testuser. New password: Retype new password: passwd: all authent 阅读全文
posted @ 2021-06-21 15:08 听丶说下雨天 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 查看串口是否可用,可以对串口发送数据比如对com1口,echo helloworld >/dev/ttyS0 [root@H3LINUX90 ~]# echo helloworld >/dev/ttyS0 [root@H3LINUX90 ~]# 串口端显示: [root@H3LINUX90 ~]# 阅读全文
posted @ 2021-06-21 15:04 听丶说下雨天 阅读(847) 评论(0) 推荐(0) 编辑
  2021年3月15日
摘要: 在Linux驱动程序中,可以使用等待队列(Wait Queue)来实现阻塞进程的唤醒。 1.定义“等待队列头部” wait_queue_head_t my_queue; wait_queue_head_t是__wait_queue_head结构体的一个typedef。 2.初始化“等待队列头部” i 阅读全文
posted @ 2021-03-15 15:58 听丶说下雨天 阅读(1514) 评论(0) 推荐(0) 编辑
摘要: 信号量(Semaphore)是操作系统中最典型的用于同步和互斥的手段,信号量的值可以是0、1或者n。信号量与操作系统中的经典概念PV操作对应。 P(S):①将信号量S的值减1,即S=S-1;②如果S≥0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。V(S):①将信号量S的值加1,即S=S 阅读全文
posted @ 2021-03-15 15:45 听丶说下雨天 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: localtime函数: 将时间数值变换成本地时间,考虑到本地时区和夏令时标志; 原型: struct tm *localtime(const time_t * calptr); 头文件 <time.h> 返回值: 成功: struct tm *结构体, 原型如下: struct tm { int 阅读全文
posted @ 2021-03-15 15:30 听丶说下雨天 阅读(463) 评论(0) 推荐(0) 编辑
  2020年11月4日
摘要: crontab命令用于设置周期性被执行的指令。 在Linux系统中,Linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置 首先 阅读全文
posted @ 2020-11-04 16:26 听丶说下雨天 阅读(731) 评论(0) 推荐(0) 编辑
  2020年10月20日
摘要: CentOS安装并查看lm_sensors 首先查看是否安装rpm包: [root@localhost home]# rpm -qa|grep sensors lm_sensors-libs-3.1.1-17.el6.x86_64 lm_sensors-3.1.1-17.el6.x86_64 如果有 阅读全文
posted @ 2020-10-20 11:09 听丶说下雨天 阅读(2138) 评论(0) 推荐(0) 编辑
  2020年9月7日
摘要: # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l或grep 'physic 阅读全文
posted @ 2020-09-07 20:26 听丶说下雨天 阅读(273) 评论(0) 推荐(0) 编辑