CentOS 7 命令
網絡配置
- nmcli(NetworkManageCommandLineInterface)查看網卡
- nmtui(NetworkManageTextUserInterface)網絡配置
退出命令
- ctrl + c 強制終止
- ctrl + z 掛起
- ctrl + d 退出登錄
- ctrl + a 光標移動到行首
- ctrl + e 光標移動到行尾
- ctrl + u 刪除當前光標到行首
- ctrl + r 搜索歷史命令
- :x 寫入文件退出(會判斷是否修改)
文件屬性字段(一共十位)
第一位:表示文件類型,-文件 d 目錄 l軟鏈接文件
后九位:(u所有者 g所屬組 o其他人)r 讀 w 寫 x 執行
常用命令
一、文件、目錄命令
- pwd(Print Working Directory)顯示工作目錄的路徑名稱
- ls(list files)顯示文件夾或文件
- -l(long) 詳細信息(簡寫:ll)
- -d(directory)目錄屬性
- -h(human)人性化的
- -i(inode)節點id號
- -a(all)顯示隱藏文件
- cat 文件名 : 顯示文件內容
- mkdir 創建目錄
- -p 遞歸創建
- -v 顯示提示信息
- rmdir 刪除空目錄
- -p 遞歸刪除空的父目錄
- rm 刪除文件(通常使用rm -rf來強制遞歸刪除)
- -r刪除目錄
- -f強制
- cp 復制文件 [源文件] [目標目錄]
- -r復制目錄
- -p連帶文件屬性復制
- -d若源文件是鏈接文件,則復制鏈接屬性
- -a相當於-pdr
- mv 剪貼目錄或文件 [源文件或目錄] [目標目錄](同一目錄下可改名,但可能會產生覆蓋)
- cd $OLDPWD 返回上一次目錄
二、鏈接命令(生成鏈接文件)
- -ln -s [源文件] [目標文件]:-s創建軟連接(軟鏈接在不同目錄時必須寫絕對路徑)
三、文件搜索命令
- locate 文件名:搜索后台數據庫(/var/lib/mlocate),比find快;自創建文件需更新數據庫(updatedb)才能被搜索到,搜索規則(/etc/updatedb.config)
- find [搜索范圍] [搜索條件] 名稱:(給名稱加雙引號開啟通配符,*任意內容,?任意單個字符,[]或查詢)
- -name:搜索文件名稱
- -iname:搜索文件名稱,不區分大小寫
- -user:按所有者搜索
- -nouser:查找沒有所有者的文件
- -atime文件訪問時間,-ctime改變文件屬性,-mtime修改文件內容。-,時間內,當天,+時間外
- -size:文件大小(k千字節,M兆字節,+-大於小於)
- -a邏輯與 -o邏輯或
- inum:i節點
- 對find命令搜索的結果集執行某命令:exec
命令 {} \
- grep [選項] 字符串 文件名
- -i 忽略大小寫
- -v 排除指定字符串
四、搜素命令的命令
- whereis 命令名:搜索命令所在路徑及幫助文檔路徑
- -b 只查找可執行文件
- -m 只查找幫助文件
- which 命令名:顯示別名和命令所在路徑
- whatis 命令名:顯示命令的作用
- whoami:顯示登錄用戶
五、幫助命令
- man(manual) 命令名:顯示該命令手冊
- 命令名 --help
六、壓縮與解壓縮命令
- zip 壓縮文件名 源文件
- unzip 解壓縮.zip文件
七、關機和重啟命令
- shutdown [選項] 時間
- -c:取消前一個關機命令
- -h:關機
- -r:重啟
- &:后台執行
- runlevel:查看系統運行級別
- logout:退出登錄
八、掛載命令
- mount [-t文件系統] [-o特殊選項] 設備文件名 掛載點:掛載光盤(光盤設備名:/dev/sr0)
- umount 設備名或掛載點:卸載已掛載的光盤(必須先卸載光盤再取出)
- fdisk -l:查看設備文件名
- mount -t vfat 設備名 掛載點:掛載U盤
查看用戶登錄和用戶交互
- w 用戶名:查看登錄用戶信息
- last:查看所有用戶登錄信息和重啟信息
- lastlog:查看所有用戶最后一次登錄時間
