linux如何檢視埠
1、lsof -i:埠號 用於檢視某一埠的占用情況,比如檢視8000埠使用情況,lsof -i:8000
command pid user fd type device size/off node name
lwfs 22065 root 6u ipv4 4395053 0t0 tcp *:irdmi (listen)
可以看到8000埠已經被輕量級檔案系統**服務lwfs占用
2、netstat -tunlp |grep 埠號,用於檢視指定的埠號的程序情況,如檢視8000埠的情況,netstat -tunlp |grep 8000
複製**
active internet connections (only servers)
proto recv-q send-q local address foreign address state pid/program name
tcp 0 0 0.0.0.0:111 0.0.0.0:* listen 4814/rpcbind
tcp 0 0 0.0.0.0:5908 0.0.0.0:* listen 25492/qemu-kvm
tcp 0 0 0.0.0.0:6996 0.0.0.0:* listen 22065/lwfs
tcp 0 0 192.168.122.1:53 0.0.0.0:* listen 38296/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* listen 5278/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* listen 5013/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* listen 5962/master
tcp 0 0 0.0.0.0:8666 0.0.0.0:* listen 44868/lwfs
tcp 0 0 0.0.0.0:8000 0.0.0.0:* listen 22065/lwfs
複製**
tcp 0 0 0.0.0.0:8000 0.0.0.0:* listen 22065/lwfs
linux檔案內容查閱
在使用linux系統時,經常需要檢視一些檔案,linux為我們專門提供了檢視檔案內容的命令。此文就對此進行總結一下。
1.1 cat
格式:cat -abentv 檔名
從檔案第一行開始直到末尾將檔案全部列印到螢幕。
-a:將檔案中的特殊字元顯示出來
-b:對非空白行顯示行號
-e:顯示行末尾結束符號
-n:顯示所有行的行號,包括空白行
-t:將【tab鍵】空白符用^i顯示出來
-v:將一些看不見的其他特殊符號顯示出來
1.2 tac
格式:tac -abentv 檔名
從檔案的最後一行到第一行的順序將檔案全部列印到螢幕。命令的選項和cat命令一樣。
1.3 nl
格式:nl -bnw 檔名
該命令主要用於為檔案新增行號並列印到螢幕上。
-b:-b a:檔案中的空行新增行號
-b t:檔案中的空行不新增行號
-n:-n ln:行號在行的左側
-n rn:行號在行號欄的右側,不新增『0』
-n rz:行號在行號欄的右側,且新增『0』。例如0001、0002等形式
-w:-w [數字]:設定行號的有效位數,包含填充的『0』
2.1 more
按照【翻頁】的方式檢視檔案並支援以下操作:
查詢字串:直接按【/】,然後按對應需要查詢的字串
顯示檔案和行數:輸入【:f】
停止檢視檔案:之間按【q】
往回翻頁:按【b】
按照【翻頁】的方式檢視檔案並支援以下操作:
向下查詢字串:按【/】
向上查詢字串:按【?】
退出檢視:按【q】
3.1head
格式:head [-n 數字] 檔案
檢視檔案的前面部分,如果沒有指定-n選項,預設檢視檔案的前面10行內容。該命令同時支援切片式檢視,比如不想檢視檔案的後100行,可以指定命令head -n -100 a.txt,此時將只會顯示a.txt檔案的除了後100行外的其餘內容。
3.2tail
格式:tail [-n 數字] 檔案
檢視檔案的後面部分內容,如果沒有指定-n選項,將預設檢視檔案的後面10行內容。該命令同時支援切片式檢視,比如不想檢視檔案的前100行,可以指定命令tail -n +100 a.txt,此時將只會顯示a.txt檔案的除了前100行外的其餘內容。
-r 遞迴
-f 強制 不確認
如果要刪除本資料夾下的所有檔案 rm -rf ./*
命令格式為:cp 原始檔 目標檔案(夾)
命令格式為:cp 原始檔1 原始檔2 目標資料夾 或 cp 檔案* 目標資料夾
命令格式為:cp -r 源資料夾 目標資料夾
解包:tar xvf filename.tar
打包:tar cvf filename.tar dirname
(注:tar是打包,不是壓縮!)
解壓:tar zxvf filename.tar.gz
壓縮:tar zcvf filename.tar.gz dirname
格式:mkdir [選項] dirname
-m 用於對新建目錄設定訪問許可權,也可以用 chmod 命令進行設定。
-p 需要時建立上層資料夾(或目錄),如果資料夾(或目錄)已經存在,則不視為錯誤。
可以使用cat建立乙個新的檔案 命令:cat>>filename
linux系統中644、755、777三種許可權是非常重要的一些許可權了,下面我來詳細的介紹644、755、777三種許可權的使用,希望對各位有幫助。
常用的linux檔案許可權:
444 r–r--r–
600 rw-------
644 rw-r–r--
666 rw-rw-rw-
700 rwx------
744 rwxr–r--
755 rwxr-xr-x
777 rwxrwxrwx
從左至右,1-3位數字代表檔案所有者的許可權,4-6位數字代表同組使用者的許可權,7-9數字代表其他使用者的許可權。
而具體的許可權是由數字來表示的,讀取的許可權等於4,用r表示;寫入的許可權等於2,用w表示;執行的許可權等於1,用x表示;
通過4、2、1的組合,得到以下幾種許可權:0(沒有許可權);4(讀取許可權);5(4+1 | 讀取+執行);6(4+2 | 讀取+寫入);7(4+2+1 | 讀取+寫入+執行)
以755為例:
1-3位7等於4+2+1,rwx,所有者具有讀取、寫入、執行許可權;
4-6位5等於4+1+0,r-x,同組使用者具有讀取、執行許可權但沒有寫入許可權;
7-9位5,同上,也是r-x,其他使用者具有讀取、執行許可權但沒有寫入許可權。
rwx許可權數字解釋
chmod也可以用數字來表示許可權如 chmod 777 file 常用 就777和666好了 指令碼777 非指令碼666
語法為:chmod abc file
其中a,b,c各為乙個數字,分別表示user、group、及other的許可權。
r=4,w=2,x=1
若要rwx屬性則4+2+1=7;
若要rw-屬性則4+2=6;
若要r-x屬性則4+1=7。
範例:chmod a=rwx file
和chmod 777 file
效果相同
chmod ug=rwx,o=x file
和chmod 771 file
效果相同
若用chmod 4755 filename可使此程式具有root的許可權
linux 常用命令收集 持續更新
記錄下工作中常用的linux命令。list 1 複製所有檔案 cd source directory tar cf cd dest directory tar xpvf 按連線數檢視客戶端ip netstat ntu awk cut d f1 sort uniq c sort nr 查詢特定日誌檔案...
Linux常用命令收集
1.linux系統用命令刪除資料夾?rm rf dir note dir 資料夾路徑 2.linux 返回根目錄命令?cd 3.複製資料夾命令 cp r usr xu usr liu note usr xu 檔案或資料夾的路徑 usr liu 複製路徑 參考 linux複製檔案 資料夾命令 其它 1...
linux常用命令收集
1.啟動命令相關 shutdown h now 立刻關機 shutdown r now 立刻重啟 2.vim命令 進入編輯模式 a 在游標所在字元後插入 a 在游標所在行尾插入 i 在游標所在字元前插入 i 在游標所在行行首插入 o 在游標下插入新行 o 在游標上插入新行 行號相關 set nu 設...