學習linux需要從一些命令入手,最近剛結束個專案,時間還算充裕,linux的重要性毋庸置疑,自己對linux進行了一些總結,分享下:
1. man 命令:對一些命令需要找些註解,解釋的話,man命令很重要
2. ls 命令: 檢視當前目錄下檔案文件
例子:ls -a 檢視出當前文件,包括些隱藏的文件
ls -author 檢視出檔案以及所屬使用者
3. cp 命令:複製操作
例子:建立兩個目錄test1和test2,將test1複製到test2可寫成
cp test1 test2 cp下也可帶有相關引數
-a :相當於 -pdr 的意思;
-f :為強制 (force) 的意思,若有重複或其它疑問時,不會詢問使用者,而強制複製;
-i :若目的檔(destination)已經存在時,在覆蓋時會先詢問是否真的動作
-l :進行硬式鏈結 (hard link) 的鏈結檔建立,而非複製檔案本身;
-p :連同檔案的屬性一起複製過去,而非使用預設屬性;
-r :遞迴持續複製,用於目錄的複製行為;
-s :複製成為符號鏈結檔案 (symbolic link),亦即『快捷方式』檔案;
-u :若 destination 比 source 舊才更新 destination
4. rm 命令:刪除操作
例子:例如mkdir test3 想刪除test3,rmdir test3可刪除test3 也可用rm -rf test3
5. mv 命令:移動操作
例子:mkdir test1,mkdir test2, mv test1 test2將test1移動到test2中
6. cd 改變目錄,pwd當前目錄路徑
7. vi編輯器:編輯文字
首先建立乙個檔案,可以使用vi test1.txt命令建立乙個test1.txt檔案,在vi下有三種模式,輸入i進入編輯模式,輸入字元後輸入esc進入命令模式,輸入:wq退出
7.1 vi filename 編輯檔案,游標置於第一行首
7.2 vi +n filename 編輯檔案定位到第n行
7.3 vi + filename 編輯檔案游標在檔案的最後一行
7.4 vi -r filename 恢復上次因系統崩潰引起的檔案
7.5 vi filename....filename 編輯多個檔案
8. cat more命令將文字檔案內容顯示出來
例子: cat test1.txt more test1.txt
9. clear 清屏 date獲得當前時間
10. mount 載入乙個硬體裝置 su在不退出情況下切換使用者
11. grep find 搜尋需要查詢的內容
例子: find findcontext /*
12. kill 殺死程序 passwd設定口令
13. history 使用者用過的命令 !! 使用者最近用過的命令
14. tar 解壓命令
15. 檢視linux版本命令 getconf long_bit
linux命令一些常用總結
bin bash ftp n open 10.139.0.130 開啟連線ftp ip user odsftp ahvrab5 使用者名稱和密碼 prompt off 關閉密碼詢問 binary 開啟二進位制 檔案所在目錄 mget credit cheat ods 201806.tar.gz.a ...
常用的一些linux命令總結
ps 檢視系統程序執行緒,我一般都是用這個命令檢視程序pid的,然後用pid做更深入的排查。基本用法 ps aux 檢視所有程序 ps t p 檢視某個程序的執行緒 參考資料 10個重要的linux ps命令實戰 檢視系統程序樹,他可以把各個程序之間的關係用樹形結構標識出來。基本用法 pstree ...
linux常用的一些命令(一)
首先說明一下很多命令需要在root許可權下才能執行,所以一種使用sudo 命令的方式獲取,另一種就是用su root直接獲取在root許可權下操作 一 使用者和組管理命令 1.建立乙個使用者user useradd user 此時新建的使用者是沒有密碼的,需要設定密碼才可以切換到新建的使用者 pas...