導航:首頁 > 程序命令 > ls命令失效

ls命令失效

發布時間:2022-05-24 11:09:46

㈠ 為什麼我的linux ls命令不能用了

如果沒有報錯說明文件夾下沒有東西,ls命令是linux下最常用的命令之一,ls跟dos下的dir命令是一樣的都是用來列出目錄下的文件:
ls -a 列出文件下所有的文件,包括以「.「開頭的隱藏文件(linux下文件隱藏文件是以.開頭的,如果存在..代表存在著父目錄)
ls -l 列出文件的詳細信息,如創建者,創建時間,文件的讀寫許可權列表等等
ls -F 在每一個文件的末尾加上一個字元說明該文件的類型。"@"表示符號鏈接、"|"表示FIFOS、"/"表示目錄、"="表示套接字
ls -s 在每個文件的後面列印出文件的大小。 size(大小)
ls -t 按時間進行文件的排序 Time(時間)
ls -A 列出除了"."和".."以外的文件
ls -R 將目錄下所有的子目錄的文件都列出來,相當於我們編程中的「遞歸」實現
ls -L 列出文件的鏈接名。Link(鏈接)
ls -S 以文件的大小進行排序
以上是一些關於ls命令的一些用法,當然還有好多沒有列出來,大家可以man一下。有助於學習英文ls可以結合管道符」|「來進行一下復雜的操作。

㈡ linux絕大部分命令失效了 怎麼辦

一般安裝完某個程序,增加了PATH變數的時候,破壞了系統原來的默認路徑,可能造成很多命令失效,比如安裝了JDK後增加了JDK的路徑變數。
我們了解下PATH命令吧:
PATH的值是一系列目錄,當您運行一個程序時,Linux在這些目錄下進行搜尋。用以下命令可以看到PATH的值。
$ echo $PATH
例如,在主機中,用戶yogin的PATH值為:
/opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin
其中「:」為分隔符。所以,上面的一串目錄可以看成是如下的目錄列表。
/opt/kde/bin
/usr/local/bin
/bin:/usr/bin
/usr/X11R6/bin
/home/yogin/bin
同樣,也是主機中,用戶root的PATH值為:
/opt/kde/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
要修改所有用戶的PATH值,您可以以root身份編輯/etc/profile文件,修改其中包含「PATH=」的一行。
例如,您可以使用pico編輯器打開/etc/profile文件。
$ pico -w /etc/profile
pico是一個文本編輯器,而-w選項關閉了長行回繞功能。
只有在用戶重新注冊後,PATH的新值才會生效。如果只是要修改某一個用戶的PATH值,就應該編輯該用戶主目錄中的.bash-profile文件。
如果您想將當前目錄加入到PATH中,則將「.」加入PATH中,此時PATH的設定如下:
PATH="$PATH:/usr/X11R6/bin:."
export PATH
注意:在修改了PATH值或任何環境變數後,都要用export將其輸出,新的PATH值才能生效。

㈢ 學習linux時,ls:command not found如何解決

ls命令基本每個linux shell都會存在,因為這是基本的應用命令。就好比,手機接打電話、簡訊內容一樣,這是最基本的,所以不可能是沒有這個命令。

1、你可以先用whereis或者which命令查看一下有沒有這個命令 具體執行
which ls
whereis ls

2、有可能是系統環境變數導致的問題
解決方案:
export
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

㈣ linux 普通命令可以使用,但加-的命令全部無效,如(ls-l)

你輸入ls -help 就好了,之間要有空格的

㈤ 改環境變數改出問題了,vi,ls這些命令都不能用了,怎麼辦

1,在命令行中輸入
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
這樣可以保證命令行命令暫時可以使用。命令執行完之後先不要關閉終端
或者cd /usr/bin 下執行vi命令
2. 恢復bash_profile文件
vi ~/.bash_profile

3. 很有可能是你的PATH 環境變數設置錯誤,比如 $PATH 漏了
PATH=$PATH:$PATH1

4. 立即生效,source ~/.bash_profile

㈥ 求助:FTP能連上,但ls命令不能用

如果你確保能夠連接到對方的 FTP 伺服器上,你先輸入 passive 命令,然後再使用 dir 命令試一試看。

㈦ linux系統某個目錄下的文件數太多(幾十萬以上) ls等命令沒辦法正常使用 求查看文件方法

有些命令顯示的內容太多,一頁屏幕顯示不完,就需要翻頁命令。使用方法一般是用管道符導出這樣的命令的輸出,來讓more或less處理,並一頁一頁的查看,就像這樣:
ls -al /etc |more (/etc目錄的文件太多)
或ls -al /etc |less
命令說明,more命令的翻頁按鍵:
空格:表示向下翻一頁
回車:表示向下滾動一行
/字元串:表示查詢字元串
q:離開more界面
還有個命令less命令和more的不同之處在於,它可以向上翻頁,字元串查詢功能也可以向上查詢。less命令的按鍵說明(more命令的按鍵在less中一樣):
PageUp:向上翻頁
PageDown:和空格鍵一樣是向下翻頁
?字元串:表示向下查詢字元串
n:重復查詢字元串

㈧ linux中設置了環境變數結果ls,ps等命令不執行了

你好!
你修改成這樣肯定不能用了
因為root的ls等命令的目錄就存放在/bin下
你應該改成PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:$home/mysql
或者PATH=/usr/local/mysql/bin:$home/mysql:$PATH:$HOME/bin都行,只不過是個檢索命令所在文件夾先後的問題
我的回答你還滿意嗎~~

㈨ Linux 的ls命令壞了,怎麼回事

你之前肯定改過PATH環境變數
而且你把PATH環境變數改錯了,所以,系統就不知道從哪裡去找ls命令了
你可以執行/bin/ls肯定沒有問題

閱讀全文

與ls命令失效相關的資料

熱點內容
python解釋器里如何換行 瀏覽:410
python編寫格式 瀏覽:574
用python做出來的軟體 瀏覽:469
伺服器指示燈代表什麼 瀏覽:702
做一個單片機銷售需要知識 瀏覽:777
怎樣去連接加密wifi 瀏覽:682
有什麼app自帶拍攝模板的 瀏覽:435
登錄相親網為什麼要下載app呢 瀏覽:545
加密貨幣和主權貨幣撮合 瀏覽:683
哪裡能學app 瀏覽:445
spline怎麼看源碼 瀏覽:18
桂妃app哪裡下載 瀏覽:236
android代碼格式化快捷鍵 瀏覽:829
如何判斷伺服器的硬碟 瀏覽:654
雲伺服器挑選順序 瀏覽:887
卡銀家平台源碼 瀏覽:417
怎麼樣設置伺服器的ip地址 瀏覽:900
泡沫APP在哪裡下載 瀏覽:937
簡述高級語言進行編譯全過程 瀏覽:39
管家婆輝煌2加密狗挪到另一台電腦 瀏覽:760