linux提示没有那个文件或目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux提示没有那个文件或目录相关的知识,希望对你有一定的参考价值。

装linux有好几天了 想装一个tar.bz2下载后放在/root里了
在用输入cd/root却提示“没有那个文件或目录”
这几天都在装我快疯了
谁能告诉我是怎么会事
是系统的问题吗
分前几天都用完了 谁能帮我解答一下 十分感谢
。。。。。。是在root里输入的

1、首先第一步重启ubuntu,随即长按shirft进入grub菜单,选择recovery mode,按"e"键进入编辑页面。

2、接着会进入的非恢复模式,如下图所示。

3、然后将ro recovery nomodeset替换为"rw single init=/bin/bash" (上述的界面中将改为rw single init=/bin/bash)按ctrl+x进入单用户模式,当前用户即为root。

Fedora 23 (虚拟机)进入grub后,按e进入编辑模式。找到以“linux"开头的那一行,追加” rw single init=/bin/bash"。

4、最后就是按ctrl+x 启动,然后进入root的shell环境即可解决。  



扩展资料


Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权力,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

良好的界面,Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。

它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows。

Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。

2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

参考技术A

1、首先第一步重启ubuntu,随即长按shirft进入grub菜单,选择recovery mode,按"e"键进入编辑页面。

2、接着会进入的非恢复模式,如下图所示。

3、然后将ro recovery nomodeset替换为"rw single init=/bin/bash" (上述的界面中将改为rw single init=/bin/bash)按ctrl+x进入单用户模式,当前用户即为root。

Fedora 23 (虚拟机)进入grub后,按e进入编辑模式。找到以“linux"开头的那一行,追加” rw single init=/bin/bash"。

4、最后就是按ctrl+x 启动,然后进入root的shell环境即可解决。  

参考技术B 是你命令输入不对。那is应该是ls,所谓ls是list的缩写,意思是列表,就是列出目录。而cd/root也不对,如果想要进入root目录,应该写cd root,cd和root之间应该有个空格。而且,在LINUX系统下,~表示用户家目录。对于root用户本身而言,他的家目录就是/root。我仔细观察了你的提示符,你当前就是在以root用户登录系统的,而且在就在家目录里面。所以你根本不用再进一次root目录。
我是怎么看出来你当前就是在以root用户登录系统的,而且在就在家目录里面?其实很简单。[root@localhost ~]#就已经说明问题了@前面的部分是你当前登录用户名@之后的localhost是你的主机名称。最后的那个波浪线~就是你当前所在目录,而且[]后面那个#也证明了你的身份。linux系统下,只有root的提示符才是#其他的都是$.
你可以做个试验,用root登录系统。输入建立一个新账号test 密码1234。
建立账号
useradd test
设置密码
passwd
输入密码
1234
再次输入密码
1234
执行pwd命令,看看结果是不是/root。
然后重启电脑用test登录。看看你的电脑的显示是不是[test@local ~]$
然后在执行pwd命令,看看结果是不是/home/test。我基本可以肯定不会有错。

告诉你几个关于LINUX目录的基础知识
~表示用户家目录。对于root用户而言,家目录就是/root,对于一般用户来说,家目录就是/home/用户名,例如用户是test 家目录就是/home/test 用户是abc 家目录就是/home/abc 换句话说home/之后的部分就是用户名。
root提示符是#通常读作hash俗称井字号,而一般用户提示符是$读作DOLLAR通称美元符。
不论你当前在那个目录下,想要返回自己的家目录都可以输入cd ~回车(波浪线前面有空格),或者直接输入cd回车都可以返回自己的家目录。本回答被提问者和网友采纳
参考技术C

命令有误

cd后面跟要进入的目录,中间是有个空格隔开

cd  /root


参考技术D cd /root 应该不会提示没有该目录才对。试试用ls / 来看看根目录下有没有root目录,没有的话,你的系统有问题了。

转载:4412环境搭建:arm-linux-gcc: 没有那个文件或目录

4412环境搭建:arm-linux-gcc: 没有那个文件或目录

2014年10月15日 环境搭建 ? 共 993字 ? 字号    评论 11 条 ? 阅读 6,125 次

最近弄了个4412的板子(友善之臂的Tiny4412增强版),准备搞搞android,开发服务器用的是Ubuntu12.04-64bit版本(对于Android 2.3.X和更新的版本,需要64位的系统,之前的老版本2.2以下(包括2.2)可以 在32位版本上编译,另外不推荐虚拟机,因为官网上写的虚拟机配置过于变态,要16G的RAM/swap和30G以上的硬盘,速度上也不会很理想)

用友善提供的arm-linux-gcc 4.5.1交叉工具链,安装配置好环境变量之后运行arm-linux-gcc -v出错

 

1
2
#/opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-gcc -v
bash: /opt/FriendlyARM/toolschain/4.5.1/bin/arm-linux-gcc: 没有那个文件或目录

技术分享

技术分享

通过截图可以看到这个文件是存在的,环境变量设置的也是正确的,

技术分享

直接在目录bin目录下执行也不行:

1
2
3
[email protected]:/opt/FriendlyARM/toolschain/4.5.1/bin# ./arm-linux-gcc -v exec: 15:
 
/opt/FriendlyARM/toolschain/4.5.1/bin/.arm-none-linux-gnueabi-gcc: not found

直接执行传说中的 arm-none-linux-gnueadi-gcc仍然不行:

1
2
3
[email protected]:/opt/FriendlyARM/toolschain/4.5.1/bin# ./arm-none-linux-gnueabi-gcc
 
-su: ./arm-none-linux-gnueabi-gcc: 没有那个文件或目录

     google了一番,终于找到了答案,如下:

The problem has been solved, because I installed the amd64.iso linux system,so first must excuse apt-get install lsb-core,then you can excuse arm-linux-gcc -v

 

解决方案:

执行

1
sudo apt-get install lsb-core

技术分享

安装完成之后,再执行arm-linux-gcc -v,输出正常

技术分享

以上是关于linux提示没有那个文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

linux rpm 安装显示没有那个文件或目录 如图!求大神帮我解决一下!!!

配置qt交叉编译安装,总是提示arm-linux-g++:没有那个文件或目录

没有那个文件或目录

Linux 输入命令后提示: 没有那个文件或目录 怎么解决

将window的shell脚本通过ftp传输到Linux服务器后, shell脚本中执行时提示“没有那个文件或目录”的解决办法

linux中 ./configur没有那个文件或目录