1樓:匿名使用者
命令前不能加#號。
提示符那裡最後一個字元如果是#號,表示是root使用者,如果是$號表示普通使用者。
請問linux在命令前加$是什麼意思?
2樓:
#符號 是系統使用者 root
$符號 是你建立的使用者 沒指定許可權!
刪除使用者: # userdel testuser 刪除使用者後 ,還要刪除home下屬於這個使用者的檔案
切換使用者: #su testuser2 $exit:返回到上一級目錄. 新使用者登入的時候,使用者預設的當前目錄是使用者的住目錄 home
給a檔案增加相應的許可權: # chmod +x a (相應的-x就是去掉某個許可權)
3樓:匿名使用者
#符號 是系統使用者 root許可權。
$符號 是建立的使用者 沒指定許可權。
「linux top命令」是什麼意思?
4樓:匿名使用者
top命令用於顯示系統執行的程序資訊,作用類似於windows中的工作管理員,只不過top不是圖形化的,而是顯示實時文字資訊
統計資訊區域的下方顯示了各個程序的詳細資訊。首先來認識一下各列的含義。
pid user pr ni virt res shr s %cpu %mem time+ ***mand
序號列名含義
pid 程序id
ppid 父程序id
ruser realusername
uid 程序所有者的使用者id
user 程序所有者的使用者名稱
group 程序所有者的組名
tty 啟動程序的終端名。不是從終端啟動的程序則顯示為?
pr 優先順序
ninice 值。負值表示高優先順序,正值表示低優先順序
p 最後使用的cpu,僅在多cpu環境下有意義
%cpu 上次更新到現在的cpu時間佔用百分比
time 程序使用的cpu時間總計,單位秒
time+ 程序使用的cpu時間總計,單位1/100秒
%mem 程序使用的實體記憶體百分比
virt 程序使用的虛擬記憶體總量,單位kb。virt=swap+res
swap 程序使用的虛擬記憶體中,被換出的大小,單位kb。
res 程序使用的、未被換出的實體記憶體大小,單位kb。res=code+data
code 可執行**佔用的實體記憶體大小,單位kb
data 可執行**以外的部分(資料段+棧)佔用的實體記憶體大小,單位kb
shr 共享記憶體大小,單位kb
nflt 頁面錯誤次數
ndrt 最後一次寫入到現在,被修改過的頁面數。
s 程序狀態。
d= 不可中斷的睡眠狀態
r= 執行
s= 睡眠
t= 跟蹤/停止
z= 殭屍程序
***mand 命令名/命令列
wchan 若該程序在睡眠,則顯示睡眠中的系統函式名
flags 任務標誌,參考sched.h
linux命令中的「<」和「|」是什麼意思?
5樓:暗月狼玡
< 表示的是輸入重定向的意思,就是把《後面跟的檔案取代鍵盤作為新的輸入裝置。
| 則表示一個管道的意思,可以理解為東西從管道的一邊流向另外一邊。
你的命令意思就是說從/etc/motd檔案中讀取內容,然後把cat命令讀取出來的內容作為後面一個命令 a.out的輸入引數來執行a.out命令。
不知道這樣解釋明白嗎?
6樓:膠水粘的心
cat < /etc/motd | ./a.outcat 檢視
《小於號 和 >大於號的意思不一樣的 那次我考selinux 就是應為多了一個》 結果掛了 哭啊 就差幾分 所以我記憶深刻啊
大概意思是 檢視 來至於 /etc/motd 的這個檔案 這個檔案裡應該是相關的引數
然後根據這些引數 在執行 ./a.out
就這麼個意思 不懂再問
7樓:匿名使用者
|是管道命令,《是輸出指向
8樓:hac狼
表示任意幾個字串,其他具體的參考如下:
1. > 重定向輸出符號。
2. >>重定向輸出符號,但有追加的功能。
3. 2>錯誤重定向輸出符號,覆蓋原檔案內容。
4. 2>>錯誤重定向輸出符號,有檔案內容追加的功能。重定向:i/o。
linux shell 環境中支援輸入輸出重定向,用符號《和》來表示。0、1和2分別表示標準輸入、標準輸出和標準錯誤資訊輸出,可以用來指定需要重定向的標準輸入或輸出,比如 2>a.txt 表示將錯誤資訊輸出到檔案a.
txt中。
5. * 代表0個或者多個特殊字元
6. ?匹配任意一個字元。
7. | 管道符號。解釋:***mand1|***mand2,將***mand1的輸出作為***mand2的輸入,比如ls -al|less,表示將ls -al的輸出作為less的輸入,即將la -al的輸出分頁。
管道命令只接受標準輸入(standoutput)。
8. & 後臺程序符。
9. &&l邏輯與符號。用法:命令1 && 命令2 表示如果命令1執行成功,繼續執行命令2。
10.|| 邏輯或符號。用法:命令1 | | 命令2 表示如果命令1執行成功,不執行命令2;但如果命令1執行失敗才執行命令2。
&&與||,命令執行是順序進行的,沒有優先順序
11.!邏輯非符號。排除指定範圍。例:ls a[!0-9]
12.[x-y]表示一定的範圍。
13.# 註釋符;符合替換文字最短的那一個。
14.」 」 雙引號表示把它所包含的內容作為普通字元,但` ` $ \ 『 『 幾個符號除外。
15.』 』 單引號表示把它所包含的內容作為普通的字元,無特殊例外。
16.$ 變數符,提取變數,如echo $home,檢視變數;正規表示式中表示行首。
17.\ 轉義字元,就是將特殊字元轉換成其本來的普通字元的意思。
18.``反單引號,表示它所包含的內容。一般作為嵌入的命令使用,此命令將先執行。
19.;命令分隔符。
20.< 重定向輸入符。
21.()表示整體執行命令。
22.^反向選擇符,例:grep -n '^[^a-za-z]' wokao.txt,內的叫反向選擇符,外的則表示定位在行首。查詢行首不是英文字母的行。
23. . 點該表任意字串
linux命令 $- 是什麼意思
9樓:匿名使用者
$-記錄著當前設定的shell選項,himbh是預設值,5個字母分別有各自含義。解釋如下:
h:hashall,開啟這個選項後,shell 會將命令所在的路徑記錄下來,避免每次都要查詢。舉例:
當h選項開啟時,如果將某個自定義命令從/usr/bin/目錄下移動到/usr/local/bin/,再執行,會提示無此命令。而當通過set +h將h選項關閉後,上述情況就不會出現。
i:interactive-***ments,包含這個選項說明當前的 shell 是一個互動式的 shell。所謂的互動式shell,就是輸入命令後,shell解釋執行,然後返回一個結果。
在指令碼中,i選項是關閉的。
m:monitor,開啟監控模式,就可以通過job control來控制程序的停止、繼續,後臺或者前臺執行等。
b:braceexpand,大括號擴充套件。舉例如下:
lenovo@lenovo-dk ~
$ ls
a_file
lenovo@lenovo-dk ~
$ cp a_file
lenovo@lenovo-dk ~
$ ls
a_file a_file.back_up
如果關閉b選項,那麼shell就不會將大括號擴充套件。
5. h:history,shell 會把我們執行的命令記錄下來,可以通過 history 命令檢視,每一行是序號 + 執行的命令,在 shell 退出時,會將這些資訊儲存到~/.
bash_history 檔案中。如果h選項開啟,就可以歷史列表中的命令,可以通過!感嘆號來完成,例如"!!
"返回上最近的一個歷史命令,"!n"返回第 n 個歷史命令,等等。
【參考資料如下,但願能幫到你^_^】
10樓:糊塗王雜貨鋪
$ 符號在linux系統裡面用於獲取一個變數的值,例如:
#!/bin/bash --------指定編譯shell環境為bash
str="hello world!"----設定str的變數值為hello world!
echo $str ------ 用echo命令讀取str變數的數值。這裡如果不加$, 輸出結果是str,加上$,輸出結果就是hello world!。
11樓:匿名使用者
options currently in effect
12樓:時浮一大白
$- 這個命令還真的沒有見過
你可以輸出一下試試
echo $-
結果 hmbh
互動式 需要與計算機進行互動 才能完成操作非互動式shell所需資訊通過shell本身獲取 需要人與計算機進行具體互動
linux 命令cbd是什麼意思
13樓:迪蒙智慧交通
**商務區是cbd,這裡問的是cdb好吧ls各位?當然不排除lz手誤的可能... cdb:***mand descriptor blocks,計算機術語
* .* 在linux命令中是什麼意思
14樓:匿名使用者
所有檔案 以*.*機構的檔案 比如 aaa.txt 如果沒有字尾名就不行了
*是萬用字元代表不定字元數量,也是不定字元種類,中文英文數字都可以
只有那個小數點是必須的。
15樓:hac狼
表示任意幾個字串,其他具體的參考如下:
1. > 重定向輸出符號。
2. >>重定向輸出符號,但有追加的功能。
3. 2>錯誤重定向輸出符號,覆蓋原檔案內容。
4. 2>>錯誤重定向輸出符號,有檔案內容追加的功能。重定向:i/o。
linux shell 環境中支援輸入輸出重定向,用符號《和》來表示。0、1和2分別表示標準輸入、標準輸出和標準錯誤資訊輸出,可以用來指定需要重定向的標準輸入或輸出,比如 2>a.txt 表示將錯誤資訊輸出到檔案a.
txt中。
5. * 代表0個或者多個特殊字元
6. ?匹配任意一個字元。
7. | 管道符號。解釋:***mand1|***mand2,將***mand1的輸出作為***mand2的輸入,比如ls -al|less,表示將ls -al的輸出作為less的輸入,即將la -al的輸出分頁。
管道命令只接受標準輸入(standoutput)。
8. & 後臺程序符。
9. &&l邏輯與符號。用法:命令1 && 命令2 表示如果命令1執行成功,繼續執行命令2。
10.|| 邏輯或符號。用法:命令1 | | 命令2 表示如果命令1執行成功,不執行命令2;但如果命令1執行失敗才執行命令2。
&&與||,命令執行是順序進行的,沒有優先順序
11.!邏輯非符號。排除指定範圍。例:ls a[!0-9]
12.[x-y]表示一定的範圍。
13.# 註釋符;符合替換文字最短的那一個。
14.」 」 雙引號表示把它所包含的內容作為普通字元,但` ` $ \ 『 『 幾個符號除外。
15.』 』 單引號表示把它所包含的內容作為普通的字元,無特殊例外。
16.$ 變數符,提取變數,如echo $home,檢視變數;正規表示式中表示行首。
17.\ 轉義字元,就是將特殊字元轉換成其本來的普通字元的意思。
18.``反單引號,表示它所包含的內容。一般作為嵌入的命令使用,此命令將先執行。
19.;命令分隔符。
20.< 重定向輸入符。
21.()表示整體執行命令。
22.^反向選擇符,例:grep -n '^[^a-za-z]' wokao.txt,內的叫反向選擇符,外的則表示定位在行首。查詢行首不是英文字母的行。
23. . 點該表任意字串
linux中a是什麼意思,LINUX中a是什麼意思
在後臺執行當前路徑下的程式a。是當前路徑的意思。是後臺執行的意思。在linux 中是什麼意思?代表0個或者多個特殊字元 在shell中也代表任意字元,比如ls a 就是列出所用a開頭的檔案,其他命令具體的參考如下 1 重定向輸出符號。2 重定向輸出符號,但有追加的功能。3 2 錯誤重定向輸出符號,覆...
紅帽linux申請dhcp的命令是什麼
dhclient r 網絡卡裝置檔名 dhclient d eth0 試一試 linux 從dhcp重新獲取ip地址的命令是什麼 在linux下有很多命令可以達到釋放ip的命令,service network restart重啟服務可以,也可以對其中一塊網絡卡操作 ifconfig eth0 dow...
linux中的2是什麼意思,Linux中符號是什麼意思,代表什麼含義
shell的位置引數,一個假設指令碼的名稱為test.sh,並假設它執行時如下 test.sh x y 那麼 2就表示y 代表第二個引數。比如 test.sh x y 1 test.sh 2 x 3 y 你問的是shell裡面?linux 中 符號是什麼意思,代表什麼含義 的符號在在不同的地方,它所...