解决方法:使用nohup命令让程序在关闭窗口(切换SSH连接)的时候程序还能继续在后台运行。 Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用& 在程序结尾来让程序自动运行。...local/mysql/bin/mysqld_safe --user=mysql & 但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用& 结尾,但是如果终端关闭...,那么程序也会被关闭。...该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( n ohang up)。 ...使用 fg %n 关闭。
关键命令 : nohup python test.py Ctrl +Z jobs fg %1 关闭终端进程继续执行 或者 # nohup python test.py & 注意,将nohup后的进程放到后台执行是关键一步...原因: 后台进程退出是由于登陆shell收到了SIGHUP信号后在退出前将SIGHUP转发给所有的作业(jobs)。...命令: nohup :(no hang up) 将其后的脚本命令在关闭终端或退出账户后继续执行,并且它会把标准输出(STDOUT)和标准错误(STDERR)结果输出到nohup.txt文件保存在执行脚本所在目录
使用Linux终端的时候,多数人都习惯使用“Tab”键来补全输入命令,以及使用vim编辑器时,如果“Tab”多了或者是输入错误,总是发出令人讨厌的“滴滴”声,如果你只使用远程SSH链接,或者是压根不适用...vim编辑器,那请忽略此文,如果你需要,请继续; 我这里用来截图的系统是:Windows10 kaili linux子系统,其他系统版本同样实用。...关掉linux文本模式或者是按“Tab”键发出的滴滴声 1. 在shell中输入: setterm -blength n 后,即可关闭. ?
编写一个shell脚本,名字是startup.sh #!/bin/sh nohup java -jar /usr/Bean/FoodSystem.jar & 执行脚本 ..../startup.sh 出现下图问题,解决如下 sudo chmod -R 777 某一目录 查看启动的进程 ps -ef | grep java 关闭某一个进程(注意后面的数字是你数字) kill -
终端美化 终端是Linux用户的一大特色,对于经常使用终端的我来说,单调的配色和命令行已经使我有点审美疲劳了,配色可以使用首选项配置,但是命令行的模式我是有点犯尴尬症,所以重新配置了下终端并写了这篇帖子...bash和powerlinepowerline 配置 bash相信是很多接触Linux系统的人使用的最频繁的shell了,作为普遍使用的终端shell,bash也是可以进行美化的,美化方案就是powerline...install.sh sh install.sh 或 https://github.com/robbyrussell/oh-my-zsh/archive/master.zip 查看相关命令 查看已有的shell...cat /etc/shells 查看当前shell echo $SHELL 替换shell 使用zsh替换bash(重新打开终端生效) chsh -s /bin/zsh 还原bash(需要重启) chsh
在 Linux 管理员的日程当中,有很多需要执行的任务,其中就有系统的重启和关闭。...可以在您的终端上敲击 shutdown -c 选项取消操作。...方案 4:如何通过 halt 命令关闭和重启 Linux 系统 halt 命令用来切断电源或关闭远程 Linux 机器或本地主机。 中断所有进程并关闭 cpu。...# halt 方案 5:如何通过 poweroff 命令关闭和重启 Linux 系统 poweroff 命令用来切断电源或关闭远程 Linux 机器或本地主机。 ...建议阅读: chkservice – 一款终端下系统单元管理工具 它是一切进程的父进程,Fedora 15 是第一个适配安装 systemd (替代了 upstart)的发行版。
重启或关闭 Linux 系统是诸多风险操作之一,务必慎之又慎。 点击查看我的博客原文 [cover.jpg] Linux 系统在重启或关闭之前,会通知所有已登录的用户和进程。...命令,切断设备电源 > reboot -p 执行带-f参数的reboot命令以强制重启 Linux 设备(类似按压机器上的电源键): -f、--force:立刻强制终端,切断电源或重启 > reboot...halt 命令 halt命令用来切断电源或关闭本地/远程 Linux 设备。...推荐阅读:chkservice – 一款终端下系统单元管理工具 | 2daygeek systemd是一切进程的父进程,Fedora 15 是第一个适配安装 systemd(替代 upstart)的 Linux...Linux 系统的 6 个终端命令 | Linux 中国 6 Commands To Shutdown And Reboot The Linux System From Terminal | 2daygeek
终端操作(SHELL)技巧 Posted November 29, 2018 ? 本篇是一些小但是有用的终端操作技巧和一些快捷方式,可以让你在 linux 命令行有出奇的效率。...一方面这些技巧可以让你的效率有所提高, 但有时候也会有隐患, 所以终端操作一定要注意高风险的行为, 每一步也都要小心的执行。...一般很多 SHELL 程序都支持历史命令搜索....manage.py runserver 0.0.0.0:8001 bck-i-search: docker run < 在这个提示符输入关键字(通过 Ctrl + R快捷键调出) 6.解锁你的终端...如果你不小心按到了 Ctrl + S , 那么你会得到一个『冻僵』(只是暂停(Stop)了)的终端 , 好像和死了一样。
preface 一直以来我在 Linux 终端用的 shell 都是 zsh,相比默认的 bash 来说,配合上插件的 zsh 功能更加强大并且十分美观,今天刚好要在服务器上重新配置一遍,顺便就记录一下...centOS 的服务器,所以用 yum 包管理器安装,ubuntu 直接用 apt 是一样的 $ yum install zsh 安装完成后用 cat /etc/shells 可以看到机器上现存的 shell...的种类 /bin/sh /bin/bash /usr/bin/sh /usr/bin/bash /bin/zsh 然后将我们默认的 shell 变成 zsh,重启终端,输入 echo $SHELL 就可以看到此时的...shell 变成了 zsh $ chsh -s /bin/zsh 安装 oh-my-zsh 默认的 zsh 用起来没啥感觉,我们得配合上 oh-my-zsh 来使用。...raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 经过一段时间的安装之后就会出现这个界面,代表 oh-my-zsh 已经安装好了 然后重启终端就能够看到漂亮的界面了
转自:http://www.linuxidc.com/Linux/2011-05/35723.htm 你是否遇到过这样的情况:从终端软件登录远程的Linux主机,将一堆很大的文件压缩为一个.tar.gz...文件,连续压缩了半个小时还没有完成,这时,突然你断网了,你登录不上远程Linux主机了,那么前面的半个小时就会前功尽弃,你非常气愤…… 在Linux下,如果你要执行的shell命令耗时特别长,并且: 你的网络不稳定...,随时可能断网; 你在执行了shell命令之后必须要关闭终端软件(例如SecureCRT)。...方法如下: 输入命令: nohup 你的shell命令 & 回车,使终端回到shell命令行; 输入exit命令退出终端: exit 现在可以关闭你的终端软件了,等过足够的时间,让你的shell命令执行完了再上去看结果吧...以脱离终端的方式在后台运行shell命令有这样几个好处:只要你执行过了命令,那么你的网络中断不会对你有任何影响,并且你就可以关闭终端软件了 nohup默认会将log输出到当前目录下的nohup.out文件中
一.简介 日期:2018/6/23 介绍:加一层shell终端,模拟终端 效果图: 二.使用 适用:centos6+ 语言:中文 注意:无 下载 wget https://raw.githubusercontent.com.../goodboy23/shell/master/game/moni_tty.sh 执行 bash moni_tty.sh 三.源码 #!...bash # 作者:日行一善 # 官网:www.linkops.cn # # 日期:2018/6/23 # 介绍:加一层shell...终端 # # 适用:centos6+ # 语言:中文 # # 注意:无 # 捕获结束信号丢弃,开启后,将无法ctl +c退出 #trap "" HUP INT QUIT TSTP clear echo
终端的工作:用户通过终端输入命令,终端将命令传入计算机,执行后,并把结果输入到终端上显示。...从这个概念不难可以看到电传打印机符合这个概念: 举个例子,下面这些软件都是终端: {callout color="#f0ad4e"} GNU/Linux:gnome-terminal、Konsole;...)2 shell分为: 图形化 shell( 图形化的桌面环境 ),如Windows Explorer (文件管理器)、 Linux的桌面环境有:KDE、GNOME、CDE、 XFCE等。...总结: 终端就是软件,是最外层的,shell = shell脚本语言解析器+编辑、外观等额外功能 参考资料 命令行界面 (CLI)、终端 (Terminal)、Shell、TTY,傻傻分不清楚?...Shell 是用来解决什么问题的? - Bryan Yuan的回答 - 知乎 Bash,Zsh和其他Linux Shell之间有什么区别? 为什么说 zsh 是 shell 中的极品?
identifier>] [-a ] [-u URL] [filenames] [--args arguments] Help: Open opens files from a shell
过程说明打印服务器配置文件信息用户输入需要连接服务器的 id读取用户选择行的信息到数组中,组成对应的 shell执行其中如果需要密码输入,自动交互由 expect 完成。 expect是什么?...一个可以帮助完成 用户与 终端交互的小工具(可以自行了解下,很简单,花不了10分钟) 比如连接服务器需要输入密码,你写好 expect 脚本,让它在指定的时候,帮你输入你的密码,下面是脚本内容 expect_login.sh...相关代码 第一步读取配置文件,并打印到 终端 第二步,用户交互 第三步,连接 尾本文没有什么深奥的地方,仅仅是很早之前简单了解 shell 之后,对日常操作做了一点点改进和优化,相信还有许多更好更优化的方式
echo是用于终端打印的操作。默认情况下,echo在每次调用后添加一个换行符。 下面三条命令输出一样 html] view plain copy echo "hello world!"...HOME' 得到结果: [html] view plain copy My home is /home/allen My home is $HOME 所以,,使用单引号的echo时,shell
LISTEN,ESTABLISHED) netstat -ap 查看指定端口,可以结合grep命令: netstat -ap | grep 8080 也可以使用lsof命令: lsof -i:8888 若要关闭使用这个端口的程序...可以结合grep命令 netstat -apn | grep 8080 ss -apn | grep 8080 或 lsof -i:8080 4.查询进程详情 ps -aux | grep pid 5.关闭使用这个端口的程序
在linux中我们可以通过命令来启动和关闭端口,那么具体是哪个命令呢?下面由学习啦小编为大家整理了linux关闭端口的相关命令,希望对大家有所帮助。...linux关闭端口命令 前提:首先你必须知道,端口不是独立存在的,它是依附于进程的。某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。...而不要纯粹的理解为关闭掉某个端口,不过可以禁用某个端口。...1. linux查看端口状态命令 netstat -anp (注:加参数’-n’会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号...(注:有些端口通过netstat查不出来,更可靠的方法是”sudo nmap -sT -O localhost”) 3. linux关闭某个端口命令 1)通过iptables工具将该端口禁掉,如: “sudo
基本上安装大部分的数据库,都需要关闭 selinux,很简单!...临时关闭: setenforce 0 永久关闭: sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config ????...查看是否成功关闭: getenforce cat /etc/selinux/config ---- 本次分享到此结束啦~ 如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力
你可能听说过 TTY 和 PTY 这些缩写,也在 /dev 目录下看到过 /dev/tty[n] 设备,大概知道它们和 Linux 终端的概念有关。...终端模拟器(terminal emulator) 今天电传打字机已经进了博物馆,但 Linux/Unix 仍然保留了当初 TTY驱动和 line discipline 的设计和功能。...也就是说,用内核模块模拟物理终端设备,因此被称为终端模拟器(terminal emulator)。 上图是一个典型的Linux桌面系统。...Linux上这种模拟的文本终端也被称为虚拟终端(Virtual consoles)。...- 表示开关是关闭的,否则开关就是打开的。所有的开关在 man stty中都有解释。
什么是shell? shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) 。它接收用户输入的命令并把它送入内核去执行。起着用户与系统之间进行交互的作用。 ?...shell的功能: 命令行解释 命令的多种执行顺序 通配符 命令补全、别名机制、命令历史 I/O重定向 管道 命令替换(` ` 或$( ) ) shell编程语言 shell可以执行——内部命令、外部命令...shell命令分为: 内部(内置)命令 内部命令是shell本身包含的一些命令,这些内部命令的代码是整个shell代码的一个组成部分; 内部命令的执行是shell通过执行自己的代码中的相应部分来完成的...外部(外置)命令 外部命令的代码则存放在一些二进制的可执行文件或者shell脚本中; 外部命令执行时,shell会在文件系统中指定的一些目录去搜索相应的文件,然后调入内存执行。...shell变量PATH中 ?
领取专属 10元无门槛券
手把手带您无忧上云