1. 首页 > 热点 >

linux终止当前运行的命令 linux终止运行的程序

如何查看和停止Linux启动的服务

dd bs=1M if=/dev/sda | gzip | ssh user@remote 'dd of=sda.gz' 将整个硬盘备份到远程机器上

1. 查看Linux启systemctl s .service #停止服务动的服务

linux终止当前运行的命令 linux终止运行的程序linux终止当前运行的命令 linux终止运行的程序


chkconfig --list 查询出所有当前运行的服务

chkconfig --list atd 查询atd服务的当前状态

2.停止所有服务如果只是想当前的设定状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务并且在下次系统启动时不再启动,如下所示:

chkconfig --levels 12345 NetworkManager off

如果想查看当前处于运行状态的服务,用如下语句过滤即可

chkconfig --list |grep on

3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务

service sshd stop

linux:命令行中对文件进行编辑后怎么退出到命令行界面

lo eth0

如果在命令行下使用vim,先按下ESC退出编辑模式,然后输入:wq 保存并退出或者q退出或者q!强制退出,从而回到命令行界面。

nice info 运行一个低优先级命令(这里是info)

扩展资料:

chkconfig --level 35 mysqld on #设定mysqld在等级3和5为开机执行服务,--level 35表示作只在等级3和5执行,on表示启动,off表示关闭。

linux常见命令:

命令

apropos whatis 显示和word相关的命令。 参见线程安全

man -t man | ps2pdf - > man.pdf 生成一个PDF格式的帮助文件

which command 显示命令的完整路径名

time cat 开始计时. Ctrl-d停止。参见sw

renice 19 -p $$ 使脚本运行于低优先级。用于非交互任务。

目录作

cd - 回到前一目录

cd 回到用户目录

(cd dir && command) 进入目录dir,执行命令command然后回到当前目录

pushd . 将当前目录压入栈,以后你可以使用popd回到此目录

文件搜索

alias l='ls -l --color=auto' 单字符文件列表命令

ls -lrt 按日期显示文件. 参见newest

ls /usr/bin | pr -T9 -W$COLUMNS 在当前终端宽度上打印9列输出

find -name '.[ch]' | xargs grep -E 'expr' 在当前目录及其子目录下所有.c和.h文件中寻找'expr'. 参见findrepo

find -maxdepth 1 -type f | xargs grep -F 'example' 在当前目录下查找字符串'example'

find -maxdepth 1 -type d | while read dir; do echo $dir; echo cmd2; done 对每一个找到的文件执行多个命令(使用while循环)

find -type f ! -perm -444 寻找所有不可读的文件(对网站有用)

find -type d ! -perm -111 寻找不可访问的目录(对网站有用)

locate -r 'file[^/]\.txt' 使用locate 查找所有符合file.txt的文件

grep --color reference /usr/share/dict/words 使字典中匹配的正则表达式高亮

归档 and compression

gpg -c file 文件加密

gpg file.gpg 文件解密

tar -c dir/ | bzip2 > dir.tar.bz2 将目录dir/压缩打包

bzip2 -dc dir.tar.bz2 | tar -x 展开压缩包 (对tar.gz文件使用gzip而不是bzip2)

tar -c dir/ | gzip | gpg -c | ssh user@remote 'dd of=dir.tar.gz.gpg' 目录dir/压缩打包并放到远程机器上

find dir/ -name '.txt' | xargs cp -a --target-directory=dir_txt/ --parents 将目录dir/及其子目录下所有.txt按照目录结构拷贝到dir_txt/

( tar -c /dir/to/copy ) | ( cd /where/to/ && tar -x -p ) 拷贝目录copy/到目录/where/to/并保持文件属性

( cd /dir/to/copy && tar -c . ) | ( cd /where/to/ && tar -x -p ) 拷贝目录copy/下的所有文件到目录/where/to/并保持文件属性

linux 如何关闭正在执行的php脚本

如果在命令行下使用gedit, 关闭程序窗口(一般先保存文件),( tar -c /dir/to/copy ) | ssh -C user@remote 'cd /where/to/ && tar -x -p' 拷贝目录copy/到远程目录/where/to/并保持文件属性就自动退到命令行界面。

ps -ef|grep xxx.php

等级代号列表:

kill -9 进程号

ps -ef|grep xxx.php

kill -9 进程号

如何检视和停止Linux启动的服务

mysqld (pid 1638) 正在执行...

如何检视和停止Linux启动的服务 SysV服务管理系统 例如 RedHat6等发行版

service --status-all 检视所有服务

service servicename status 检视指定服务状态

service servicename start|s|restart 启动|停止|重启 指定服务

systemd服务管理系统 如CentOS 7等

systemctl is-enabled servicename.service #查询服务是否开机启动

systemctl enable .service #开机执行服务

systemctl disable .service #取消开机执行

systemctl restart .service #重启服务

systemctl --failed #显示启动失败的服务

感兴趣的话可以看下刘遄老师写的《Linux就该这么学》作为入门的书籍,觉得不错的话采纳下哦~

