系統相關
uname -a列印系統資訊(包括計算機型號,作業系統名稱,版本和發行號,以及計算機的網路名)
free檢視系統記憶體使用情況
df 檢視磁碟使用情況
cat /proc/cpuinfo檢視cpu資訊
date檢視系統時間
top -d 1
檢視cpu的使用率
cat /etc/issue檢視作業系統資訊
例如:
#cat /etc/issue
centos release 6.9 (final)
kernel \r on an \m
檔案操作相關
(1)od -c 八進位制輸出
(2)ls -lf -f 表明檔案的分類,在顯示結果後面附加(*/=>@|)標誌之一,其中「 = 」 表示套接字檔案; 「 | 」表示管道檔案。例如,
aaron@aaron-k55vd:~/$ ls -lf server_socket
srwxrwxr-x 1 aaron aaron 0 2015-01-02 09:39 server_socket=
其中,輸出結果的首個s表示該檔案是套接字檔案,末尾的「 = 」相同的作用。
(3)tee的用法簡析
用法:tee [選項]... [檔案]...
將標準輸入複製到每個指定檔案,並顯示到標準輸出
grep -r -i -e "sss|aaa" ./ | grep -v ./doc/ | tee -a log.txt
grep -e 是用正則匹配 www.2cto.com
grep -r 是遞迴目錄
grep -v 是排除某些子目錄
tee -a 內容追加到給定的檔案而非覆蓋
描述:查詢該目錄下包含sss or aaa的所有檔案除doc目錄外,然後將資料資訊記錄到log.txt檔案中
(4)察看資料夾
df -h 可以檢視一級資料夾大小、使用比例、檔案系統及其掛入點,但對檔案卻無能為力。
du -h [查詢內容] 可以檢視檔案及資料夾的大小。
網路操作相關
netstat -a inet 啟用網路連線
引數說明:
-v 和大多數linux命令中的-v意思一樣,用來顯示進度.可以用來檢視連線,認證,或是配置錯誤.
-c 使能壓縮選項.
-p 選擇埠.注意-p已經被rcp使用.
-4 強行使用ipv4位址.
-6 強行使用ipv6位址.
拷貝單個檔案命令:
scp file username@ip:filepath
說明:file: 要拷貝的檔名
username: 遠端登入的使用者名稱,
ip:遠端伺服器ip
filepath:遠端檔案路徑
scp -r file username@ip:filepath
臨時改變ip:
ifconfig eth0 192.168.1.136
永久改變ip(只在周立功開發板中有效,因為周立功的網路ip引數儲存在eeprom中):
eeprom net set ip
nfs檔案傳輸服務
mount -t nfs nfs-server-ip:nfs-share-directory /mountpoint -o nolock
掛載命令:
mount
解除安裝命令:
umount
查詢/替換
find [-h] [-l] [-p] [-d debugopts] [-olevel] [path...] [expression]
Linux學習筆記 命令
命令基本格式 命令 選項 引數 選擇目錄,預設當前目錄 例如 ls al bin ls 表示顯示根目錄下的所有檔案 這裡選項可以分開寫 例如 ls a l bin 選項也可以寫全稱,在選項內容前加上 例如 ls all 等價於 ls 命令後的目錄如果不帶 則表示相對路徑,在當前目錄下進行尋找,ls中...
Linux命令學習筆記
前者是表示系統的整體設定,生效後所有使用者可用。後者是表示當前使用者的設定,只當前使用者有效。tail命令的用途是講指定檔案的最後幾行按照一定規則 輸出到終端,若文件有更新,也會主動重新整理。tail f c number n number m number b number k number fi...
Linux命令學習筆記
centos7之後,chkconfig命令已經被systemctl命令取代 檢視程序 ps aux ps le殺死程序 kill killall pkill例 檢視可用的程序訊號 kill l kill 1 pid 平滑重啟 建議此種方式 kill 9 pid 強制殺死程序 killall 9 服務...