linux问题,怎么linux导出日志文件现在登录的人员名单并保存在一个文件里,求大神告知谢谢

新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
小富即安, 积分 4201, 距离下一级还需 799 积分
论坛徽章:1
读取一个文件后,怎样清除这个文件的缓存呢?也就是从内存里删除?谢谢
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
富甲一方, 积分 49451, 距离下一级还需 549 积分
论坛徽章:31
你想干嘛呢 ?
如果是 io测试, 试着用 sync 方式.
小富即安, 积分 4201, 距离下一级还需 799 积分
论坛徽章:1
q1208c 发表于
你想干嘛呢 ?
如果是 io测试, 试着用 sync 方式.
谢谢,具体怎么做呢?
就是要模拟重启机器的状态,一个文件读过一次后,第二次读就很快了。每次重启机器太麻烦了。
要测试第一次读的速度
稍有积蓄, 积分 312, 距离下一级还需 188 积分
论坛徽章:1
估计不行,CPU也有缓存的
富甲一方, 积分 49451, 距离下一级还需 549 积分
论坛徽章:31
earth2mars
如果你要测试第一次读. 可以清掉整个 filesystem cache, 和 buffer.
具体的参数我忘了, 你可以找一下. 好象是 /proc/sys/vm 下的一个 什么.
记住清之前要执行三次 sync, 否则可能会丢数据.
Good Luck.
小富即安, 积分 4201, 距离下一级还需 799 积分
论坛徽章:1
q1208c 发表于
回复 3# earth2mars
谢谢,就直接 sync回车,重复3次?
富甲一方, 积分 49451, 距离下一级还需 549 积分
论坛徽章:31
earth2mars
这个命令只是把所有的buff写入文件, 不会清除 cache. 这样做的目的, 是防止在清除cache的时候把buffer也清除了, 导致数据丢失或不一致.
下面是 官方的 说明.
==============================================================
drop_caches
Writing to this will cause the kernel to drop clean caches, dentries and
inodes from memory, causing that memory to become free.
To free pagecache:
& & & & echo 1 & /proc/sys/vm/drop_caches
To free dentries and inodes:
& & & & echo 2 & /proc/sys/vm/drop_caches
To free pagecache, dentries and inodes:
& & & & echo 3 & /proc/sys/vm/drop_caches
As this is a non-destructive operation and dirty objects are not freeable, the
user should run `sync' first.
==============================================================
白手起家, 积分 172, 距离下一级还需 28 积分
论坛徽章:0
drop_caches为数不多的用途之一就是用来 为文件系统相关的测试做准备工作
小富即安, 积分 4201, 距离下一级还需 799 积分
论坛徽章:1
q1208c 发表于
回复 6# earth2mars
谢谢,那数据还是在缓存里
多谢了。我也是问问。不行就算了
富甲一方, 积分 49451, 距离下一级还需 549 积分
论坛徽章:31
earth2mars
没看到我在下面列出来的么? 那才是清cache的步骤.问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
比如我有一个python脚本abc.py如何实现在任意目录敲python abc.py都能跑?谢谢大家。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
在abc.py 第一行加一句
#!/usr/bin/env python
然后在$HOME创建一个文件夹,一般叫做bin,然后在$HOME/.bashrc中添加一句export PATH=$HOME/bin:$PATH。然后,重启shell或者执行source ~/.bashrc
cp /path/to/abc.py ~/bin
chmod a+x abc.py
这样就可以直接用abc.py执行了,不用加python
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
你把abc.py放到PATH内,给它可执行权限,然后在任意目录中敲abc.py然后回车,就执行了
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:

我要回帖

更多关于 linux查看so导出函数 的文章

 

随机推荐