系統資訊
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 ...