學習方法:按照命令功能進行分類學習記憶,熟練掌握常用命令和常用引數
pwd: print working directory,列印當前工作目錄
cd: change directory,改變當前工作目錄
mkdir: make directory,建立資料夾,常用引數-p
rmdir: remove directory,刪除空資料夾,使用rm -rf可以刪掉任何資料夾
rename: 重新命名檔案
mv: move,移動檔案
chmod: change mode,修改檔案的許可權屬性
chown: change ownership,修改檔案的所有者屬性
touch: 修改檔案的時間屬性
ls: list,列印檔案列表資訊,常用引數-a(all,檢視所有檔案,包括隱藏檔案)和-l
ln: link,建立鏈結檔案,分為軟鏈結(即符號鏈結,要帶上-s引數)和硬鏈結兩種
rm: remove,刪除普通檔案,常用引數-f和-r
truncate: 裁剪檔案,常用引數-s
vi/vim:linux系統自帶的文字編輯器
cat: 檢視檔案的資料內容
more: 檢視檔案的資料內容,適合檢視大檔案
find: 查詢檔案路徑
touch: 修改檔案的時間屬性
man: manual,手冊
cp: copy,拷貝檔案,常用引數-r(用於拷貝資料夾)
tar: 檔案打包或解包,常用引數-cvf(打包)、-tvf(查包)、-xvf(解包)
常用壓縮包格式
zip:壓縮包字尾名為.zip,常用引數-r(建立壓縮包),解壓和檢視壓縮包內容使用unzip命令,常用引數為l(檢視壓縮包內容) tar.gz或tgz:壓縮包字尾名為.tar.gz或.tgz,常用引數有-zcvf(建立壓縮包)、-ztvf(檢視壓縮包)、zxvf(解壓)
tar.bz2:壓縮包字尾名為.tar.bz2,常用引數有-jcvf(建立壓縮包)、-jtvf(檢視壓縮包)、-jxvf(解壓) tar.xz:壓縮包字尾名為.tar.xz,常用引數有-jcvf(建立壓縮包)、-jtvf(檢視壓縮包)、-jxvf(解壓)
每條命令的格式
命令名字 + 空格(可以寫多個)+ 命令引數(0或多個,引數之間以乙個或多個空格間隔)
檔案路徑寫法形式
~表示當前使用者的主目錄 /表示根目錄
絕對路徑:基於根目錄進行定位
相對路徑:基於當前目錄進行定位,乙個點號(.)表示當前目錄,兩個點號(…)表示當前目錄的上層目錄
使用者和組群管理相關命令
組群(group)管理
groupadd: 建立乙個新組群 groupdel: 刪除乙個已存在的組群
groupmod: 修改乙個已存在組群的屬性資訊 cat /etc/group: 檢視系統中所有組群資訊
使用者(user)管理
useradd: 建立乙個新使用者 passwd: 給指定使用者設定密碼
userdel: 刪除乙個已存在的使用者 usermod: 修改乙個已存在使用者的屬性資訊 cat /etc/passwd: 檢視系統中所有使用者的資訊
id: 檢視指定使用者的資訊 exit: 登出當前登入使用者
su: select user,選擇使用者 tips: 在linux系統中每個使用者必須有且僅有乙個主組群,除此之外可以加入若干個其他組群,在建立乙個新使用者時 如果沒有指定該使用者的主組群,系統會自動建立乙個和使用者名稱同名的組群,並設定為該使用者的主組群,我們稱這個 組群為使用者的私人組群程序(任務)管理相關命令
相關概念
程序(process): 正在執行的程式,通過pid唯一標識 程式(program): 可執行檔案
軟體(software): 程式 + 文件
相關常用命令
ps: process snapshot,顯示當前時刻系統中的程序資訊,常用引數-e和-aux top: 實時重新整理顯示系統中的所有程序資訊
kill: 結束程序,常用引數-9 killall: 通過名字結束程序
&: 在一條命令的末尾帶上該符號可以讓其在後台執行 ctrl+c組合鍵: 強制結束當前正在前台執行的命令
ctrl+z組合鍵: 將當前正在前台執行的命令調到後台,並暫停它的執行 fg: foreground,將後台任務調到前台執行 bg: background,將後台暫停的任務執行起來 網路配置管理相關命令
ping: 檢查當前機器和目標機器之間的網路連線是否通暢 ifconfig: 檢視當前系統的網路配置資訊(比如ip位址、mac位址等) netstat: network state,檢視當前網路狀態資訊電源管理相關命令
poweroff: 關機 reboot: 重啟
shutdown: 關機或重啟,常用引數-s(關機)和-r(重啟) 檢視系統狀態和配置資訊相關命令
關機 (系統的關機、重啟以及登出 )
shutdown -h now 關閉系統
init 0 關閉系統
telinit 0 關閉系統
shutdown -h hours:minutes & 按預定時間關閉系統
shutdown -c 取消按預定時間關閉系統
shutdown -r now 重啟
reboot 重啟
logout 登出
w: 顯示所有已登入使用者的資訊
Linux系統常用命令 2
檔案 夾 相關命令 檔案型別 ls l 資料夾路徑 檢視指定路徑下未被隱藏的檔案的詳細資訊 ls al 資料夾路徑 檢視指定路徑下所有檔案的詳細資訊 ls dl 資料夾路徑 檢視該資料夾資訊 第一列 檔案型別和許可權,共10位。第1位是檔案型別,表示二進位制檔案,d表示目錄檔案,l表示鏈結檔案。注意...
linux常用命令2
linux 啟動到文字介面 不啟動xwindows 介面vi etc inittab 在下面一行 id 5 initdefault 一行中的5改為 3啟動xwindows是5 文字介面是 3最後一次系統引導時間 who b 非正常關機的自動磁碟修復 etc sysconfig 裡增加乙個檔案 aut...
Linux常用命令(2)
壓縮命令 常用壓縮格式 zip gz bz2 tar.gz tar.bz2 zip格式 zip格式壓縮 注意 這裡的.zip格式和windows中的zip格式是一樣的,該格式檔案在兩個系統中是通用的 zip 壓縮檔案名 原始檔 壓縮檔案 zip r 壓縮檔案名 原始檔 壓縮目錄 zip格式解壓縮 u...