linux无法编辑命令行,linux强制退出编辑命令

linux终端敲命令时候好多命令不行 就是简单的关机命令也不行,这是为什么啊?

下面是几种可能的情况。

创新互联公司致力于互联网网站建设与网站营销,提供成都网站建设、网站建设、网站开发、seo优化、网站排名、互联网营销、成都微信小程序、公众号商城、等建站开发,创新互联公司网站建设策划专家,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。

1.可能是你shell的环境有问题,换个shell,直接打ksh或者bsh。

2.可能是你的environment设置有问题。

很多命令都在/etc/ 下,把目录/etc 放进 /etc/environment 文件中,退出重新登陆。

3.LINUX命令是区分大小写的,你看一下。

4.权限的问题,你登录的是受限用户,换有权限的用户进行登录。

Qt的bug,在linux下无法直接编译运行

1、在Linux下的命令行编辑程序:

[root@localhost root]# mkdir hello

//mkdir命令创建一个hello目录

[root@localhost root]# cd hello

//cd命令切换到刚才创建的hello目录

[root@localhost hello]# vi main.cpp

//在hello目录中用vi创建一个main.cpp文件 将下面的代码输入到main.cpp文件中

#include QApplication

#include QLabel

int main(int argc,char *argv[])

{

QApplication app(argc,argv);

QLabel *label = new QLabel(“Hello Qt”);

Label-show();

return app.exec();

}

2、然后在命令行编译程序:

[root@localhost hello]# qmake –project

//执行qmake –project,因为目录是hello,因此在hello目录下生成一个与平台无关的项目文件hello.pro,

[root@localhost hello]# qmake hello.pro

//执行qmake hello.pro项目文件后,在hello目录下生成一个与平台有关的Makefile文件。

[root@localhost hello]# make

//执行make进行编译源代码,并生成main.o目标文件及hello执行文件。

[root@localhost hello]# ./hello

//执行hello,就会弹出Hello Qt窗口,到此说明成功了。

在linux终端用root权限使用crontab -e后不能直接出现命令行怎么办?

这个是crontab的一个服务,你可以执行crontab -l查看任务,直接执行vim /etc/crontab进行对定时计划任务直接进行编辑。

linux vi 中为什么 按ESC 进不了命令模式而总是出现这个符号 '^['

linux vi中按ESC,进不了命令模式,总是出现这个符号 '^[',是设置错误造成的,解决方法如下:

1、首先在命令行输入vi加文件名。文件已存在会打开,没有会创建。

2、打开文件,默认是命令模式,按以下键可以进入编辑模式。在编辑模式下,左下角显示插入。

3、按esc退出编辑模式,执行命令可进行相应操作,回车执行。

4、保存之后,如果之前没有此文档的话,会在当前目录新建一个。

5、还可以对文档内容进行查找和替换。查找:/要查找字符,就完成了。

LINUX,进入VI后为什么不能切换到编辑插入模式,按i,a均没用,按:有效果

Ubuntu下的vi编辑器是不完整的,你要在你的机器联网的情况下重新安装Vim,:在命令行输入:sudo apt-get install vim-full,或者sudo apt-get install vim ,这样你的vim 就完整了,其实vim和vi是一样的,然后用

alias vi=vim 就行了。

linux从从图形接口切换到文字接口后无法输入命令

linux下面可以同时运行6个文本终端和6个X-Session,在文本终端下可以用startx命令来启动图形界面,startx默认是在第0号显示

区打开一个X-Session。第二个X-Session必须在不同的显示区打开,例如 startx --

:1,此命令将会在1号显示区中打开X-Session,(注意: 在startx后和--后都必须要敲入一个空格。

可以

用CTRLALTFn(n=1,2...6)切换到6个文本终端(这个是从X-Session切换到文

本终端,在文本终端之间切换只需要ALTFn(n=1,2...6)就可以,当然,把这三个键都上也是可以的),另外可

以用CTRLALTFn(n=7,8...12)切换到6个X-Session。其实还是可以通过命令

来实现的,命令为chvt,用法 chvt n(n=1,2,3,12,终端的名字)。如果希望知道当前终端的名字,可以使用命令fgconsole。


当前标题:linux无法编辑命令行,linux强制退出编辑命令
转载来源:http://azwzsj.com/article/dssdsgc.html