Ubuntu 命令不起作用

Ubuntu 命令不起作用

我的 Ubuntu 似乎有点奇怪。cd和工作正常,但和mkdir以外的指令不工作。我不确定问题是什么。没有其他方法可以初始化此路径吗? 我已经解决了之前终端不工作的问题,但这次指令没有执行,我无法继续进行实验。lsrm

(base) sohyeon@X11DAi-N:~$ ls
(base) sohyeon@X11DAi-N:~$ ls
(base) sohyeon@X11DAi-N:~$ ls
(base) sohyeon@X11DAi-N:~$ ls
(base) sohyeon@X11DAi-N:~$ mkdir bl
(base) sohyeon@X11DAi-N:~$ cd bl
(base) sohyeon@X11DAi-N:~/bl$ ls
(base) sohyeon@X11DAi-N:~/bl$ echo $PWD
/home/sohyeon/bl
(base) sohyeon@X11DAi-N:~/bl$ ^C
(base) sohyeon@X11DAi-N:~/bl$ ls -blah
(base) sohyeon@X11DAi-N:~/bl$
(base) sohyeon@X11DAi-N:~$ type -a ls
ls is aliased to `ls --color=auto'
ls is /usr/bin/ls
ls is /bin/ls

检查我的文件夹捕获图像。

在此处输入图片描述

答案1

你没有提供任何 Ubuntu 产品和发布详细信息;但如果你ls在没有内容的目录中执行命令(即列出文件)(没有文件或目录;不计算任何隐藏文件/目录),由于没有内容可显示,因此不显示任何结果。

例如。

guiverc@d7050-ubu-lts:~$   mkdir bl
guiverc@d7050-ubu-lts:~$   cd bl
guiverc@d7050-ubu-lts:~/bl$   ls
guiverc@d7050-ubu-lts:~/bl$   echo $PWD
/home/guiverc/bl

我创建了一个目录bl,然后在我的当前工作目录($PWD) 使用cd命令,然后执行列表目录内容 ( ls)空的目录,由于缺少结果,它显示为空。这是预料之中的。

要查看目录中的所有详细信息;您可以向命令添加选项ls默认情况下不会显示隐藏文件/目录),新创建的目录中将

guiverc@d7050-ubu-lts:~/bl$   ls -lah
total 32K
drwxrwxr-x  2 guiverc guiverc 4.0K Aug  7 11:49 .
drwxrwxr-x 62 guiverc guiverc  28K Aug  7 11:49 ..

附言:我不需要全部-lah,但当我想添加显示-a全部时,我的手指打字了,因为我更喜欢阅读结果长的-l)格式,并人类格式太(-h)因此我的手指将我的精神转化-a-lah

我的目录实际上是空的(刚刚创建),因此我的所有内容都是指针系统使用“遍历目录结构'这就是现在所展示的。

答案2

命令出现问题ls。可能需要重新安装。要重新安装ls命令,请重新安装coreutils包。

sudo apt install --reinstall coreutils

相关内容