![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
思心
这个作者很懒,什么都没留下…
展开
-
关于GLIBC_2.14 not found 版本不一致的问题解决
这几天升级线上版本,遇到一个glibc版本不一致的问题,导致服务无法升级,坑了我好快两天。把这个记录下来方便其他遇到问题的小伙伴可以参考下:1) 问题现象 :启动的时候 “/lib64/libc.so.6: version `GLIBC_2.14' not found (required by“2)查看本地和线上的glibc的版本是否一致: ldd --version 可以查看下本地的glibc和线上的glibc版本由于线上机器系统版本不一样,glib...原创 2020-06-04 09:59:16 · 6211 阅读 · 0 评论 -
删除共享内存,信号灯,消息队列的shell脚本
#!/bin/bash#check parameters if [ "$#" != "2" ]thenecho "usage: $0 user shm|sem|smg|all"exit 1elif [ "$2" != "shm" -a "$2" != "sem" -a "$2" != "msg" -a "$2" != "all" ]thenecho "usa原创 2014-09-29 23:25:15 · 1662 阅读 · 0 评论 -
select和epoll的区别
当一个节点和多个节点建立连接时,如何高效的处理多个连接的数据,下面具体分析两者的区别。1. select函数函数原型:int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);参数介绍:(1)nfds -- fdset集合中最大转载 2014-10-11 21:37:03 · 558 阅读 · 0 评论 -
Linux inotify监听文件变化机制
1、API函数头文件:#include 1)int inotify_init (void) 创建监听inotify实例,返回文件描述符,内部创建:inotify_device 返回值:返回文件描述符(fd),即给下面俩函数的输入参数值2)int inotify_add_watch (int __fd, const char * __name, uint32_t __原创 2016-05-11 16:08:50 · 5926 阅读 · 0 评论 -
vim的基本用法
vim的三种模式:编辑模式:按a,i,o,O都可以进入该模式选择模式:v命令模式:esc 删除: x 删除某个字符 dw 删除单词,到空格为止 dd删除行保存: w保存但不退出 qw保存并且退出 或者 shift+zz 拷贝 多行拷贝:v进入选择模式,箭头向上向下选中多行,y复制,p粘贴,大写在光标前面粘贴撤销恢复原创 2016-05-12 21:45:41 · 338 阅读 · 0 评论 -
Linux查看日志总结
1)查看日志文件linux查看日志文件内容命令tail、cat、tac、head,sed,grep,morecat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > filetail -n 1原创 2017-02-07 12:01:52 · 654 阅读 · 0 评论