天天看點

Linux作業系統的常用指令

chkconfig iptables off 關閉系統防火牆 setenforce 0 關閉selinux service伺服器 reboot 重新開機 runlevel 檢視目前運作的級别 

init 切換級别 startx 立即回到圖形界面 ntsysv 仿圖形的互動式操作界面 chkconfig --list 檢視所有服務的預設啟動狀态

cat 顯示并連接配接檔案内容 nl 顯示檔案内容并标行号 more less 全屏分頁式顯示檔案内容 head 檢視檔案内容的頭一部分 tail 檢視檔案内容的末尾的一部分内容

wc 顯示檔案内容的位元組數,單詞數和行數 grep 檢索和過濾檔案内容  RPM包管理指令rpm gzip 壓縮檔案 gunzip 解壓縮檔案 bzip2壓縮檔案 bunzip2 解壓縮檔案

tar 對檔案或目錄進行歸檔和釋放 help 檢視各shell内部指令的幫助資訊 man 系統中的一種線上幫助形式 clear 清屏 exit 退出 vi vi編輯器 :set nu 顯示行号

:set nonu 取消顯示行号 which 檢視指令所在的目錄 md5sum 校驗工具 tar 解包 ./configure 配置 make 編譯 make install 安裝 vim useradd 添加使用者賬号 

usermod 修改使用者賬号的屬性 passwd 為使用者賬号設定密碼 userdel 删除使用者賬号 groupadd 添加組賬号 groupdel 删除組賬号 groupmod 修改使用者賬号的屬性

finger 查詢使用者賬号登入組的屬性 id 查詢使用者賬号的身份辨別 finger 查詢使用者賬号的登入屬性 w 查詢目前主機的使用者登入情況 chmod 設定檔案或目錄的屬性

chown 設定檔案或目錄的歸屬 fdisk -l 檢視系統中所有硬碟裝置及其分區的資訊 partprobe 探測 mkfs -t 格式化磁盤 mkswap 格式化交換分區 swapon 啟用交換分區

swapoff 停用交換分區  mount 挂載 umount 解除安裝 mkdir 建立空目錄 df -hT 檢視系統中挂載的各檔案系統的磁盤使用情況 pv 實體卷 vg 卷組 lv 邏輯卷 scan 掃描

create 建立 remove 移除 display 顯示 extend 擴充 reduce 減少 quota quotacheck對指定檔案系統進行磁盤配額檢測 edquota 進入文本編輯界面 repquota 檢視/mailbox檔案系統的配額使用情況

ps 檢視靜态的程序統計資訊 ps aux 以簡單清單的形式顯示出程序資訊 ps -elf 以長格式顯示系統中的程序資訊 top 檢視程序動态資訊 pgrep 查詢程序資訊 pstree 檢視程序樹 jobs 檢視目前終端中在背景運作的程序任務

bg 可以将背景中暫停執行的任務恢複運作 fg 可以将背景任務重新恢複到前台運作 kill PID号 終止程序 killall 終止程序 killall -3 正常終止 killall -9 強制終止 

killall 後面跟程序名 終止程序 pkill 終止程序 at 一次性任務配置 crontab 周期性任務配置 查詢目前登入的使用者情況--users,who,w users指令隻是簡單地輸出目前登入的使用者名稱 

who 指令用于報告目前登入到系統中的每個使用者的資訊 w 用于顯示目前系統中的每個使用者及其所運作的程序資訊 查詢使用者登入的曆史記錄--last,lastb last 指令用于查詢成功登入到系統的使用者記錄,最近的登入情況将顯示在最前面

lastb 指令用于查詢登入失敗的使用者記錄 linux rescue 進入急救模式 touch 建立空檔案 badblocks 檢測磁盤的壞道情況 ifconfig 檢視網絡接口位址 hostname 檢視主機名稱 netstat 檢視網絡連接配接情況 route 檢視路由表條目

ping 測試網絡連通性 traceroute 跟蹤資料包的路由途徑 nslookup 測試DNS域名解析 

gpasswd 添加,修改,設定組成員 groups 查詢使用者賬号所屬的組