ubuntu 常用命令 常见问题 集

本文详细介绍了在Linux系统中获取root权限的方法,包括设置密码、使用sudo命令提升权限等。同时,提供了安装软件、配置JAVA环境、解决tomcat和eclipse问题的步骤。还涉及了文件目录权限的更改、快捷键调节音量的权限调整以及解决Ubuntu中root用户无法使用快捷键调节音量的问题。
1. 先设置root到密码:sudo passwd root ;
2. 在控制台直接输入:su root ,并输入密码;
就可以获得root权限了。
3. 如何想在文件管理器中使用root权限,只要在控制台输入:sudo nautilus;
打开终端:Ctrl+Alt+T
输入sudo nautilus /,输入密码,这样你就能以管理员身份浏览文件了。
使用sudo命令提升权限。
安装软件都是需要管理员身份的,所以要用到sudo
比如sudo apt-get install fcitx,ubuntu软件中心安装软件也需要输入密码
还可以这样,用su命令
你在终端输入sudo passwd,按提示输入密码,给root用户添加一个密码
以后在终端输入su -,再输入root密码,你就成了管理员了。




E: 无法获得锁 /var/cache/apt/archives/lock - open (11: 资源暂时不可用)
E: 无法对目录 /var/cache/apt/archives/ 加锁
root@ubuntu:~# rm /var/cache/apt/archives/lock
root@ubuntu:~# rm /var/lib/dpkg/lock



更改文件目录权限

当前用户不是root,有一个分区是root的所有者应该怎样操作?

sudo chmod 777 XXX

sudo chmod 777 xxx -R * /要很小心,绝不对用,后果很严重,很多别的东西都会因为权限而

其中/XXX为你要更改得目录或文件,777为全部人都可以读写。用这个命令就可以设置文件限权。

如果觉得不安全,可以设置为775 我的



关于JAVA

查看JAVA路径,看JAVA有没有安装好的依据 echo $PATH


