linux基礎命令學習

一 su命令測試

1. [yunwei@elymedia ~]$ spa

yunwei   表示當前用戶名3d

@elymedia   表示主機名日誌

~ 表示當前路徑,涉及到當前用戶的主目錄(家目錄)blog

$  表示普通用戶進程

2. 從普通管理員切換到超級管理員io

su root 切換到超級管理員,class

輸入密碼,固然前提是你得有超級管理員的密碼權限test

[root@elymedia test]#file

# 表示是超級管理員

test表示test路徑

3. 從超級管理員切換到普通管理員,不須要輸入密碼

[root@elymedia test]#  su yunwei

[yunwei@elymedia ~]$ 

二 cd 切換當前目錄

cd / 切換到當前根目錄

pwd 顯示當前路徑

cd /opt/ -----注意:記得靈活使用tab鍵,輸入cd /o,後面會自動補全

cd .. 返回上一層命令

***

絕對路徑:開始於根目錄,帶有/開頭的
相對路徑:相對於當前目錄

(1)

cd /opt

cd bin 

pwd

/opt/bin

(2)

cd /opt

cd /bin

pwd

/bin

三 ls 顯示當前路徑下的全部文件

ls -a 顯示當前路徑下的全部文件,包括隱藏文件

ls -l   或  ll顯示當前路徑下的全部文件屬性

用戶權限

d-目錄,文件全部者,所在組的權限,其餘用戶的權限

r--4   w--2  x--1

改變文件的權限  chmod 權限 文件名,好比 chmod 111 bin

chmod u+x g+w o+r  filename

四 vi文本編輯

vi abc.txt

i 插入模式

dd 刪除

yy 拷貝

p  粘貼

esc :wq 保存退出

esc : q!   不保存退出

輸入/      是指查看關鍵字的操做;關鍵字的上下查找,使用n;上下左右鍵的切換,是指在整個文本文件內容的查找---使用頻率高

五 tail 查看以後,實時刷新的日誌

tail -f 項目名.log -----來回滾動查看日誌文件

若是測試過程當中定位到bug,怎麼去查看日誌,查找關鍵字

vi 文件日誌名,能夠查看這個日誌文件,查看以前的日誌,通常出bug能夠去搜索這兩個關鍵字error/exception

/關鍵字

六 ps -ef 查看當前進程,並顯示進程號pid

ps -ef | grep tomacat 查找tomacat進程,管道符——前置命令的輸出做爲後置命令的輸入

七 kill -9 進程的pid號  強制殺掉某個進程

若是隻知道端口號,不知道某個進程

先 netstat -anf | grep 端口號

以後再kill -9 進程號

相關文章
相關標籤/搜索