導航:首頁 > 程序命令 > ls命令找不到

ls命令找不到

發布時間:2022-10-18 08:00:30

linux系統,為什麼必須輸入bash才能輸入ls,直接輸入ls顯示 沒有那個文件或目錄

因為linux下面的命令行操作包含了幾種,一種是bash,這種是用的最多的,還有的是tash等。按理說tash下面也是有ls命令的,只是可能你linux下同下面的tash沒有配置好環境變數然後找不到ls命令。所以你需要先運行bash進入bash模式命令行才能成功運行ls。

Ⅱ grub rescue用ls命令找不到grub

單獨的ls只能找到可引導設備名稱,通常就是磁碟分區編號,你需要繼續"ls 分區",比如ls (hd0,msdos1),列出該分區下的文件(目錄). 如果boot分區是獨立的,那麼通過ls不同的分區,就可以直接發現grub了,否則就需要ls (hd0,msdosX)/boot才能發現grub,(hd0,msdosX)是存在boot目錄的那個分區.

Ⅲ 為什麼linux下輸入ls命令看不到文件

如果沒有報錯說明文件夾下沒有東西,ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一樣的都是用來列出目錄下的文件:

  1. ls -a 列出文件下所有的文件,包括以「.「開頭的隱藏文件(linux下文件隱藏文件是以.開頭的,如果存在..代表存在著父目錄)

  2. ls -l 列出文件的詳細信息,如創建者,創建時間,文件的讀寫許可權列表等等

  3. ls -F 在每一個文件的末尾加上一個字元說明該文件的類型。"@"表示符號鏈接、"|"表示FIFOS、"/"表示目錄、"="表示套接字

  4. ls -s 在每個文件的後面列印出文件的大小。 size(大小)

  5. ls -t 按時間進行文件的排序 Time(時間)

  6. ls -A 列出除了"."和".."以外的文件

  7. ls -R 將目錄下所有的子目錄的文件都列出來,相當於我們編程中的「遞歸」實現

  8. ls -L 列出文件的鏈接名。Link(鏈接)

  9. ls -S 以文件的大小進行排序

以上是一些關於ls命令的一些用法,當然還有好多沒有列出來,大家可以man一下。有助於學習英文ls可以結合管道符」|「來進行一下復雜的操作。

Ⅳ Linux系統在root許可權執行ls -al提示找不到命令是怎麼回事

估計是你的環境變數PATH被修改了

你可以執行:
export PATH=/bin:/usr/bin:$PATH
然後再執行ls應該就可以了,可將上面的語句添加到用戶的profile里,以後登錄即可生效:
vi ~/.bash_profile
添加export PATH=/bin:/usr/bin:$PATH

Ⅳ cygwin輸入 ls命令為什麼總是返回命令找不到

首先查看cygwin安裝路徑下面的bin文件夾看是否有ls.exe
如果有,可能是環境變數相關的問題(這個真不清楚)
如果沒有,再次運行cygwin安裝程序(注意是安裝程序),在選擇軟體的界面,把base分類下的所有原本為skip的選上吧~ 下一步等安裝完應該可以。。

Ⅵ grub rescue用ls命令找不到grub

只有重裝grub了,用帶Live模式的Linux安裝盤啟動進live模式,掛載/分區和/boot分區(如果boot單獨分區),安裝grub,然後生成grub.cfg。
# mount /dev/sdaX /mnt
# mkdir /mnt/boot

# mount /dev/sdaY /mnt/boot
# modprobe dm-mod

# grub-install --root-directory=/mnt /dev/sda

# grub-mkconfig -o /mnt/boot/grub/grub.cfg

Ⅶ 為什麼linux下輸入ls命令看不到文件

那我在詳細解釋一下:
不是顯示文件大小,而是顯示文件所佔用的
block
大小,默認linux系統分區的
block
size
是4k,也就是說即使文件只有1個位元組,也會佔用4k.
這下樓主明白否?
ls
-l則是文件的實際大小。建議主樓在詳細讀一下linux基礎篇。呵呵
你先看一下你自己系統分區時的塊大小,
/sbin/tune2fs
-l
/dev/***
如果是4k就對了,如果你的是1k的話文件指向的node也要佔塊大小

Ⅷ linux中為什麼普通用戶找不到ls命令

ls命令基本每個linux系統都存在的,如果沒有,基本上都是許可權的問題,建議先查一下自己的用戶許可權,另外也可以
可以先查一下 系統中有沒有ls命令
which ls

Ⅸ Linux中,由於運行命令錯誤之後,導致ls命令無法找到,請高手指教。小弟是初學者,不勝感激

方法(1)重啟

方法(2)修改path PATH=/usr/bin;/usr/sbin;……(我忘記了一些路徑)等

Ⅹ 為什麼我的ubuntu沒有ls的執行命令

我猜你是在設置環境變數時把系統原有的覆蓋了,比如sudo,位置在/usr/bin。恢復辦法如下: 1. /usr/bin/sudo vi /etc/profile (由於你找不到sudo,所以必須寫全路徑,其他命令如果提示找不到,也需要寫全路徑)

閱讀全文

與ls命令找不到相關的資料

熱點內容
卡爾曼濾波演算法書籍 瀏覽:769
安卓手機怎麼用愛思助手傳文件進蘋果手機上 瀏覽:844
安卓怎麼下載60秒生存 瀏覽:803
外向式文件夾 瀏覽:240
dospdf 瀏覽:431
怎麼修改騰訊雲伺服器ip 瀏覽:392
pdftoeps 瀏覽:496
為什麼鴻蒙那麼像安卓 瀏覽:736
安卓手機怎麼拍自媒體視頻 瀏覽:186
單片機各個中斷的初始化 瀏覽:724
python怎麼集合元素 瀏覽:481
python逐條解讀 瀏覽:833
基於單片機的濕度控制 瀏覽:499
ios如何使用安卓的帳號 瀏覽:883
程序員公園采訪 瀏覽:812
程序員實戰教程要多長時間 瀏覽:979
企業數據加密技巧 瀏覽:135
租雲伺服器開發 瀏覽:814
程序員告白媽媽不同意 瀏覽:337
攻城掠地怎麼查看伺服器 瀏覽:601