当前位置:  技术问答>linux和unix

Linux sync命令的相关疑问

    来源: 互联网  发布时间:2017-05-30

    本文导语:  各位大神好   我看了鸟哥的私房菜  5.5.1中有说到sync这个命令。 说root下执行sync命令能够更新整个系统中的数据,于是我按照下面的步骤做了一个实验(系统是centos)。 首先在tty1上面,我是root登录的,在tty2上面...

各位大神好
 
我看了鸟哥的私房菜  5.5.1中有说到sync这个命令。

说root下执行sync命令能够更新整个系统中的数据,于是我按照下面的步骤做了一个实验(系统是centos)。

首先在tty1上面,我是root登录的,在tty2上面我是用普通用户登录的,登录名为Nicolas。

在tty2终端下,我在某目录下面新建了一个文本文件,名字叫做 text2014。

然后,我执行命令 vim text2014

这样就进入了编辑text2014的状态了,于是我接着在里面随意输入了几个字比如“abcd”。
接着,我ctrl + alt +f1切换到tty1终端上,在root登录状态下执行sync。
然后我在tty1终端下敲入 cat text2014

为啥打开的文件中啥都没有!!!难道我在tty2终端上敲击的几个字符都不是存放在缓冲区的吗?是存放在
文件/dev/tty2中的????
求大神解答。

另:能否举几个例子让我验证验证sync这个命令



|

在一个临时文件里面。
你 vim text2014 之后,开另外一个窗口执行 ls -la 看看就知道啦。

|
sync() causes all buffered modifications to file metadata and data to be written to the underlying file systems.It doesn't include the buffer maintained by the application, such as vi, or tty device. It was designed for flushing the buffers of file system to the disk...

|


正解,如下
-rw-r--r--   1 root root       54 Jul 25 16:02 aa.txt
-rw-r--r--   1 root root    12288 Oct 10 18:50 .aa.txt.swp

|
http://man7.org/linux/man-pages/man2/sync.2.html
http://linux.die.net/man/2/sync

    
 
 

您可能感兴趣的文章:

  • Linux常用命令介绍:更改所属用户群组或档案属性
  • linux中有没有什么命令能列出所有linux的内部命令
  • linux命令大全详细分类介绍及常用linux命令文档手册下载
  • linux在脚本执行命令和直接在命令行执行命令有什么区别
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • 有没有在windows下模拟Linux命令系统的软件! 我想学习Linux的基本命令!
  • Linux下chmod命令详细介绍及用法举例
  • linux 的命令操作和 windows的命令提示行有什么不同呢?? 为什么windows一般都不用命令提示行操作呢??
  • linux bash shell命令:grep文本搜索工具简介
  • linux系统安装测试命令oslevel,lsdev命令不识别
  • Linux_centos_redhat下tar命令解压tgz文件方法
  • 在Linux下使用ftp命令,被提示命令没有找到
  • linux下利用(cat,strings,head,sed)命令生成随机字符串
  • linux命令行下使用curl命令查看自己机器的外网ip
  • linux下free命令显示的内存使用情况分析
  • linux中的用户,用什么命令修改密码(要一条命令做到)???
  • mount命令(linux操作系统)挂载卸载文件系统(cifs,光驱,nfs等)方法介绍
  • linux 中查看过去运行的命令的命令是什么?
  • Linux下curl的下载,安装以及curl命令的详细参数,用法介绍
  • linux下执行命令为什么要在命令前加./
  • linux下不使用sudo命令执行docker的操作步骤
  • linux的命令,怎么能知道这个命令的默认选项是什么?
  • 菜鸟的Linux练习疑问……
  • Linux文件系统结构的疑问
  • Linux 初学者的疑问 (各位老鸟进来看看)
  • linux C编程中使用make时对 内部规则的疑问
  • 关于Linux内核的疑问
  • 关于linux runlevel的疑问
  • 由Turbo C 转入 Linux C的疑问
  • linux初学疑问
  • 关于LINUX下图形界面显示字符的疑问
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • TCP协议四次断连过程介绍及Linux内核协议栈中相关设置项
  • 我想学习linux桌面编程,那么有没有必要学习linux的内核以及内核的相关编程呢?
  • Linux下u盘文件系统相关操作
  • 跟LINUX相关的毕业设计
  • gnu grub 相关问题,本来xp,linux红旗,在xp格式了linux.重起没有了grub菜单
  • 急求linux下的office相关资料书籍!
  • 求linux C++的时间相关函数及用法,急用,谢谢
  • 求FTP客户端源程序或相关资料(C,LINUX )
  • 请教下linux达人 相关版本2.6的进程调度
  • linux 中 man 的相关问题
  • 想找一些linux相关的实验题,哪里可以下载?最好附有答案参考
  • Linux下如何用C语言操作Oracle数据库相关的图书推荐
  • 想在linux下用C实现gzip压缩与解压缩,有没有相关库函数可以调用?
  • 请问linux下C/C++编程语言,同时请推荐相关书籍
  • 请问Linux下要获得网络接口的相关信息,像ifconfig,netstat那样
  • 在linux下如何解决读U盘容量等相关信息,给分的!
  • Linux相关问题求教
  • 新手请教Linux下开发的相关问题
  • Linux下Oracle数据库相关知识集粹
  • Vmware上跑linux有无编程相关的问题
  • 哪里有Linux相关的文档
  • linux c/c++ IP字符串转换成可比较大小的数字
  • 在win分区上安装linux和独立分区安装linux有什么区别?可以同时安装吗?(两个linux系统)
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 在虚拟机上安装的linux上,能像真的linux系统一样开发linux程序么?
  • secureCRT下Linux终端汉字乱码解决方法
  • 我重装window后,把linux的引导区覆盖了,进不了linux怎么办?急啊,望热心的人帮助 (现在有linux的盘)
  • Linux c字符串中不可打印字符转换成16进制
  • 安装vmware软件,不用再安装linux系统,就可以模拟linux系统了,然后可以在其上学习一下LINUX下的基本操作 了?
  • Linux Kernel 'sctp_v6_xmit()'函数信息泄露漏洞
  • 红旗Linux主机可以通过127.0.0.1访问,但如何是连网的Win2000机器通过Linux的IP去访问Linux


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3