Linux:如何记录 屏幕输出
在LINUX中如何记录屏幕的输出呢? 这里用到工具tee: tee - read from standard input and write standard output and files [man] 扫下盲:对与LINUX,有0,1,2三个默认的FILE NO: 0 - Key Board Input 1 - Screen Output 2 - Error Outpu 如果需要将屏幕输入到文件,比如现在需要dvblast这个命令的使用方法: ./dvblast 21| tee XXX.txt He...
Linux 中通过 script命令 那个记录屏幕的输出
我们用script来记录屏幕的输出,这个是在Linux的平台下使用的,Solaris和AIX中script没有-f选项。 -f选项的意思就是只有当缓冲区满后才能在另外一个终端显示前一次缓冲区满的内容。即使是异常退出也没有问题,仍然可以正常记录log,用命令script -f screen.log就可以了。 如果在第一个终端上使用mkfifo screen.log(一般不用这个命令)和命令script -f screen.log。在另外一个终端找到这个screen.log文件,用tail -f scree...
Linux 系统下推荐使用的5个屏幕录像软件
在很多时候,我们需要将在 Linux 桌面上的操作过程录制下来,比如制作屏幕演示、视频教学等。这里将介绍在 Linux 下值得的 5 个屏幕录像软件,包括 Istanbul、Wink、Xvidcap、Vnc2swf、Recordmydesktop,希望对有此需求的朋友提供参考。 Istanbul 使用 Istanbul,你可以将 Linux 屏幕上的一切操作过程录制下来。Istanbul 既能够按照你的需要录制全屏、区域或者窗口,也可以录制声音和鼠标指针,最终会生成 Ogg Theora 格式的视频文件...
记录 linux终端 下的操作日志
在linux终端下,为方便检查中可能出现的错误,以及避免屏幕滚屏的限制,我们把日志记录下来。常用的工具有 screen,script,以及tee等。 1. screen screen manager with VT100/ANSI terminal emulatio screen -L 这里是我们的操作 exit 结束后会生成一个类似这样的名: screenlog.0 more screenlog.0 这样可以查看你刚才进行的操作,发现可能存在的问题 2. script make typescript...
Linux下判断是否正常关机的一个简单方法
思想:系统启动的时候生成文件,正常关机的时候则删除这个文件,则可以根据系统开机时有没有那个文件来判断是不是非正常关机。 步骤: 在/etc/rc.d/init.d/下编程脚本。 判断是否正常关机,和生成文件的脚本:touch-file.sh #!/bin/sh file=/tmp/check if [ -e ${file} ];then echo this is not normal shutdown /var/log/checkmessage else echo this is normal shut...
Linux新手要了解的十个知识点
Linux新手要了解的十个知识点 1.Linux是大小写敏感的,举个例子,Mozilla, MOZILLA, mOzilla和 mozilla是四个不同的(但是只有第四个mozilla是真正有效的命令)。还有,my_filE, my_file,和 my_FILE是三个不同的。用户的登录名和秘密也是大小写敏感的(这是因为UNIX系统和C语言的传统一向是大小写敏感所致)。 2.文件名最多可以有256个字符,可以包含数字,点号.,下划线_,横杆-,加上其他一些不被建议使用的字符。 3.文件名前面带.的文件在输...
linux 新手学习必看
一.起步 你应该为自己创造一个的环境--在电脑上装一个或unix 问题1:版本的选择 北美用redhat,欧洲用SuSE,桌面mandrake较多,而debian是技术最先进的linux开发人员中用debian的最多,其次是redhat,从全球linux各应用 领域市场份额来看无疑redhat是最多的,此外还有很多出名的发行版本,不再列举。 对于初学linux的人来说,我建议是使用redhat,原因如下: 1)现在很多书都是以redhat为例讲的,为了与书本协调一致 2)周围的人都用redhat,交流比...
Linux系统管理命令学习手册
Linux wall命令 这个命令的功能是对全部已登录的发送信息,可以先把要发送的信息写好存入一个文件中,然后输入: # wall 文件名 这样就能对所有的用户发送信息了。 在上面的例子中符号表示输入重定向,有关它的含义和用法请参阅第十章的有关内容。 例如: # wall Thank you! Broadcast message from root (tty1) Fri Nov 26 14:15:07 1999 Thank you! # 执行以上命令后,用户的屏幕上显示出Thank you!信息后,并不...
linux版本查看命令
如何得知自己正在使用的linux是什么呢,下面的几种方法将给你带来答案! 1. 查看内核版本: 1) [root@q1test01 ~]# cat /proc/version version 2.6.9-22.ELsmp () (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005 2) [root@q1test01 ~]# uname -a Linux q1test01 2.6.9-22.EL...
Linux shell 菜鸟知识补习
window7中包含的shell 在计算机科学中,Shell俗称壳(用来区别于核),是指提供使用者使用界面的软件(解析器)。它类似于DOS下的command.com。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。 基本上shell分两大类: 一:图形界面shell (Graphical Use...
linux 文件系统 基础知识
这两天看了一本fedora 6的实践教程,下面是有关linux知识的学习笔记: 1、linux文件系统分配策略: 块分配( block allocation ) 和 扩展分配 ( extent allocation ) 块分配:磁盘上的文件块根据需要分配给文件,避免了存储空间的浪费。但当文件扩充时,会造成文件中文件块的不连续,从而导致过多的磁盘寻道时间。 每一次文件扩展时,块分配算法就需要写入文件块的结构信息,也就是 meta-dada 。meta-data总是与文件一起写入存储设备,改变文件的操作要等...
linux 使用初级管理命令
mkdir NO1. 在当前路径创建一级目录 [@rehat ]# mkdir test NO2. 在当前路径创建多级目录 [root@rehat root]# mkdir -p mytest/test1/test1_1 NO3. 在创建目录的同时给新建的目录赋权限 [root@rehat root]# mkdir -m 777 testmod 这样任何人对此目录都有任何权限 2. 复制与文件夹 cp NO1. 复制指定目录的文件到当前目录,并重命名 [root@rehat root]# cp ~/.b...

