首页 > 系统相关 >Linux实际常用命令

Linux实际常用命令

时间:2023-01-14 17:44:34浏览次数:39  
标签:常用命令 50 目录 access nohup Linux 日志 实际 out

解决Linux关闭终端(关闭SSH等)运行的程序被迫停止

使用nohup命令,不挂起,不挂断,后台运行。no hung up。

比如正常情况下要运行:
python main.py

让它后台运行不挂断,就运行:
nohup python main.py
运行之后会显示:
nohup: ignoring input and appending output to ‘nohup.out’,
正常的,已经开始在后台运行了。

这时候关闭终端,后台运行的程序是不会中断的。

注意:使用nohup命令挂起后,日志保存在当前目录的nohup.out文件内。

查看日志

查看nohup.out日志:
查看头50行日志,在 nohup.out 文件目录下输入,tail -fn 50 nohup.out
查看尾50行日志,在 nohup.out 文件目录下输入,tail -n 50 nohup.out

查看access.log日志:
查看头50行日志,在 access.log 文件目录下输入,tail -fn 50 access.log
查看尾50行日志,在 access.log 文件目录下输入,tail -n 50 access.log

(查看日志都是使用tail命令)

日志

1.宝塔面板:
Linux宝塔面板通过命令行默认安装,其安装目录在于/www/下,具体包含以下目录:

backup目录是用来保存备份操作后的数据,如数据库备份、网站源码备份等;
Recycle_bin目录是用来保存文件删除操作后的数据,同回收站的功能;
server目录是宝塔面板涉及服务数据目录,包括宝塔面板自身程序目录、安装的各类服务目录;
wwwlogs目录是网站日志目录,网站访问日志及错误日志默认都保存在这里;
wwwroot目录是网站源码目录,面板创建的站点默认都保存在这里。

如:若服务器安装了宝塔面板,后台python+flask,通过访问服务器的请求访问,日志在wwwlogs里的access.log里可以看到。

2.nginx:
nginx日志文件,一般存放在 /var/log/nginx 下,
也是直接使用 tail 命令即可查看access日志。

标签:常用命令,50,目录,access,nohup,Linux,日志,实际,out
From: https://www.cnblogs.com/chaishengblog/p/17052262.html

相关文章

  • 程序员喜欢Linux系统的原因是什么?
    当下,比较主流的操作系统是:Windows系统、Linux系统以及Mac系统。而在云计算、大数据、物联网等领域最为常见的就是Linux系统,深受开发人员的喜欢。那么程序员喜欢Linux系......
  • Linux下图片处理
    Linux下图片处理   图片是指由图形、图像等构成的平面媒体。图片的格式很多,但总体上可以分为点阵图和矢量图两大类,我们常用BMP、JPG等格式都是点阵图形,而SWF、CDR、AI......
  • 2023年了,这些Linux命令得会吧!还不收藏起来?
    一、关机与重启指令(1)shutdown-关机语法:shutdownshutdown-hnow【立即关机】shutdown-h1【1分钟后关机,shutdown后不填默认一分钟后关机】shutdown-rnow【立即重启......
  • 不小心卸载了linux自带的python,如何还原自带python
    源由:系统自带的python是2.75,但是因为版本不能使用pip升级,这种情况只能用python3就可以解决。因为自带的python2捆绑了很多系统文件,如果直接暴力卸载会出现关联性问题,导致......
  • GlusterFS常用命令集
    1.启动/关闭/查看glusterd服务#启动:systemctldaemon-reloadsystemctlstartglusterd#开机自动启动glusterd服务:systemctlenableglusterd#关闭:systemctlstop......
  • linux history记录加时间戳
    默认的history是没时间戳,通过设置变量可能添加时间戳#exportHISTTIMEFORMAT="%F%T`whoami`"#history 553 2015-06-0410:05:53rootcd 554 2015-06-04......
  • linux回炉第二十四天
    mysqldump--helpmysqldump-uroothellodb|gzip>/data/backup_mysql.sql.gzmysqldump-uroot-Bhellodb>/data/mysql_backup1.sqlmysqldump-uroot-A>/data/mysq......
  • Linux 目录遍历文件
    #include<stdio.h>#include<string.h>#include<dirent.h>intmain(){DIR*dir_info;//目录指针structdirent*dir_entry;//目录项信息指针//打开一个待扫描的目录......
  • 【Linux操作系统】如何实现Linux中软件安装进度条?
    文章目录​​一.回车与换行​​​​二.缓冲区问题​​​​三.倒计时小程序​​​​四.进度条小程序​​Linux下安装软件时,经常会看到类似上图的进度条,今天带大家用C语言来演......
  • 【Linux操作系统】自动化编译make和Makefile
    文章目录​​一.make/makefile简介​​​​1.什么是make,makefile?​​​​2.为什么要有make/makefile?​​​​二.makefile文件规则​​​​1.基本规则​​​​2.举一个例......