美文网首页
Linux使用记录

Linux使用记录

作者: whupenger | 来源:发表于2019-10-29 13:25 被阅读0次

最近正在忙着跑实验,在服务器上操作的比较多,对于一些经常忘记的linux命令,在此做个记录

  • nohup

    nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。
    用法nohup python -u script.py >nohup.out 2>&1 &

    • 使用-u是为了保证打印会立即输出到文件,而不需要缓存,因为有时候系统会将打印进行缓存,缓存满了才写进nohup.out文件
    • >nohup.out将日志重定向到新的文件,>/dev/null表示不保存日志
    • 2>&1是指将标准错误重定向到标准输出,0 表示键盘输入,1表示屏幕输出,2表示错误输出
    • &表示在后台运行
  • jobs

    jobs命令可以查看当前有多少在后台运行。

    • jobs -l 此命令可显示所有任务的PID,jobs的状态可以是running, stopped, Terminated。但是如果任务被终止了(kill),shell 从当前的shell环境已知的列表中删除任务的进程标识。
  • tail

    查看文件的结尾

    • tail -f nohup.out|tailf nohup.out 以动态显示该 log 文件的动态更新。
    • tail -100 nohup.out 显示log文件的最后100行
  • more

    more 是我们最常用的工具之一,最常用的就是显示输出的内容,然后根据窗口的大小进行分页显示,然后还能提示文件的百分比,此时可按空格继续显示下一个画面,或按Q停止显示

使用 说明
Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more
  • more +/day3 log2012.log 从文件中查找第一个出现"day3"字符串的行,并从该处前两行开始显示输出

相关文章

  • 使用journalctl查看linux的系统日志

    使用journalctl查看linux的系统日志 Linux使用system journal记录系统日志,而这种日...

  • Linux使用记录

    本文来自个人博客 sunyongfeng.com。博客的文章保持更新,此文可能不是最新状态。 善用/var/log...

  • Linux使用记录

    **在这里记录本人使用linux中的一些命令** 命令 df 参数说明: -T:显示文件系统类型 -h:方便阅读方...

  • Linux使用记录

    最近正在忙着跑实验,在服务器上操作的比较多,对于一些经常忘记的linux命令,在此做个记录 nohupnohup命...

  • Linuxmint记录

    记录使用Manjaro过程中遇到的问题,与“Linux命令记录”,“Manjaro记录”相关。

  • vim 插件使用记录

    vim 插件使用 @(linux 编程)[开发技能, 工具使用] 前面记录过一篇vim操作记录此处记录一些vim的...

  • Manjaro记录

    记录使用Manjaro过程中遇到的问题,与“Linux命令记录”,“Linuxmint记录”相关。 打印系统信息 ...

  • Linux 中文件属性以及文件权限

    记录学习 Linux 过程中的点滴,在 Linux 面前,我只是个小白 一、文件的基本属性 在 Linux 中使用...

  • 如何使用 man

    如何使用 man Linux man-pages 项目记录了用户空间(user-space)程序采用的 Linux...

  • Linux命令使用记录

    linux常用命令记录 删除文件或文件夹: 查看进程ID: 杀死进程:

网友评论

      本文标题:Linux使用记录

      本文链接:https://www.haomeiwen.com/subject/vhrwvctx.html