系統常用基礎命令命令
功能說明
hostname
檢視系統名稱
ifconfig
檢視系統網路配置
whoami\who\w
檢視當前登入使用者
chvt
修改虛擬終端
lscpu
檢視cpu資訊,同命令:cat /proc/cpuinfo
free
檢視系統記憶體資訊 同命令:cat /proc/meminfo
date
管理系統日期和時間
time
計算命令執行耗時及資源使用情況
lsblk
檢視塊裝置列表
dd轉換或拷貝生成乙個檔案
runlevel
顯示上次和當前sysv的執行級別
init
設定系統執行級別,常用級別
bc計算器
nano
文字編輯工具
type
查詢命令型別(外部|內部)
clear
清屏wall
向系統當前所有開啟的終端上輸出資訊
startx
啟動linux 系統的x window
rz檔案上傳
write
用於傳訊息給其他使用者
tty檢視當前終端裝置
reset
清除亂碼
help
檢視命令幫助資訊
enable
啟用命令 -n引數禁用命令
which
檢視命令所在目錄路徑
whereis
檢視命令所在目錄路徑
wacth
定時重新整理屏顯資訊
mesg
檢視系統廣播狀態 【y|n】開啟和關閉
hash
檢視系統hash快取
alias
定義別名
cal檢視日曆資訊
half\poweroff
系統關機命令
reboot
系統重啟命令
shutdown
系統關機或重啟
screen
系統會話管理
script
系統錄屏
scriptreplay
錄屏回放
echo
輸出指定內容
dos2unix
轉換檔案編碼(windows檔案轉linux)
unix2dos
轉換檔案編碼(linx檔案轉windows格式)
iconv
檔案編碼轉換
history
檢視命令使用歷史記錄
whatis
檢視命令功能
man檢視命令使用幫忙
mandb(makewhatis)
建立whatis資料庫
info
strace
檢視系統程序呼叫資訊
命令功能說明
vipw
修改passwd檔案
vigr
編輯group檔案
pwck
查詢密碼檔案的完整性
grpck
查詢組檔案的完整性
tr字元轉換
tee將命令1的結果輸出到指定檔案並將命令1的結果作為命令2的輸入
<
單行標準輸入(input)
多行標準輸入(input)
>
標準輸出(output)重定向(覆蓋式)
>>
標準輸出重定向(追加不覆蓋)
2>
標準錯誤輸出重定向(覆蓋式)
2>>
標準錯誤輸出重定向(追加不覆蓋)
&>
重定向輸出標準輸出和標準錯誤資訊
set ±c
允許(禁止)覆蓋式輸出重定向
>|
強制覆蓋
|管道符(將前面命令的結果**給後面命令)
less
檔案檢視命令
郵件管理命令
lpr將輸入的資訊傳送給印表機
nc建立套接字檔案
pwd顯示當前工作目錄
basename
獲取檔名
dirname
獲取檔案目錄路徑
cd切換當前工作目錄
ls檢視目錄列表(內容) 引數:–igonre= 忽略指定字元
stat
檢視檔案狀態
touch
建立檔案或重新整理檔案日期資訊
cp複製檔案或目錄
mv移動或重命令檔案或目錄
rename
批量重新命名檔案
rm刪除檔案或目錄
tree
檢視目錄樹結構
mkdir
建立目錄檔案
rmdir
刪除空目錄檔案
ln建立鏈結檔案 -s引數:建立軟鏈結
file
檢視檔案型別
mknod
建立裝置檔案
hexdump
檢視二進位制檔案
xxd檢視二進位制檔案
命令功能說明
useradd
新增使用者帳號
userdel
刪除使用者帳號
usermod
修改使用者帳號
passwd
修改使用者密碼
groupadd
新增使用者組
groupdel
刪除使用者組
groupmod
修改使用者組
gpasswd
管理使用者組資訊和組密碼
chfn
修改使用者資訊
chsh
指定使用者shell型別
finger
檢視使用者帳號資訊
chage
修改帳號密碼策略
su切換登入使用者
id檢視帳號資訊(使用者id,組id,所屬組資訊)
newusers
批量建立使用者帳號
chpasswd
批量修改使用者帳號密碼
authconfig
修改系統密碼加密演算法
pwconv
開啟shadow檔案顯示檢視
pwunconv
關閉shadow檔案顯示檢視
命令功能說明
setfacl
設定檔案或目錄訪問控制許可權
getfacl
查詢檔案或目錄訪問控制許可權
chmod
設定檔案或目錄基本訪問許可權
chown
修改檔案或目錄所屬者或所屬組
chgrp
修改檔案或目錄所屬組
chattr
設定檔案或目錄特殊許可權
lsattr
查詢檔案或目錄特殊許可權
umask
管理許可權掩碼
命令功能說明
cat檢視文字檔案或讀取標準輸入命令
tac從檔案末尾到首部反向顯示檔案內容
rev從行尾到行首反向顯示檔案資訊
logger
生成日誌檔案
nl檢視檔案並加行號
uniq
刪除連續相鄰的重複行資料
cut文字裁剪
paste
文字合併命令
wc文字統計命令
diff
檔案對比命令,對比多個檔案內容的不同
grep
全域性文字搜尋工具
sedawk
ldd顯示列印程式或者庫檔案所依賴的共享庫列表
命令功能說明
locate
非實時查詢檔案
find
實時查詢檔案
compress
壓縮檔案為.z檔案
uncompress
解壓.z檔案
gzip
壓縮檔案為.gz檔案
gunzip
解壓.gz檔案
bzip2
壓縮檔案為.bz2檔案
bunzip2
解壓.bz2檔案
zcat
解壓&預覽.z、.gz檔案
bzcat
解壓&預覽.bz檔案
xz壓縮檔案或目錄為.xz檔案
tar歸檔、解壓縮檔案或目錄
cpio
重定向打包備份檔案
磁碟管理常用命令
命令功能說明
lsblk
顯示塊裝置清單
fdisk
管理磁碟分割槽
gdisk
管理磁碟分割槽(gpt)
parted
centos6分割槽管理工具
partprobe
同步磁碟分割槽資訊
mkfs
建立檔案系統(格式化)
mke2fs
ext系統專用檔案系統管理工具
tune2fs
重置ext檔案系統可調整屬性
dumpe2fs
檢視超級塊資訊(不顯示分組資訊)
blkid
檢視塊裝置屬性(名稱、uuid、型別等)
e2label
管理ext檔案系統標籤
findfs
根據標籤或uuid查詢檔案系統
findmnt
檢視檔案系統
mount
掛載命令
lsof
檢視開啟的檔案
losetup
檢視loop裝置
馬哥Linux學習筆記
作業系統 執行的活動的程式的副本,叫做程序。程序是實現資源分派的單位。作業系統完成程序管理 優先順序識別等。作業系統提供安全功能,保證程序之間不互相干擾。os作用 cpu時間分配 記憶體管理 程序管理 安全功能 驅動硬體 核心自帶或第三方安裝 任何硬體都需要驅動,只不過很多硬體驅動是作業系統內建。作...
馬哥的linux培訓第四周作業
課程內容 各種k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括開發測試環境部署k8s,和生產環境部署k8s。介紹主要的k8s資源的使用配置和命令。包括configmap,pod,service,replicaset,namespa...
馬哥mysql 馬哥學習筆記五 MYSQL初步
1.mysql u username p h mysql server linux socket windows memory 2.互動式模式中的命令類別 客戶端命令 伺服器端命令 必須使用語句結束符,預設為封號 3.關聯式資料庫物件 表索引 檢視約束 儲存過程 儲存函式 觸發器游標 使用者許可權 ...