如何强制关闭Ubuntu无响应程序

如何强制关闭Ubuntu无响应程序,第1张

关闭方法:

Tips 用到了 xkill 命令,一个在桌面用的杀死图形界面的程序,Ubuntu 上是默认安装的,所以无需重新安装。

需要做的就是在 系统-> 属性-> 键盘快捷键 中添加一个自定义快捷键(如下图)命令,然后定义一个快捷键,这里用的是 Shift + X ,使用的时候直接按 Shift + X 然后点击无响应的程序,就可以快速关闭该程序了。

这种情况经常遇到。原因是包管理软件互斥运行,比如synaptic(新立德)运行时,软件中心就不能安装软件,会提示等待apt-get退出。

解决方法:

查出什么软件在锁定apt

等待该程序执行完,或关闭该程序(比如遇到该软件下载软件包,下载半天都没完成,中止,程序卡死,你需要重启该程序等情况)

重新执行程序安装

命令如下:

sudo fuser -vik /var/lib/dpkg/lock

                     用户     进程号 权限   命令

/var/lib/dpkg/lock:  root       4788 F synaptic

杀死进程 4788 (y/N)

可知,synaptic(新立德)在占用apt,那么

此时,按y,杀死synaptic进程,解决“等待apt-get退出“问题。

第一步,

,在终端输入命令:ps-A;第二步,

中止该进程

,在终端输入命令:kill进程号(就是ps

-A中的第一列数字PID,是英文ProcessIDentifier的缩写

),或者输入killall进程名(ps

-A中的最后一列CMD)。如果上述命令不成功,则可以利用下面命令强制中止该进程:kill

-9

进程号

或者

一、用户如何获得root权限:

1 进入terminal

2 输入sudo passwd root 并设置密码,提示要你输入两次密码,自己设定密码,一定要记住,然后切换到root使用

3 输入 su root, 要求你输入密码,然后输入刚才设定的密码回车就进去了

4 如果不想切换root但是想拥有大部分root权限,可以在使用命令时候加上sudo,

sudo mount挂载

sudo 命令

another

如果你想在linux上切换用户,那么输入 su + 用户名就OK了,他会要求你输入密码

二、用户如何获得永久root权限

1 添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户

#passwd tommy //修改密码

Changing password for user tommy

New UNIX password: //在这里输入新密码

Retype new UNIX password: //再次输入新密码

passwd: all authentication tokens updated successfully

2 赋予root权限

方法一:修改/etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉

## Allows people in group wheel to run all commands

%wheel ALL=(ALL) ALL

然后修改用户,使其属于root组(wheel),命令如下:

#usermod -g root tommy

修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行 *** 作。

方法二:修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:

## Allow root to run any commands anywhere

root ALL=(ALL) ALL

tommy ALL=(ALL) ALL

修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行 *** 作。

方法三:修改/etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:

tommy:x:500:500:tommy:/home/tommy:/bin/bash修改后如下tommy:x:0:500:tommy:/home/tommy:/bin/bash

保存,用tommy账户登录后,直接获取的就是root帐号的权限。

友情提醒:虽然方法三看上去简单方便,但一般不推荐使用,推荐使用方法二。

三、配置root登录

Ubuntu 1310默认是不允许使用root登录的,要想使用root权限,就必须使用 sudo 命令来执行,很繁琐。

要解决这个问题,需要两个步骤:

1 设置root密码,开启root账号

ubuntu默认的root密码据说是每隔5min就自动变换一次,因此首先需要修改root密码,设为固定值:

$sudo passwd root

根据提示两次输入新的密码即可,这个时候就可以使用root登录;

登录方式: $su 或者 su root 或者 sudo -s

然后根据提示输入密码即可在终端用root登录;

2 修改lightdm配置

打开root登陆,修改 /etc/lightdm/lightdmconfd/10-ubuntuconf 文件

(貌似修改 50-unity-greeterconf 或其他几个配置文件也行,没试过,有兴趣的可以试试。)

vim /etc/lightdm/lightdmconfd/10-ubuntuconf

添加:greeter-show-manual-login=true

allow-guest=true

ubuntu1004版本的是修改 /etc/lightdm/lightdmconf文件

说明:greeter-show-manual-login=true #允许手工输入登陆系统的用户名和密码

allow-guest=true #允许guest登录,可以根据自己的需要修改

保存后重启,就可以通过输入用户名root登陆了

Ubuntu运行程序突然发现程序权限不够解决办法 原创

2020-05-26 16:42:20

5点赞

balbalba

码龄3年

关注

有些时候,嫖别人的程序会出现这个

在这里插入描述

我试了试网上的一些方法,在我机子上面莫得用

后来发现,不用输一些东西也挺简单的

右键程序文件,点上“允许作为程序执行文件“就OK了笑

在这里插入描述

打开CSDN APP,看更多技术内容

ubuntu *** 作没有权限的文件_lijiaming550的博客_ubuntu没有权

ubuntu *** 作没有权限的文件对于没有权限进行 *** 作的文件,暂时遇到两种解决方案1ctrl+alt+t,打开终端---》输入gnome-terminal---》回车,进入新的 *** 作界面---》新终端输入sudo nautilus--->打开超级用户权限的

继续访问

ubuntu上移动硬盘中文件没有可执行权限的解决方法_星辰旋风的博客-CSD

转自:>

如果在Ubuntu文件夹中有多个程序,但你只想运行其中一个程序,可以按照以下步骤进行 *** 作:

打开终端:在Ubuntu中,你可以使用终端运行程序。你可以使用快捷键Ctrl+Alt+T打开终端。

进入程序所在的文件夹:使用cd命令进入包含程序的文件夹。例如,如果程序所在的文件夹为/home/user/programs,则可以使用以下命令进入该文件夹:

plaintext

Copy code

cd /home/user/programs

运行程序:使用/命令运行程序。例如,如果要运行名为program1的程序,则可以使用以下命令运行它:

plaintext

Copy code

/program1

这将启动程序并在终端中显示程序的输出。

请注意,如果程序依赖于其他程序或库,则可能需要先安装这些依赖项。你可以参考程序的文档或使用apt-get命令安装缺失的依赖项。

以上就是关于如何强制关闭Ubuntu无响应程序全部的内容,包括:如何强制关闭Ubuntu无响应程序、Ubuntu安装软件时候会出现等待apt-get退出,怎么解决kill吗、Ubuntu 10.04 如何强制关闭某些进程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9626854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存