可以使用chkconfig --list来列出所有的系统服务,也可以使用service --status-all来检视启动的服务。通过service 服务名 s 命令来停止服务。

命令说明:

chkconfig命令

语法

选项

--del:删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述档案内删除相关资料;

--level<等级代号>:指定读系统服务要在哪一个执行等级中开启或关毕。

等级0表示:表示关机

等级1表示:单使用者模式

等级2表示:无网路连线的多使用者命令列模式

等级3表示:有网路连线的多使用者命令列模式

等级4表示:不可用

等级5表示:带图形介面的多使用者模式

等级6表示:重新启动

需要说明的是,level选项可以指定要检视的执行级而不一定是当前执行级。对于每个执行级,只能有一个启动指令码或者停止指令码。当切换执行级时,init不会重新启动已经启动的服务,也不会再次去停止已经停止的服务。

执行级档案:time command 计算命令运行的时间

每个被chkconfig管理的服务需要在对应的init.d下的指令码加上两行或者更多行的注释。行告诉chkconfig预设启动的执行级以及启动和停止的优先顺序。如果某服务预设不在任何执行级启动,那么使用-代替执行级。第二行对服务进行描述,可以用\跨行注释。

例如random.init包含三行:

# chkconfig: 2345 20 80

# description: Ses and restores system entropy pool for \

# higher quality random number generation.

例项

chkconfig --list #列出所有的系统服务。

chkconfig --add d #增加d服务。

chkconfig --del d #删除d服务。

chkconfig --list #列出系统所有的服务启动情况。

chkconfig --list mysqld #列出mysqld服务设定情况。

chkconfig mysqld on #设定mysqld在各等级为on,“各等级”包括2、3、4、5等级。

service命令

service命令是Redhat Linux相容的发行版中用来控制系统服务的实用工具,它以启动、停止、重新启动和关闭系统服务,还可以显示所有系统服务的当前状态。

语法

service(选项)(引数)

选项

-h:显示帮助资讯;

--status-all:显示所服务的状态。

引数

服务名:自动要控制的服务名,即/etc/init.d目录下的指令码档名;

控制命令:系统服务指令码支援的控制命令。

使用service命令 常用的引数有 start s restart status --status-all等

常用方式

格式:service

启动指定的系统服务

格式:service s

停止指定的系统服务

格式:service restart

重新启动指定的系统服务,即先停止(s),然后再启动(start)。

格式:chkconfig --list

检视系统服务列表,以及每个服务的执行级别。

格式:chkconfig on

设定指定服务开机时自动启动。

格式:chkconfig off

设定指定服务开机时不自动启动。

以全萤幕文字介面设定服务开机时是否自动启动。

使用示例

示例一 网路重启

当修改了主机名、ip地址等资讯时,经常需要把网路重启使之生效。

[root@node34 root]# service neork

用法:/etc/init.d/neork {start|s|restart|reload|status}

[root@node34 root]# service neork status

配置装置:

当前的活跃装置:

[root@node34 root]# service neork restart

正在关闭介面 eth0: [ 确定 ]

关闭环回介面: [ 确定 ]

设定网路引数: [ 确定 ]

弹出环回介面: [ 确定 ]

弹出介面 eth0: [ 确定 ]

[root@node34 root]#

示例二 重启MySQL

[root@node34 root]# service mysql

[root@node3systemctl reload .service #重新载入服务配置档案4 root]# service mysqld

用法:/etc/init.d/mysqld {start|s|status|condrestart|restart}

[root@node34 root]# service mysqld status

停止 MySQL: [ 确定 ]

启动 MySQL: [ 确定 ]

[root@node34 root]#

检视服务:

ps aux | grep 'XXX' ##XXX是你所需服务的关键字,比如firewalld,vsftpd等

停止服务:

建议看《linux就该这么学》

检视Linux启动的服务

chkconfig --list 查询出所有当前执行的服务

chkconfig --list atd 查询atd服务的当前状态

chkconfig --levels 12345 NeorkManager off

如果想检视当前处于执行状态的服务,用如下语句过滤即可

chkconfig --list |grep on

service sshd s。

欢迎使用腾讯电脑管家来全方位的实时保护你的电脑。

SysV服务管理系统 例如 RedHat6等发行版

service --status-all 检视所有服务

service servicename status 检视指定服务状态

service servicename start|s|restart 启动|停止|重启 指定服务

systemd服务管理系统 如CentOS 7等

systemctl is-enabled servicename.service #查询服务是否开机启动

systemctl enable .service #开机执行服务

systemctl disable .service #取消开机执行

systemctl restart .service #重启服务

systemctl --failed #显示启动失败的服务

linux终端中如何终止所有top的进程

列印指定服务的命令列使用帮助。

任务管理-后台运行与终止fg、bg、jobs、&、ctrl

+z命令会过滤出某个进程号一、

&加在一个命令的,可以把这个命令放到后台执行

,如gftp

三、jobs查看当前有多少在后台运行的命令jobs

-l选项可显示所有任务的PID,jobs的状态可以是running,

stopped,

Terminated,但是如果任务被终止了(kill),shell

从当前的shell环境已知的列表中删除任务的进程标识;也就是说,jobs命令显示的是当前shell环境中所起的后台正在运行或者被挂起的任务信息;四、fg将后台中的命令调至前台继续运行如果后台中有多个命令,可以用

fg

%jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)五、bg将一个在后台暂停的命令,变成继续执行

