草庐IT

ld-linux

全部标签

Linux系统配置NTP时钟服务器

1、需要配置的计算机IP192168.0.131bznode1192168.0134bznode2192168.0135bznode3192168.0.136bznode4设置IP=192.168.0.131为时钟服务器IP=192.168.0.134服务器为需要同步机器IP=192.168.0.135服务器为需要同步机器IP=192.168.0.136服务器为需要同步机器2、查看每个机器是否安装了ntp[root@bznode1~]#rpm-qa|grepntpntp-4.2.6p5-25.e17.centos.2.x8664ntpdate-4.2.6p5-25.el7.centos.2.x

Linux 查看进程PID和线程CPU和内存占用情况

1.找到进程号[root@localhost~]#ps-ef|grepredisredis14161010:15?00:00:02/www/server/redis/src/redis-server0.0.0.0:6379root1143610369010:52pts/000:00:00grep--color=autoredis2.查看CPU和内存[root@localhost~]#top-p1416#按H,继续按qTasks:1total,1running,0sleeping,0stopped,0zombie%Cpu(s):64.0us,5.4sy,0.0ni,30.6id,0.0wa,0.

nodejs linux手表命令类似功能

实施Linux的方法是什么watch使用node.js的命令功能?当终端Stdout定期替换其内容时?所以我肯定不需要https://github.com/chjj/blessed功能。只需更新/替换文本内容。应该是一项受欢迎的任务,奇怪的是,但不能用Google一个简单的解决方案。看答案您可以使用https://nodejs.org/api/readline.html#readline_readline_cursorto_stream_x_y结合https://nodejs.org/api/readline.html#readline_readline_clearscreendown_str

Linux:减去星号 - *在bash脚本中的意思是什么

Linux:在行末尾的bash脚本中,减去星号-*是什么:tar-czvf$pfad/toolkitdb.log.`date-d"yesterday"+%Y-%m-%d`.tar.gztoolkitdb.log.`date-d"yesterday"+%Y-%m-%d`*rm$pfad/toolkitdb.log.`date-d"yesterday"+%Y-%m-%d`-*谢谢!看答案这意味着它将删除所有以昨天日期结尾的文件-然后任何角色,喜欢$pfad/toolkitdb.log.2017-07-09-14/$pfad/toolkitdb.log.2017-07-09-test/你必须替换$p

Linux清除缓存buff/cache

使用free-h查看内存情况发现buff/cache缓存占用太多了导致我hive都跑不动原因:buff/cache是由于系统读写导致的文件缓存,没有及时释放办法:清除缓存#这个drop_caches文件可以设置的值分别为1、2、3\echo1>/proc/sys/vm/drop_caches#表示清除pagecache\echo2>/proc/sys/vm/drop_caches#表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分配器是内核中管理内存的一种机制,其中很多缓存数据实现都是用的pagecache。echo3>/proc/sys/vm/drop_cach

c++ - 当协程切换线程时,如何强制 Linux 上的 g++ 更新线程指针(用于 TLS)?

我在C++(编译器g++,在ARM上)中使用协程的自定义实现。协程可能会通过调用move_to_thread函数(或其他方式,但这将让我说明我的观点)从一个线程迁移到另一个线程。我过于简单化了,但它有点像这样:__threadintx=0;voidf(){x=5;//dosomemoreworkoncurrentthread(thread1,say)move_to_thread(2);//domorework,nowonthread2inty=x;//withoptimization,I'mgettingthewrongx}我遇到的问题是调用move_to_thread之前和之后完成的

Linux:Bash中变量的定义与使用

  相关文章Linux专栏https://blog.csdn.net/weixin_45791458/category_12234591.html    在bashshell中,变量(variable)是参数(parameter)的一类,用于存储值,且变量还可以拥有属性(attributes),这通过bash内建命令declare来完成。    一个存储空字符串的变量被看做是未设置(unset)的变量,可以通过bash内建命令unset将一个已设置的变量转化成未设置的。    给一个变量赋值可以通过下面的命令来完成。name=[value]    其中的name是一个合法的标识符,由数字、字母

Linux探秘之旅:透彻理解路径、命令与系统概念

目录如何远程连接远程登录简明指南linux区别1.严格区分大小写2.linux的命令返回结果判断3.如何查看网络信息4.关于后缀名(Linux不关心文件后缀)4.1需要记忆的后缀5.echo命令6.linux一切皆文件6.1比如磁盘的文件6.2可执行文件7.命令小结8.linux的硬盘,必须要挂载后才能使用(挂载的概念)9.学习linux的文件目录格式9.1什么是绝对路径9.2操作系统目录分隔符10.关于linux的路径和命令结合11.绝对路径,相对路径学习12.图解绝对路径,相对路径用法如何远程连接博主的上一篇文章中的也有提到如何远程连接访问链接:掌握虚拟化与网络配置之道:深入浅出VMwar

【Linux】Linux第一个小程序-进度条

前言:在之前的学习中,我们已经基本掌握了关于了Linux下的一些工具的使用,接下来我们运用之前学到的知识,我将带领大家写了一个关于 进度条的小程序来练练手!!!本文目录(一)理解\r&&\n1、可显字符和控制字符2、代码演示(二)缓冲区的理解1、什么是缓冲区2、为什么要引入缓冲区3、代码演示,引出现象4、深入理解,解答现象①缓冲区的类型②缓冲区的刷新(三)倒计时功能的实现1、9以内的倒计时2、10以内的倒计时实现a)修改版(四)进度条小程序( 🔥)1、进度条样式说明2、多文件实现3、主体架构实现4、进度的实现5、缓冲功能的实现(五)总结(一)理解\r&&\n在我们正式的写进度条之间,我先给大家

Linux内核源码下载方式

官网Linux内核源码下载页面https://www.kernel.org/pub/linux/kernel/页面介绍:HTTP https://www.kernel.org/pub/GIT https://git.kernel.org/RSYNC rsync://rsync.kernel.org/pub/HTTP地址(https://www.kernel.org/pub/)提供了HTTP协议的下载方式,您可以使用浏览器或wget等工具下载内核源码。GIT地址(https://git.kernel.org/)提供了Git协议的方式,您可以使用Git客户端工具克隆内核源码仓库。RSYNC地址(r