Linux-02

Linux經常使用命令apache

顯示目錄與文件命令
ls:顯示指定目錄下的目錄和文件vim

ls  [選項] 目錄名tomcat

ls  -a:列出目錄下全部文件網絡

ls  -d:顯示目錄,不顯目錄下的文件編輯器

ls  -i :顯示文件的索引點spa

ls  -k:以字節形式表示文件大小3d

ls  –l:列出文件的詳細信息blog

ls  -R:顯示指定目錄及子目錄下的內容排序

ls  -t:以時間排序遞歸

ls  -a:文件大小排序

顯示文件內容命令
Cat [選項] 文件名

Cat  -n:由1開始對全部輸出的行數編號

Cat  –b:和-n類似,-b 不對空白行編號

Cat  –s:當有兩行以上的空白行,就替換爲一行空白行

more命令
more  [選項]  [文件名]

more  –num:一次顯示的行數

more  +num:從第幾行開始顯示

more  -s:當碰見兩行以上的空白行  就替換爲一行

head 命令
head  [選項] 文件名

head  –c:顯示文件前多少字節

head  -n:顯示文件前多少行

head  -q:顯示文件內容前 不顯示文件名

head  -v:顯示文件內容前 先顯示文件名

tail 命令

tail  [選項] 文件名

tail  -c:顯示文件的後多少字節

tail  -n:顯示文件後多少行

tail  -q:顯示文件前 不顯示文件名

tail  -v:顯示文件前 顯示文件名

tail –f:動態顯示文件末尾的N行內容 按Ctrl+c終止顯示內容

mkdir  命令

mkdir  [選項] [文件名]

mkdir  –p:確保目錄名稱的存在

rmdir [選項] [目錄名]

rmdir :刪除空目錄

rmdir  –p:當子目錄刪除後使它成爲空目錄時候,則一併刪除

touch 命令

touch [選項] 文件1 [文件2]

將file的時間記錄改變與install.log同樣

rm命令

rm [ 選項] [文件名或目錄]

rm –i:刪除前逐一詢問確認

rm –f:即便源文件使只讀,也直接刪除,不須要逐一詢問

rm –f –f*:刪除f開頭的全部文件

Cd命令

cd 文件名:進入該文件夾

Cd ~:當前用戶主目錄

Cd..返回上一層:

pwd 命令

顯示當前用戶和工做目錄

cp命令 

cp [選項] [源文件或目錄] [目標文件或目錄]

cp  –r :遞歸持續複製 用於目錄的複製行爲

cp –f:強制複製

find  cmin –n:過去幾分鐘讀取的文件

find –ctime  -n:過去幾天的讀取的文件

find  -name name:查找文件名符合name的文件

find –size:以文件大小查找

find  -printf:標準輸出設備上顯示文件

 find  -cnewer [文件名]:比[ 文件名] 更新的文件

find –type –f :查找類型爲通常的文件

find  -mount:檢查和指定目錄在同個文件系統下的文件

find –ls:詳細列出所找的文件

locate  *.cfg:查找全部.cfg的文件

locate  -h:顯示輔助信息

 wc 命令

wc  -c [選項] [文件名]:顯示文件大小

wc –m [選項][文件名]:統計字符串的數量

wc  -l [選項][文件名]:統計文件的行數

sort  –u :顯示不重複的內容

sort  –r :反向排序

Clear:執行清屏

cat [文件名] | tr  「ABC 」 」xyz」:將標準輸出內容中相關字母替換

 tr  ‘a-z’  ‘A-Z’ < kong.txt:將標準輸入小寫字母轉大寫

tar 打包壓縮文件

gzip 格式壓縮

解壓小時壓縮頻率
部分圖解詳細命令:
0.clear 清屏
1.cd 切換目錄 
  cd /=>進入根目錄
  cd ../=>返回上一層目錄
2.ll or ls 查看目錄下有哪些文件 [ll ls 顯示的方式不同]  

詳解目錄結構1: dr-xr-xr-x. 2 root root 4096 Dec 26 01:11 bin
d單獨的 =>文件類型,Linux下萬物皆文件。d =>目錄文件
後面每三位一組:r-x[r =>操做權限 r=>只讀] r-x r-x
詳解目錄結構2:-rw-r--r--. 1 root root 8900822 Dec 26 22:00 apache-tomcat-7.0.68.tar.gz
- =>普通文件 rw[可寫/可編輯(重命名啥的)]
概括:r/w/x =>可讀/可寫/可執行
3. pwd 查看當前目錄的絕對路徑

4. mkdir 建立目錄 [mkdir 目錄名稱]

5. mv 移動文件或者重命名[mv 移動的源文件 目標地址]

重命名操做[mv 目標文件名 目標文件名修改]

概括:移動 =>第二個參數是路徑 重命名 =>第二個參數是新的文件名稱
6. cp 複製文件 (若是複製目錄文件須要加上 -r參數)

複製目錄[root@localhost /]# cp -r aaa bbb

7. rm 刪除文件 (若是刪除目錄文件須要加上-r,若是強制刪除須要加上-f)
 rm: remove regular file `hello.txt'? y 刪除提示信息:是否刪除 y/n

不提示直接刪除:[root@localhost bbb]# rm -f hello.txt
試試大佬的命令:[root@localhost /]# rm -rf aaa [慎用,刪庫到跑路]
8.[root@localhost /]# ifconfig  查看網絡信息等 IP地址 默認網關 子網掩碼

9. vi/vim 編輯文件(文件編輯器):命令模式->編輯模式->底行模式 
進入編輯模式 i 底行模式 sec(命令模式) + :wq 保存並退出 
安裝vim(Linux聯網狀態下,通常裝在/etc下)
[root@localhost etc]# yum -y install vim*
yum -y install vim* =>直到見到Complete
10. cat 查看文件裏的內容 
[root@localhost aaa]# cat hello.txt 
hello Linux !
11. tar 壓縮文件或解壓文件(-zxvf) 
12. tailf 動態查看文件後幾行 
啓動Tomcat
[root@localhost /]# startup.sh && tailf /usr/local/tomcat/apache-tomcat-7.0.68/logs/catalina.out
13. reboot 重啓虛擬機 14. halt 關機 15. ps -ef 查看進程號 ps -aux [root@localhost bin]# ps -ef | grep -i tomcat 查看Tomcat進程16.[root@localhost bin]# kill 1813

相關文章
相關標籤/搜索