學習linux命令第一天
linux是區分大小學的
1、echo 輸出
echo + 內容 輸出內容到顯示介面
echo +$path 輸出變數到顯示介面
echo +命令 輸出命令的內容到顯示介面
2、date 時間
date 「+%y-%m-%d」 輸出年月日
date 「+%h-%m-%s」 輸出小時分鐘秒
3、poweroff 關機
4、reboot 重啟
6、shutdown -s -t +時間(秒)可以定時關機
7、top 檢視linux執行狀態
8、ps 檢視埠號
ps -aux 檢視埠號詳細的列表
9、pidof 檢視程序的埠號
pidof +程序號
10、kill 殺掉程序
kill+埠號 殺掉單個程序 killall +服務名稱 殺掉服務的所有埠
11、ifconfig 檢視網路資訊
rx 收的資料報大小 tx 發的資料報大小
12、uname -a 顯示核心所有資訊
13、uptime 系統時間
14、free -h 顯示記憶體使用情況
15、who 檢視登入使用者
16、last 檢視登入記錄(只作為參看,黑客是可以更改此記錄)
17、history 檢視歷史命令
18、sosreport 收集資訊反饋報告,可以給維護人員檢視系統情況
19、pwd 檢視當前目錄
20、cd 切換目錄
cd . 返回上一次目錄 cd ..返回上一級目錄 cd ~返回家目錄 cd /usr/bin 切換到相應目錄
21、ls 檢視檔案
ls -a 檢視所有檔案(包含隱藏檔案)
ls -l 檢視檔案詳細資訊 ls-al 檢視所有檔案的詳細資訊
22、cat 檢視比較短小的檔案
23、more檢視大檔案
24、head 檢視檔案的多少行
head -n 5 檢視錢5行內容
25、tail 檢視倒數行數內容
tail -n 5 檢視尾數的5行內容
tail -f 持續重新整理資訊
26、system start sever
27、tr 轉換
| 管道符 作用:前面執行的內容作為輸入交給後面的命令進行二次處理後輸出
[a-z][a-z] 萬用字元
28、wc 統計行數字節
wc -l +檔案 統計檔案有多少行
wc -c +檔案 統計檔案有多少位元組
29、stat + 檔名稱 檢視檔案的時間
stat +檔案 有三個時間 atime:最近的訪問時間 mtime:修改時間(檔案內容的修改時間) ctime:更改時間(更改如所有者、許可權)
30、cut -d : -f | /etc/passwd cut提取以:為間隔符的第一行資訊
31、diff 比較倆個檔案是否相同
diff --brief a.text b.text
linux的多執行緒預習
1.執行緒和程序的區別 程序是系統中程式執行和資源分配的基本單位。每個程序有自己的資料段 段和堆疊段。執行緒通常叫做輕型的程序。執行緒是在共享記憶體空間中併發執行的多道執行路徑,他們共享乙個程序的資源。執行緒和程序比起來很小,所以相對來說,執行緒花費更少的cpu資源。2.如何來標識乙個執行緒?表示程...
Linux下檔案操作預習
1.linux下檔案的該概念是什麼?中的檔案具有的特點是 可通過作業系統或者程式對外提供資訊,也能對內輸入資訊,可以被建立,刪除。in ux中,檔案有特別重要的意義,他們為作業系統和裝置提供了乙個簡單而統一的介面。在 中,幾乎一切都可以看做是檔案 這就意味著,普通程式完全可以像使用檔案 普通定義 那...
Linux程式設計預習 陣列與指標
1.什麼是指標?1 系統為指標分配記憶體空間 2 指標有自己的位址 3 指標能夠存值,但這個值是位址 2.如何判斷指標的型別?從語法的角度看,你只要把指標宣告語句裡的指標名字去掉,剩下的部 分就是這個指標的型別。這是指標本身所具有的型別。例 1 int ptr 指標的型別是int 2 char pt...