(在后台执行)如果后台中有多个命令,可以用bg

%jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)将任务转移到后台运行:先ctrl

的后台任务。所以可以得出一点,即当前任务是会变动的。当用户输入“fg”、“bg”和“stop”等命令时,如果不加任何引号,则所变动的均是当前任务进程的终止后台进程的终止:方法一:通过jobs命令查看job号(假设为num),然后执行kill

%num方法二:通过ps命令查pid,这是由内核来终止进程,进程不能监听这个信号。进程的挂起后台进程的挂起:在solaris中通过stop命令执行,通过jobs命令查看job号(假设为num),然后执行stop看job的进程号(PID,假设为pid),然后执行kill

pid前台进程的终止:ctrl+ckill的其他作用kill除了可以终止进程,还能给进程发送其它信号,使用kill

-l

可以察看kill支持的信号。SIGTERM是不带参数时kill发送的信号,意思是要进程终止运行,但执行与否还得看进程是否支持。如果进程还没有终止,可以使用kill

-SIGKILL

%num;在redhat中,不存在stop命令,可通过执行命令kill

-stop

PID,将进程挂起;当要重新执行当前被挂起的任务时,通过bg

%num

即可将挂起的job的状态由stopped改为running,仍在后台执行;当需要改为在前台执行时,执行命令fg

%num即可;前台进程的挂起:ctrl+Z;

linux中什么快捷键能够终止当前运行命令

linux

Ctrl + C 就可以了

:wq!保存并强制退出

如果是要终止某个进程,输入以下kill -9 4394指令

kill 1234(进程ID)

或killall firefox(进程名字)

linux 终端输入了一个错误命令后,在下一行出现 > 怎么也不能结束了,怎么办 ctrl+z也试过了

systemctl start .service #启动服务

ctrl+c

终止当前在终端窗口中运行的命令或脚本

希望有帮到楼主,选我吧,在做知道chkconfig命令检查、设定系统的各种服务。这是Red Hat公司遵循GPL规则所开发的程式,它可查询作业系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。谨记chkconfig不是立即自动禁止或启用一个服务,它只是简单的改变了符号连线。任务呢~

ctrl+z 是转到后台执行,你fg一下就转到前台执行

ctrl+c是终止当前运行的命令或脚本

从新打开一个终端,或者打bash[root@node34 root]# service mysqld restart ……采纳

exit

quit

ctrl+c

求解答,“linux中终端控制键Ctrl+C,Ctrl+Z,Ctrl+D的使用场合”

ctrl+z

Ctrl+C 终止一个程序的运行,如:你不想继续当前程序的运行,可以用这个命令终止,回到提示符下。

chkconfig(选项)

Ctrl+Z 挂起一个当前运行的程序

Ctrl+D 退出当前的SHELL,相当于exit命令

C=Close

Z=Pause

chkconfig --level d 2345 on #设定d在执行级别为2、3、4、5的情况下都是on(开启)的状态。D=Delete

linux 命令行,如何退出某条命令。如何重新执行另一命令

mysql:--add:增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述档案内增加相关资料; unrecognized service

挂起当前进程

find -type f -print0 | xargs -r0 grep -F 'example' 在当前目录及其子目录中的常规文件中查找字符串'example'

如果需要恢复到前台输入fg,恢复到后台输入bg

ctrl+c,终止该进程

如果下次碰到这样的command就这么执行,性放入后台

nohup $command &

ctrl+c终止当前正在执行的命令

按ctrl+c就可以退出了

linux中前台启动的进程使用什么终止的

格式:servilook reference 在(有序)字典中find dir/ -name '.txt' | tar -c --files-from=- | bzip2 > dir_txt.tar.bz2 将目录dir/及其子目录下所有.txt文件打包快速查找ce start

启动任务管理器,在应用程序一栏显示的都是前台运行的进程,你可以选中它点结束任务或者右键点击你要终止的任务选择转到进程然后点结束进程,要想结束也可在转到进程后再右键点击选定的那个进程再点结束进程树。

linux怎么停止进程

+z;再bg,这样进程就被移到后台运行,终端还能继续接受命令。概念:当前任务如果后台的任务号有2个,[1],[2];如果当个后台任务顺利执行完毕,第二个后台任务还在执行中时,当前任务便会自动变成后台任务号码“[2]”

Linux查询进程和结束进程

&,二、ctrl

1. ps -ef |grep redis

ps:将某个进程显示出来

这条命令的意思是显示有关redis有关的进程

2. kill[参数][进程号]

kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill systemctl status .service #查询服务执行状态-9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。 更具体的Linux命令介绍可如下进行查看:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息