• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >服务器硬件 > linux 后台运行方式有哪些?linux的特性有哪些呢?

linux 后台运行方式有哪些?linux的特性有哪些呢?

作者:xinwang 字体:[增加 减小] 来源:互联网

本文主要包含箭头云服务器,云服务器,域名注册,网站建设,定制建站,自助建站,虚拟主机,域名交易,域名,主机托管租用,企业邮箱,,,等服务器相关知识,xinwang希望可以进行参考

  对于一些经常使用linux操作系统的开发者来说,他们需要经常对进程做调度工作,这个时候就需要了解一下后台的运行方式,有许多小伙伴认为,直接创建一个终端的窗口就可以了,其实并不能解决这个问题,在主页开多个窗口,有可能因为自己一时失手,导致远程断开连接,进程结束,这个时候如果在重新打开,需要耗费一定的时间。那么linux 后台运行方式有哪些?linux的特性有哪些?小编告诉您!


  一、关于linux 服务器的介绍
  通常我们可以将服务器看做一台配置功能强大的超级电脑,它也有自己独立的操作系统,其中核心系统以Linux系统为主的服务器,我们都可以称为Linux服务器,在服务器选择时时,我们通常可以根据我们的喜好和操作习惯来选择服务器的操作系统。
  Linux服务器是被设计来处理的业务应用,如网络和系统管理,数据库管理和Web服务等,是具备高性能和开源性的一种服务器。
 
  二、linux的特性有哪些?
  完全兼容POSIX1.0标准

  这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。


  多用户、多任务
  Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现代电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
  良好的界面
  Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。
  支持多种平台

  Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。


  三、linux 后台运行方式有哪些?
  1、nohup
  将程序以忽略挂起信号的方式运行起来
  补充说明
  nohup命令 可以将程序以忽略挂起信号的方式运行起来,被运行的程序的输出信息将不会显示到终端。
  无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。
  如果当前目录的 nohup.out 文件不可写,输出重定向到$HOME/nohup.out文件中。
  如果没有文件能创建或打开以用于追加,那么 command 参数指定的命令不可调用。
  如果标准错误是一个终端,那么把指定的命令写给标准错误的所有输出作为标准输出重定向到相同的文件描述符。
  简单实例:
  nohup command &
  指定输出实例
  nohup command > myout.file 2>&1 &
 
  2、daemonize工具
  ##安装
  git clone git://github.com/bmc/daemonize.git
  sh configure && make && sudo make install
  -a #挂载到输出文件,而不是冲掉默认值。只有应用了-e and/or -o 被指定的情况。
  -e #重定向输出标准错误到指定的文件中,替代/dev/null
  -o #重定向输出标准到指定的文件中,替代/dev/null
  -E name=value #增加环境变量给给后台程序。这个这个参数类型一定要是name=value格式。参数可以设置多次。
  -c directory #定制运行命令前的目录。
  -p pidfile #定制自己的pid存放位置。
  -l lockfile #单实例启动时将会检查这个文件。
  -u user #定制程序以谁的身份运行的。
  其他相关命令
  ctrl + z #可以将一个正在前台执行的命令放到后台,并且处于暂停状态。
  fg #将后台任务切换到前台执行
  bg #将一个在后台暂停的命令,变成在后台继续执行。如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出
  jobs #查看后台运行的状态,jobs -l选项可显示所有任务的PID
  ps -ef | grep command 或者 ps aux | grep command #查看进程
  kill -9 进程id #杀掉对应的进程,
  更高级的用法如下:

  ps aux | grep command | grep -v grep | awk '{print $1}' | xargs kill -9 #这个表示直接通过command获取进程id并直接kill掉。


  linux 后台运行方式有哪些?linux的特性有哪些?以上就是小编给大家梳理的一些后台运行方式。对于开发者来说,首先必须要掌握Linux的基础技能,而后台运行方式和进程调度问题是最常见的功能,希望大家可以通过本文了解这些知识,并且学会如何使用和调度!
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 高可用性集群与负载均衡集群的工作原理哪里不同
  • 香港代理服务器可以租用吗?如何购买香港代理服务器?
  • jsp 服务器租用平台有哪些?jsp服务器页面的特点有哪些?
  • 云计算和物联网有什么关系?
  • cc攻击的种类有哪些 如何防御cc攻击
  • 云文档在线表格怎么做?在线表格如何进行内容筛选?
  • 代理服务器的作用 代理服务器的设置方法
  • ipv6掩码有没有?电脑网络的ipv6如何设置?
  • 用上大数据!南湖区“七星阁”让基层治理更智慧
  • 什么叫云存储 云存储的作用

相关文章

  • 云空间和虚拟主机的区别是什么呢?虚拟主机简介是什么?
  • tomcat配置ssl证书的流程是怎样的?
  • 服务器租用服务的价格是多少 香港服务器租用应该如何选择服务商
  • 云主机免费试用一月是真实的吗?如何选购合适的云主机?
  • 0代码开发平台特点是怎样的?0代码开发平台有哪些优势?
  • 机构数字证书有什么用和特征
  • 哪里的云主机好,应该怎么选?
  • 租用一台服务器如何选择合适自己的?
  • 云服务器哪个好用,主要看哪些方面?
  • 负载均衡解决方案有哪几种?

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 搭建一个web服务器的实现流程
    • 新网ecs云服务器的概念优势及作用有哪些呢?
    • 云主机有什么功能?怎么保障云主机 安全?
    • 服务器端口是什么?什么是域名系统服务器?
    • 云主机公司用户应该怎么选?
    • 云服务器管理的维护工作主要有哪些?
    • 什么是服务器?服务器作用是什么
    • 如何保障服务器安全 主要措施有哪些
    • 企业云服务器怎么搭建,有哪些优势?
    • 服务器免费使用方法是怎样的?新手使用服务器注意事项有哪些?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有