<wbr><wbr><wbr> * 配置JAVA环境变量:<br><br> sudo gedit /etc/environment<br><br> 在其中添加如下两行:<br><br> JAVA_HOME=/usr/lib/jvm/java-6-sun<br> CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib<br><br> 要使配置生效必须重启机器或者在命令行输入<br><br> . /etc/environment<br><br><br><br> tomcat 提示没有JAVA环境<br><br> 显示没有设置JAVA_HOME环境变量,下面列出解决办法<br><br> 执行<br> 代码:<br> sudo vi /usr/share/tomcat5/apache-tomcat-5.5.27/bin/catalina.sh<br><br> 修改catalina.sh文件,在文件开头注释后插入<br> 引用:<br> JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_12"<br> 或是在命令行里打:export JAVA_HOME="/root/jdk1.6.0_13/"<br> 然后执行<br> 代码:<br> sudo /usr/share/tomcat5/apache-tomcat-5.5.27/bin/startup.sh<br><br> 这样,就可以成功启动tomcat.<br><br><br><br><br> mkdir 目录名 创建一个目录<br> rmdir 空目录名 删除一个空目录<br> rm 文件名 文件名 删除一个文件或多个文件<br> rm -rf 非空目录名 删除一个非空目录下的一切<br><br><br><br> sudo<br> 如果SUDO命令不能条了,就su root ,然后 chmod +s /usr/bin/sudo<br><br><br><br><br> linux tomcat 下的用户名登陆有问题<br> /conf/tomcat-users.xml 中修改为<br> &lt;user username="admin" password="admin" roles="admin,manager"/&gt;<br><br><br> eclipse 的 install new software 不能用?<br> 修改/usr/lib/eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/PlatformProfile.profile/.lock 这个文件的权限为可写<br> 具体操作是:<br> 在终端输入以下命令:<br> sudo chmod -R a+w /usr/lib/eclipse/p2<br> 然后输入密码,这样,/usr/lib/eclipse/p2下的所有文件都可写了。<br><br> sudo chmod 777 /usr/share/tomcat/bin/*.sh<br> 对某一类文件进行统一777<br><br><br><br><br> ubuntu中root下无法用快捷键调节音量及“正在等待声音系统响应”解决办法<br><br> 原因:root用户没有对pulsaudio的访问权限,而且pulsaudio默认是不能在root下自动启动的。<br> 解决办法:<br> 一、<br> 1、 修改自动启动:<br> 编辑 vim /etc/default/pulseaudio,将下面两项改为和下面的一样<br> PULSEAUDIO_SYSTEM_START=1<br> DISALLOW_MODULE_LOADING=0<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><br> 2、 添加权限:<br> 将root分别添加到pulse组和pulse-access组,不添加的话是没有权限访问声音设备的<br> gpasswd -a root pulse<br> gpasswd -a root pulse-access<br> 3、重启<br></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
HTTP/1.1 200 OK Date: Sun, 14 Sep 2025 04:39:51 GMT Server: Apache/2.4.7 (Ubuntu) X-Powered-By: PHP/5.5.9-1ubuntu4.29 Vary: Accept-Encoding Content-Length: 4918 Keep-Alive: timeout=5, max=100 Connection: Keep-Alive Content-Type: text/html <code><span style="color: #000000"> <span style="color: #0000BB"><?php <br />show_source</span><span style="color: #007700">(</span><span style="color: #0000BB">__FILE__</span><span style="color: #007700">); <br /></span><span style="color: #FF8000">//./flag.txt <br /></span><span style="color: #0000BB">error_reporting</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">); <br />function&nbsp;</span><span style="color: #0000BB">validation_check</span><span style="color: #007700">()&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$a&nbsp;</span><span style="color: #007700">=&nbsp;@</span><span style="color: #0000BB">$_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'a'</span><span style="color: #007700">]; <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$b&nbsp;</span><span style="color: #007700">=&nbsp;@</span><span style="color: #0000BB">$_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'b'</span><span style="color: #007700">]; <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$c&nbsp;</span><span style="color: #007700">=&nbsp;@</span><span style="color: #0000BB">$_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'c'</span><span style="color: #007700">]; <br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">$a&nbsp;</span><span style="color: #007700">!==&nbsp;</span><span style="color: #0000BB">$b&nbsp;</span><span style="color: #007700">&&&nbsp;</span><span style="color: #0000BB">md5</span><span style="color: #007700">(</span><span style="color: #0000BB">$a</span><span style="color: #007700">)&nbsp;===&nbsp;</span><span style="color: #0000BB">md5</span><span style="color: #007700">(</span><span style="color: #0000BB">$b</span><span style="color: #007700">))&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">$c&nbsp;</span><span style="color: #007700">==&nbsp;</span><span style="color: #0000BB">0&nbsp;</span><span style="color: #007700">&&&nbsp;</span><span style="color: #0000BB">$c</span><span style="color: #007700">)&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">; <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br />&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;</span><span style="color: #0000BB">false</span><span style="color: #007700">; <br />} <br />} <br />function&nbsp;</span><span style="color: #0000BB">command_execution</span><span style="color: #007700">()&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!isset(</span><span style="color: #0000BB">$_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'cmd'</span><span style="color: #007700">]))&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;die(</span><span style="color: #DD0000">"Where&nbsp;is&nbsp;cmd?"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br />&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">$command&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$_GET</span><span style="color: #007700">[</span><span style="color: #DD0000">'cmd'</span><span style="color: #007700">]; <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">execute_command</span><span style="color: #007700">(</span><span style="color: #0000BB">$command</span><span style="color: #007700">); <br />} <br />function&nbsp;</span><span style="color: #0000BB">execute_command</span><span style="color: #007700">(</span><span style="color: #0000BB">$input</span><span style="color: #007700">)&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(</span><span style="color: #0000BB">strlen</span><span style="color: #007700">(</span><span style="color: #0000BB">$input</span><span style="color: #007700">)&nbsp;>&nbsp;</span><span style="color: #0000BB">4</span><span style="color: #007700">)&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;die(</span><span style="color: #DD0000">"too&nbsp;long!"</span><span style="color: #007700">); <br />&nbsp;&nbsp;&nbsp;&nbsp;} <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">system</span><span style="color: #007700">(</span><span style="color: #0000BB">$input</span><span style="color: #007700">); <br />} <br />if&nbsp;(</span><span style="color: #0000BB">validation_check</span><span style="color: #007700">())&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000BB">command_execution</span><span style="color: #007700">(); <br />}&nbsp;else&nbsp;{ <br />&nbsp;&nbsp;&nbsp;&nbsp;die(</span><span style="color: #DD0000">"NoNoNo"</span><span style="color: #007700">); <br />}</span> </span> </code>NoNoNo
09-15
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值