預習linux的命令

2022-03-10 20:17:24 字數 1754 閱讀 4639

學習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...