linux命令是對linux系統進行管理的命令。對於linux系統來說,無論是**處理器、記憶體、磁碟驅動器、鍵盤、滑鼠,還是使用者等都是檔案,linux系統管理的命令是它正常執行的核心,與之前的dos命令類似。linux命令在系統中有兩種型別:內建shell命令和linux命令。
su命令用於變更為其他使用者的身份,除 root 外,需要鍵入該使用者的密碼。
使用許可權:所有使用者。
語法:
su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [user [arg]]
引數說明:
例:
切換使用者
[email protected]:~$ whoami //顯示當前使用者
hnlinux
[email protected]:~$ pwd //顯示當前目錄
/home/hnlinux
[email protected]:~$ su root //切換到root使用者
密碼:
[email protected]:/home/hnlinux# whoami
root
[email protected]:/home/hnlinux# pwd
/home/hnlinux
變更帳號為 clsung 並改變工作目錄至 clsung 的家目錄(home dir)
su - clsung
who命令用於顯示系統中有哪些使用者正在上面,顯示的資料報含了使用者 id、使用的終端機、從哪邊連上來的、上線時間、呆滯時間、cpu 使用量、動作等等。
使用許可權:所有使用者都可使用。
語法:
who - [husfv] [user]
引數說明:
例:
顯示當前登入系統的使用者
# who //顯示當前登入系統的使用者
root tty7 2014-05-13 12:12 (:0)
root pts/0 2014-05-14 17:09 (:0.0)
顯示使用者登入**
# who -l -h
name line time idle pid comment
login tty4 2014-05-13 12:11 852 id=4
login tty5 2014-05-13 12:11 855 id=5
name命令用於顯示系統資訊。uname可顯示電腦以及作業系統的相關資訊。
語法:
uname [-amnrsv][--help][--version]
引數說明:
例:
顯示計算機名:
# uname -n
runoob-linux
# uname -v
#20~16.04.1-ubuntu smp wed aug 9 09:06:22 utc 2017
顯示計算機型別:
# uname -m
x86_64
cd命令用於切換當前工作目錄至 dirname(目錄引數)。其中 dirname 表示法可為絕對路徑或相對路徑。若目錄名稱省略,則變換至使用者的 home 目錄 (也就是剛 login 時所在的目錄)。另外,"~" 也表示為 home 目錄 的意思,"." 則是表示目前所在的目錄,".." 則表示目前目錄位置的上一層目錄。
語法:
cd [dirname]
引數說明:
例:
跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home 目錄 :
cd ~
跳到目前目錄的上上兩層 :
cd ../..
ls命令用於顯示指定工作目錄下之內容(列出目前工作目錄所含之檔案及子目錄)。
語法:
ls [-alrtafr] [name...]
引數說明:
例:
列出根目錄(\)下的所有目錄:
# ls /
bin dev lib media net root srv upload www
boot etc lib64 misc opt sbin sys usr
home lost+found mnt proc selinux tmp var
linux pwd命令用於顯示工作目錄。
執行pwd指令可立刻得知您目前所在的工作目錄的絕對路徑名稱。
pwd [--help][--version]
引數說明:
--version 顯示版本資訊。
檢視當前所在目錄:
# pwd
/root/test #輸出結果
cat 命令用於連線檔案並列印到標準輸出裝置上。
所有使用者
cat [-abeensttuv] [--help] [--version] filename
-n 或 --number:由 1 開始對所有輸出的行數編號。
-b 或 --number-nonblank:和 -n 相似,只不過對於空白行不編號。
-s 或 --squeeze-blank:當遇到有連續兩行以上的空白行,就代換為一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 m- 符號,除了 lfd 和 tab 之外。
-e 或 --show-ends: 在每行結束處顯示 $。
-t 或 --show-tabs: 將 tab 字元顯示為 ^i。
-a, --show-all:等價於 -vet。
-e:等價於"-ve"選項;
-t:等價於"-vt"選項;
把 textfile1 的文件內容加上行號後輸入 textfile2 這個文件裡:
cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的文件內容加上行號(空白行不加)之後將內容附加到 textfile3 文件裡:
cat -b textfile1 textfile2 >> textfile3
LINUX常用命令(基礎)
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...
LINUX常用命令(基礎)
1.man eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 表示是檔案,如...
LINUX常用命令(基礎)
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...