七 linux 常用命令的具體用法

2021-08-27 10:18:29 字數 1708 閱讀 7423

系統資訊

uname -m 顯示機器的處理器架構(2)

uname -r 顯示正在使用的核心版本

uname -a 列出所有東西

shutdown -h now 關閉系統(1)

檔案和目錄

cd - 返回上次所在的目錄

ls -l 顯示檔案和目錄的詳細資料

ls -a 顯示隱藏檔案

mkdir dir1 dir2 同時建立兩個目錄

mkdir -p /tmp/dir1/dir2 建立乙個目錄樹

rmdir -r dir1 遞迴刪除乙個叫做 'dir1' 目錄的所有內容

cp -r source destination 遞迴複製source的所有內容到destination

less filename 空格和b 表示向下和向上翻頁

head -n 20 filename 選取檔案的前20行

ln -s file1 lnk1 建立乙個指向檔案或目錄的軟鏈結

ln file1 lnk1 建立乙個指向檔案或目錄的物理鏈結

find /etc -name bing 在/etc 下找出 檔名為bing的檔案

find /etc -perm mode 查詢檔案許可權=mode的檔案

umask 002 指定目前使用者新建檔案的預設許可權

chmod 777 file

suid sgid sbit 的作用。 假設將檔案許可權修改為-rwsr-xr-x 應該用 chmod 4755 file

chown jessie:users file1.txt 將檔案 file1.txt 的擁有者設為 users 群體的使用者 jessie

chattr [+-=] [ai] filename +—-= 檔案的隱藏屬性

mount 裝置名 掛載點

tar [-j|z] [c|x]v-f filename

j 適合.bz2

z 適合.gz

c 打包

x 解開

v 表示在壓縮/解壓過程中將正處理的檔名顯示出來

filename 是被處理的檔案

vimdd 刪除一行 yy 複製 p貼上

ctrl+f ctrl+b 翻頁

x x 刪除乙個字元

u ctrl+r 撤銷 反撤銷

zz 儲存後退出

o 在游標的下一行開始插入

bash

login shell 讀 /etc/profile 和 ~/.bash_profile 或 ~/.profile

nologinshell 唯讀~/.bash_profile 或 ~/.profile

source 配置檔名 可以將配置檔案的內容讀入當前bash中

help 顯示bash內建命令

env 檢視環境變數

資料重定向

find /home -name .bashrc >list 2>&1

管道命令

cut

grep 『字串』

程式和服務管理

ps -e 將所有程序都顯示出來

ps -l 以詳細格式輸出

ps aux 列出目前記憶體中的所有程序

top -p 指定某個pid監測

top 執行過程中的按鍵

p cpu m 記憶體 n pid q 退出

殺死由syslogd命令啟動的所有程序

killall -signal syslogd

Linux命令中的chmod命令具體用法

引數說明 u 表示該檔案的擁有者,g 表示與該檔案的擁有者屬於同乙個群體 group 者,o 表示其他以外的人,a 表示這三者皆是。表示增加許可權 表示取消許可權 表示唯一設定許可權。r 表示可讀取,w 表示可寫入,x 表示可執行,x 表示只有當該檔案是個子目錄或者該檔案已經被設定過為可執行。其他引...

Linux常用命令 七

六 關機和重啟命令 1 關機命令 格式 shutdown 選項 時間 選項 c 取消前乙個關機命令 h 關機 r 重啟 now 現在馬上關機 2 其他關機命令 1 halt 2 poweroff 3 init 0 注意,這三個命令最好別亂用,因為在關機的時候並不會像shutdown一樣幫我們把檔案儲...

linux常用命令用法

cat etc redhat release 檢視系統版本 find name nginx 查詢名字為nginx檔案的具體位置 firewall cmd zone public list ports 檢視所有開放的埠 firewall cmd zone public add port 80 tcp ...