linux 命令之 script

Script这个命令用来将操作的过程保存在日志中

Script的命令形式:

script [-a]  [-q]  [filename]
# [-a]  追加,不覆盖以往的记录
# [-q]  安静模式,不显示script开始的信息
# [filename] 保存结果的日志名,如果不输制定文件名,默认存入当前目录的 **typescript** 文件中

更多参数参考man手册

实例说明

$ script
Script started, file is typescript
###输入script命令,没有指定文件名,默认存入当前目录的  typescript  文件中
$ ls /bin/ | head -6
bash
bunzip2
busybox
bzcat
bzcmp
bzdiff

$ whoami
gino

$ exit
exit
Script done, file is typescript
###退出script  也可以在终端中按下Ctrl+D

$ cat typescript   ##查看日志信息
Script started on 2015年05月01日 星期五 11:21:53
$ ls /bin/ | head -6
bash
bunzip2
busybox
bzcat
bzcmp
bzdiff
$ whoami
gino
$ exit
exit

Script done on 2015年05月01日 星期五 11:22:30

时间: 2024-12-11 10:56:52

linux 命令之 script的相关文章

Linux命令之乐--script和scriptplay

script和scriptplay可以把终端会话记录到一个文件中,可以用来制作命令行教学视屏. 开始录制会话 [[email protected] test]# script -t 2>timing.log -a output.session Script started, file is output.session [[email protected] test]# echo hello hello [[email protected] test]# echo world world [[e

9个使用时必须时刻警惕的Linux命令

Linux shell/terminal命令非常强大,即使一个简单的命令就可能导致文件夹.文件或者路径文件夹等被删除.为了避免这样的事情发生,我们应该时刻注意PHP代码&命令,今天为大家带来9个必须时刻警惕的Linux命令&代码. Linux shell/terminal 命令非常强大,即使一个简单的命令就可能导致文件夹.文件或者路径文件夹等被删除. 在一些情况下,Linux 甚至不会询问你而直接执行命令,导致你丢失各种数据信息. 一般来说在 Web 上推荐新的 Linux 用户执行这些命

一个cheat命令 == Linux命令小抄大全

本文介绍一个Linux超级命令,有了这个命令,你就可以开开心心的使用linux上的各种命令了. 当你要执行一个linux命令,在这个命令参数选项众多时,你一般怎么做?对,我们大多数人都会去求助man命令.此外,linux上帮助相关的命令还有"help""whereis""whatis"等命令. 当然,在linux上,man命令几乎是万能的,但它却不是最高效的.尤其是对英文不太好的童鞋,man命令给出的帮助信息很长,在短时间内不好理解.如下图所示,

python flask初体验(一)linux命令发射器

<html> <head> <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='bootstrap.css') }}" /> <script type=text/javascript src="{{ url_for('static', filename='jquery.min.js') }}&qu

20个 Unix/Linux 命令技巧

让我们用这些Unix/Linux命令技巧开启新的一年,提高在终端下的生产力.我已经找了很久了,现在就与你们分享. 删除一个大文件我在生产服务器上有一个很大的200GB的日志文件需要删除.我的rm和ls命令已经崩溃,我担心这是由于巨大的磁盘IO造成的,要删除这个大文件,输入: > /path/to/file.log # 或使用如下格式 : > /path/to/file.log # 然后删除它 rm /path/to/file.log 如何记录终端输出?试试使用script命令行工具来为你的终端

GNU Parallel: 并行执行Linux命令

今天在Stack Overflow上看到一个很有趣的问题, 问题的大意是: 需要用一个脚本处理一个文本文件, 但这个文本文件可能很大, 由于处理脚本的问题, 希望每次能够只处理该文本文件的若干行, 就像 xargs 一样, 而且不能使用split来分割文件, 也不允许生成临时文件. 如果允许使用临时文件的话, 那么用bash script并不难实现, 若不能使用临时文件, 那么可以使用GNU Parallel工具来实现. 实现的方法如下: cat giantfile.txt | parallel

用python执行Linux命令

例1:在python中包装ls命令 #!/usr/bin/env python#python wapper for the ls commandimport subprocesssubprocess.call(["ls","-l"]) 在Linux中执行该命令 [[email protected] python]# python ls.pytotal 8-rwxrwxrwx 1 root root 415 Mar 18 11:40 a.py-rw-r--r-- 1 

如何通过Linux命令行使用和运行PHP脚本

检查PHP信息 # php -f /var/www/html/infophp.php 从命令行检查PHP信息 由于输出结果太大,我们可以通过管道将上述输出结果输送给 less 命令,这样就可以一次输出一屏了,命令如下: # php -f /var/www/html/infophp.php | less 检查所有PHP信息 这里,'-f'选项解析并执行命令后跟随的文件. 2. 我们可以直接在Linux命令行使用 phpinfo() 这个十分有价值的调试工具而不需要从文件来调用,只需执行以下命令:

Linux命令之rhn_check

NAME rhn_check - check for queued actions on RHN and execute them SYNOPSIS /usr/sbin/rhn_check [-v] [--verbose] DESCRIPTION rhn_check is a client program that connects to the Red Hat Network backend servers and retrieves information associated with t