cli ubuntu ubuntu grub
大家好,感谢邀请,今天来为大家分享一下cli ubuntu的问题,以及和ubuntu grub的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
ubuntu系统三种模式的切换
1、切换到GUI模式:在登录界面,选择需要登录的用户,然后在密码输入框下方的菜单中选择“Ubuntu”或者“UbuntuonWayland”,即可进入GUI模式。如果已经进入CLI或者文本模式,可以使用命令sudoservicelightdmstart或者sudoservicegdmstart来启动GUI模式。
2、切换到CLI模式:在GUI模式下,按下“Ctrl+Alt+F1”键可以进入CLI模式。在CLI模式下,可以使用命令行终端进行操作,例如安装软件、配置网络等。如果需要返回GUI模式,可以按下“Ctrl+Alt+F7”键。
3、切换到文本模式:在CLI模式下,可以使用命令sudosystemctlisolatemulti-user.target来进入文本模式。在文本模式下,系统只提供纯文本界面,无法使用图形界面。如果需要返回GUI模式,可以使用命令sudosystemctlisolategraphical.target。
如何在Ubuntu上使用eclipse搭建PHP开发和调试环境
1.安装Eclipse和PDT等插件:最简单的是从这个站点http//eclipse org/pdt/下载最新版本的PDT x.x All In Ones/ Eclipse PHP Package
2.安装Java运行环境Jre/Jdk,注意JRE或者JDK的版本必须要满足Eclipse软件的最低需求
3.安装配置xdebug(可以参考我的文章http//blog csdn net/huoyin/article/details/7538738),最好将这个文中的端口改为9000,这样在eclipse中就可以少配置一部分
4.重启apache
sudo/etc/init.d/apache2 restart
5.打开eclipse,建一个PHP项目,再建一个PHP网页
echo phpinfo();
保存,在firefox中测试看一下结果。这里要注意路径,一定要找得到文件。
6.配制eclipse的浏览器
打开eclipse,找到window->preferences->general->web browser,看一下有没浏览器,没有就添加一下,当然是firefox
7.配制运行及调试选项
window->preferences->PHP->>php executables->add->设置如下
php5
/usr/bin/php5(注意这里要选择php5,不要是php,因为我们安装的是php5-xdebug)
8.建立PHP脚本后,最后调试运行
打开Run->Open Debug Dialog,选择调试所需要用的名称和环境,仔细看一下,应该没问题。
然后就可以单步调试了。
主要的就这么多,其他的自己多摸索一下.
-----------------------------------------------------------------------------------------------------------------------------------
软件开发的断点调试是必不可少,这里介绍ubuntu中eclipse工具中php的调试配置。
本打算配置ZendDebugger进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。
软件安装太简单了,分别执行如下命令:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install php5-cli
sudo apt-get install php5-xdebug
php的配置:
php.ini在/etc/php5/下的几个文件夹里,应该有三个文件夹:apache2、cli、conf.d,我们应该修改apache2和cli下的php.ini.在conf.d下有一个xdebug.ini文件,记录了xdebug的文件路径。
sudo vi/etc/php5/apache2/php.ini
sudo vi/etc/php5/cli/php.ini
用超级用户权限分别打开上面说的两个php.ini,添加如下代码
[xdebug]
xdebug.remote_enable= 1
xdebug_remote_host=“localhost”
xdebug.remote_port= 9000
xdebug.remote_handler=“dbgp”
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
重新启动apache:sudo/etc/init.d/apache2 restart
配置eclipse的调试和运行环境
打开eclipse的菜单-[windows]->[preferences]
选择php-debug在右面窗口中的php debugger中选择xdebug,下面的字符集选择与开发的代码字符集一致,然后应用。
选择php executables的窗口右面新建,名称:php5;excute phth:/usr/bin/php5;ini file:/etc/php5/apache2/php.ini;type:cli;debugger:xdebug。
好了,现在一切顺利,就可以进行断点调试程序了。
ubuntu下安装pear包(lynx和php-cli安装)
在Ubuntu环境下,若已安装lynx和php5-cli,安装pear包变得便捷。具体操作为:
运行# lynx-source php,将自动显示安装界面。仅需按提示回车操作,选择y无需额外输入,完成全部安装过程。
若未安装lynx和php5-cli,执行上述命令时将出现错误。此时需先安装这两个组件。
在Ubuntu中,通过apt-get命令轻松安装:
apt-get install lynx安装lynx;
apt-get install php5-cli安装php5-cli。
安装过程中,php.ini配置文件将进行相应调整。确保重启Apache后,执行上述pear包安装命令。
若使用其他方式安装pear包,可尝试:
apt-get install lynxapt-get install php-pear
或
sudo apt-get install php-pear
修改php.ini,添加include_path="./usr/local/php/PEAR"(注意路径需与实际情况相符)。
最后,重启NGINX服务。