Ubuntu 命令不起作用

noo*_*nux 3 command-line ls

我的 Ubuntu 看起来有点奇怪。cdmkdir工作正常,但除 和 之外的说明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$
Run Code Online (Sandbox Code Playgroud)
(base) sohyeon@X11DAi-N:~$ type -a ls
ls is aliased to `ls --color=auto'
ls is /usr/bin/ls
ls is /bin/ls
Run Code Online (Sandbox Code Playgroud)

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

在此输入图像描述

gui*_*erc 5

您没有提供 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
Run Code Online (Sandbox Code Playgroud)

我创建了一个目录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 ..
Run Code Online (Sandbox Code Playgroud)

ps:我不需要全部-lah,但是当我想添加 来-a显示全部时,我的手指输入了,因为我更喜欢以( -l) 格式和人类格式 ( -h) 阅读结果,因此我的手指将我的心理翻译-a-lah

我的目录实际上是空的(最近才创建),因此我的目录包含的只是系统用于“遍历目录结构”的指针,这就是现在显示的内容。