是所有命令嗎?
/usr/bin
在這里。
如果你想找其它命令
在確認好命令的名字後,例如「cd」
whereis cd
它就會自動顯示cd這個命令的相關位置
以上回答由東莞市萬里行橡膠有限公司提供,望採納。
Ⅱ linux 驅動設備名在哪個文件夾下
設備驅動名一般都在/dev目錄下。一般常用的設備的設備文件名如下:
/dev/hd[a-t]:IDE設備專
/dev/sd[a-z]:SCSI設備
/dev/fd[0-7]:標准軟碟機屬
/dev/md[0-31]:軟raid設備
/dev/loop[0-7]:本地回環設備
/dev/ram[0-15]:內存
/dev/null:無限數據接收設備,相當於黑洞
/dev/zero:無限零資源
/dev/tty[0-63]:虛擬終端
/dev/ttyS[0-3]:串口
/dev/lp[0-3]:並口/dev/console:控制台
/dev/fb[0-31]:framebuffer
Ⅲ shell腳本中>/dev/null的含義
/dev/null表示空設備,這里就是把日誌記錄到空設備里,就是不記錄日誌,Null 是一特殊指標值(或是一種物件參照 reference)表示這個指標並不指向任何的物件。
是一個特殊的文件,寫入到它的內容都會被丟棄,如納塵櫻果嘗試從該文件讀取內容,那麼什麼也讀不到,但是/dev/null 文件非常有用,將命令的輸出重定向到它,會起到」禁止輸出「的效果。
用處:禁止標准輸出
1 cat $filename >/dev/null # 文件內容丟失,而不會輸出到標准輸出,禁止標准錯誤。
2、dev/null 這樣錯誤信息[標准錯誤]就被丟的不知道到哪了。
3、1>/dev/null 2>&1的含義> 代表重定向到哪裡,例如:echo "123" > /home/123.txt1 表示stdout標准輸出,系統默認兄寬值是1,所以">/dev/null"等同於"1>/dev/null"2表示stderr標准錯誤& 表示等同於的意思。
4、2>&1,表示2的輸出重定向等同於1那麼本文標題的語句1>/dev/null 首先表示標准輸出重定向到空設備文件,也就是不輸出任何信息到終端,說白了就是不顯示任何信息。
5、2>&洞叢1 接著,標准錯誤輸出重定向等同於 標准輸出,因為之前標准輸出已經重定向到了空設備文件,所以標准錯誤輸出也重定向到空設備文件。
6、/dev/zero文件代表一個永遠輸出 0的設備文件,使用它作輸入可以得到全為空的文件。因此可用來創建新文件和以覆蓋的方式清除舊文件。
null值-網路
shell腳本-網路
Ⅳ 求教:linux下哪個文件是內核配置方案 在哪裡
/usr/src/linux-kernel-xxxxxx/.config
一般是這個目錄,發行版不同會有差異
Ⅳ linux下誤刪除/dev/null如何處理
/dev/null文件是一個特殊的設備文件,可以用於清空一些日誌文件,或者是使一些信息輸出到此文件,用以節省硬碟空間,俗稱黑洞。
如果該空文件/dev/null文件被誤刪除掉, 是會導致系統存在問題,無法登錄等情況,如何再使用系統命令重新創建並設置該文件?
可以使用下面的命令重新創建/dev/null文件
之後再使用下面的命令將/dev/null文件設置為正確的許可權
上面的設置完成後,可以使用下面的命令檢查/dev/null文件的設置如下
Ⅵ Linux_136_nohup
nohup命令,你希望你的程序在後台運行
nohum命令可以將程序以忽略掛起信蔽櫻衫號的形式在後台運行,也就是被運行的程序,輸出的結果不列印到終端。無論是否將nohup命令的輸出重定向到終端,nohup命令執行的宏腔輸出結果都會寫入到當前目錄的nohup.out文件中。如果當前目錄的nohup.out文件禁止寫入數據,nohup的命令結果會自動輸出到$HOME/nohup.out文件中
nohup的語法
nohup 你要執行的命令
nohup命令的執行案例
1.nohup直接加上要執行的命令,即使你的終端關閉,程序也會在後台繼續運行
nohup ping .com
# 輸出結果會寫入到當前目錄的 nohup.out 文件中,但是程序會卡在前台
# 關閉終端,命令不會掛掉,進程還會一直在運行,直到進程被殺死
tail -f nohup.out
2.一般使用nohup不會敲完命令後,直接關閉窗口,而是希望能夠繼續運行命令行,只需要在結尾加上一個&符號即可
3.不顯示命令的執行結果,直接重定向到垃圾站(linux的黑洞文件)
# 把命令結果,重定向寫入到nohup.out文件中,把標准錯誤輸出到標准輸出,寫入到黑洞文件
標准錯誤輸出 2
標准輸出 1
# 把ping進程的正確輸出結果,以及錯誤輸出結果,都寫入到chaoge.out文件中
nohup ping www..com > chaoge.out 2>&1 &
# 把命令放在後台運行,且無論是正確頌渣的輸出或是錯誤的輸出,都直接扔進黑洞,直接銷毀
nohup ping www..com > /dev/null 2>&1 &
Ⅶ linux中的/dev/null 原理是什麼
1,在linux中,一切皆文件,/dev/null也是如此
2,對文件的讀寫,都不能由普通內應用程序直接進行,需容要通過工作在內核態的驅動程序來完成。
3,普通程序進入這種內核模式的入口叫系統調用
4,open和write都離不開系統調用
5,在內核模式,負責處理write調用的驅動程序,只要簡單的把數據都丟棄,就形成這個黑洞