将终端打印的信息存储在日志中

cet@cet-vm:~$ script screen.log
脚本已启动,文件为 screen.log

输入你自己的命令,ll之类的什么都可以

退出输入exit

cet@cet-vm:~$ exit
exit
脚本完成,文件为  screen.log

查看日志

cet@cet-vm:~$ cat screen.log
Script started on 2023-01-30 10:42:04+08:00 [TERM="xterm" TTY="/dev/pts/1" COLUMNS="117" LINES="24"]
cet@cet-vm:~$ ll
总用量 52876
drwxr-xr-x 16 cet  cet      4096 130 10:42 ./
drwxr-xr-x  3 root root     4096 130 02:29 ../
drwxr-xr-x  2 cet  cet      4096 130 02:44 公共的/
drwxr-xr-x  2 cet  cet      4096 130 02:44 模板/
drwxr-xr-x  2 cet  cet      4096 130 02:44 视频/
drwxr-xr-x  2 cet  cet      4096 130 02:46 图片/
drwxr-xr-x  2 cet  cet      4096 130 02:44 文档/
drwxr-xr-x  2 cet  cet      4096 130 02:44 下载/
drwxr-xr-x  2 cet  cet      4096 130 02:44 音乐/
drwxr-xr-x  3 cet  cet      4096 130 09:46 桌面/
-rw-------  1 cet  cet       265 130 09:50 .bash_history
-rw-r--r--  1 cet  cet       220 130 02:29 .bash_logout
-rw-r--r--  1 cet  cet      3771 130 02:29 .bashrc
drwxrwxr-x 14 cet  cet      4096 130 09:33 .cache/
drwx------ 14 cet  cet      4096 130 09:50 .config/
drwx------  3 cet  cet      4096 130 02:43 .gnupg/
drwxr-xr-x  3 cet  cet      4096 130 02:43 .local/
drwx------  4 cet  cet      4096 130 02:47 .mozilla/
-rw-r--r--  1 cet  cet       807 130 02:29 .profile
-rw-rw-r--  1 cet  cet         0 130 10:42 screen.log
-rw-r--r--  1 cet  cet         0 129 18:55 .sudo_as_admin_successful
drwx------  6 cet  cet      4096 130 09:33 .thunderbird/
-rw-rw-r--  1 cet  cet  54056661 731  2022 VMwareTools-10.3.25-20206839.tar.gz
-rw-------  1 cet  cet       104 130 09:58 .Xauthority
cet@cet-vm:~$ systemctl status sshd
● ssh.service - OpenBSD Secure Shell server
     Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2023-01-30 09:51:50 CST; 52min ago
       Docs: man:sshd(8)
             man:sshd_config(5)
    Process: 877 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
   Main PID: 892 (sshd)
      Tasks: 1 (limit: 19071)
     Memory: 3.9M
     CGroup: /system.slice/ssh.service
             └─892 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups

130 09:51:50 cet-vm systemd[1]: Starting OpenBSD Secure Shell server...
130 09:51:50 cet-vm sshd[892]: Server listening on 0.0.0.0 port 22.
130 09:51:50 cet-vm sshd[892]: Server listening on :: port 22.
130 09:51:50 cet-vm systemd[1]: Started OpenBSD Secure Shell server.
130 09:58:17 cet-vm sshd[2899]: Accepted password for cet from 10.12.135.74 port 53811 ssh2
130 09:58:17 cet-vm sshd[2899]: pam_unix(sshd:session): session opened for user cet by (uid=0)
cet@cet-vm:~$ cat screen.log
cet@cet-vm:~$ exit
exit

Script done on 2023-01-30 10:45:02+08:00 [COMMAND_EXIT_CODE="0"]

缺点就是必须输入exit才能查看日志,导致不能在查看日志的时候记录打印信息

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值