man出錯解決辦法
最近man出問題了,在Linux環境裡不用man還真不行,隨時都要檢視。在工作中,不論是命令還是函式,都需要用到man,先看看出錯提示把。
[root@localhost xchen]# man ls
fgets: No such file or directory
Error reading man page /usr/share/man/man1/ls.1.gz
No manual entry for ls
解決辦法:
首先檢視gzip ,gunzip工具是否存在,因為根據上面出錯提示可知,man手冊都是以.gz存在的。
[root@localhost xchen]# whereis gunzip
gunzip: /bin/gunzip /usr/bin/gunzip /usr/share/man/man1/gunzip.1.gz
這就不對了,系統gunzip工具沒問題啊?詳細檢視下
[root@localhost xchen]# ls -l /usr/bin/gzip /usr/bin/gunzip
lrwxrwxrwx 1 root root 16 Jan 23 2010 /usr/bin/gunzip -> ../../bin/gunzip
lrwxrwxrwx 1 root root 14 Jan 23 2010 /usr/bin/gzip -> ../../bin/gzip
兩個軟連線/usr/bin/gunzip , /usr/bin/gzip 都連線到/bin下了
檢視/bin下
[root@localhost xchen]# ls -l bin/gzip /bin/gunzip
ls: bin/gzip: No such file or directory
沒這個/bin/gzip檔案?
那檢視下這個/bin/gzip檔案吧。
[root@localhost bin]# ll gzip gunzip
-rwxr-xr-x 3 root root 0 Aug 10 09:24 gunzip
-rwxr-xr-x 3 root root 0 Aug 10 09:24 gzip
原來大小為0啊,這就不奇怪man為什麼出錯了。
重新複製個gunzip ,gzip工具到/bin下面,再試下man:
[root@localhost bin]# man ls
LS(1) User Commands LS(1)
NAME
ls - list directory contents
SYNOPSIS
ls [OPTION]... [FILE]...
DESCRIPTION
List information about the FILEs (the current directory by default). Sort entries alphabetically if none of
-cftuvSUX nor --sort.
.........
呵呵,可以用了!
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24790158/viewspace-1040815/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Laravel 執行 Gulp 命令出錯解決辦法Laravel
- Mysql出現連線錯誤解決辦法MySql
- python3.9安裝wordcloud出錯解決辦法PythonCloud
- git add .出現錯誤LF will be replaced by CRLF in 解決辦法Git
- cnpm link 報錯解決辦法NPM
- 出現可怕的NoSuchMethodError錯誤的解決辦法 -Gunnar MorlingError
- 畢設之錯誤解決辦法
- git報錯400的解決辦法Git
- Idea編譯錯誤解決辦法Idea編譯
- ubuntu下import matplotlib錯誤解決辦法UbuntuImport
- Mybatis批量更新SQL報錯☞解決辦法MyBatisSQL
- msfconsole,OpenSSL::PKey::PKeyError報錯解決辦法Error
- stm出現Flash Timeout解決辦法
- 解決 Angular 官網下載的 library Schematics build 出錯的辦法AngularUI
- Jsp Unescaped xml character報錯的解決辦法JSXML
- mysqldump error1066 錯誤的解決辦法MySqlError
- Git 錯誤:fatel: loose object ... is corrupt 解決辦法GitObject
- iOS路上遇到的錯誤及解決辦法iOS
- ORA-39006錯誤原因及解決辦法
- Eclipse除錯找不到源的解決辦法Eclipse除錯
- Linux 出現 su: Authentication failure 解決辦法LinuxAI
- git出現Permission denied的解決辦法Git
- 安裝wsl錯誤的一種解決辦法
- 【git】Git commit時提示錯誤時 解決辦法GitMIT
- eclipse :報錯 ‘XXXX‘ does not name a type的解決辦法Eclipse
- Laravel Mix - 執行 NPM install 報錯解決辦法LaravelNPM
- Android Studio 出現“Cannot resolve symbol” 解決辦法AndroidSymbol
- LoadRunner中文出現亂碼的解決辦法
- Macbook Pro Big Sur出問題解決辦法Mac
- 伺服器iis出現假死解決辦法伺服器
- 伺服器出現500錯誤的原因和解決辦法伺服器
- Docker Hello World容器執行報錯的解決辦法Docker
- vue報錯:the template root disallows ‘v-for‘ directives解決辦法Vue
- 關於npm install安裝報錯的解決辦法NPM
- CATIA許可證時間錯誤的解決辦法
- npm報錯"A complete log of this run can be found in:"的解決辦法NPM
- kali更新源數字簽名錯誤解決辦法
- 關於Chrome報錯 ERR_NAME_NOT_RESOLVED 解決辦法Chrome
- Windows git remote: HTTP Basic: Access denied 錯誤解決辦法WindowsGitREMHTTP