學習筆記 linux常用命令

2021-09-13 04:00:16 字數 1613 閱讀 7034

本機與伺服器間檔案(夾)複製

網路檢視遠端機器

wget

curl

磁碟程序

其他

ssh username@ip -p port

cp:複製檔案或者資料夾

touch filename:建立新檔案

mv:移動檔案(夾)

nano filename:文字編輯器,與vim類似

linux tail命令用途是依照要求將指定的檔案的最後部分輸出到標準裝置,通常是終端,通俗講來,就是把某個檔案檔案的最後幾行顯示到終端上,假設該檔案有更新,tail會自己主動重新整理,確保你看到最新的檔案內容

gzip 只能對檔案進行壓縮,不能壓縮目錄

tar,對檔案或者目錄進行打包,歸檔成乙個檔案,但是***並不能進行壓縮***

tar [options] file/dir

tar [z]c[v]f /dir/file /**.tar.gz

把/dir/file 打包後並壓縮為**.tar.gz

最少2個引數 c f

tar [z]x[v]f /**.tar.gz /dir/file

把**.tar.gz 解壓縮後拆包到 /dir/file

最少2個引數 x f

列出所有埠 (包括監聽和未監聽的)

列出所有埠 netstat -a
列出所有處於監聽狀態的 sockets
只顯示監聽埠 netstat -l
持續輸出 netstat 資訊
將每隔1秒輸出網路資訊 netstat -c
檢視占用49001埠的程式
netstat -nap|grep 49001
檢視占用49001埠的程式
lsof -i:49001
lsof(list open files)是乙個列出當前系統開啟檔案的工具,查詢誰在使用檔案系統

可以列出被程序所開啟的檔案的資訊。被開啟的檔案可以是

普通的檔案,

目錄網路檔案系統的檔案,

字元裝置檔案

(函式)共享庫

管道,命名管道

符號鏈結

底層的socket字流,網路socket,unix網域名稱socket

在linux裡面,大部分的東西都是被當做檔案的……還有其他很多

列出所有的網路連線

lsof -i

ls -lht

ps: 顯示系統程序

linux常用命令學習筆記

處理大量資料時的乙個常用命令是sort命令,sort命令,是用來對資料進行排序的,預設情況是按照預設語言排序 cat file1 onetwo three four five sort file1 five four onethree two如果是數字情況,此排序就不靈,sort 預設把數字當字元處...

Linux常用命令 學習筆記

使用man命令查詢用法,但是man手冊比較晦澀 使用工具自帶的help,比如pip help man工具替代工具tldr,pip install tldr chown chmod chgrp ls rm cd cp mv touch rename ln 軟鏈結和硬鏈結 等 locate find g...

linux常用命令學習筆記

1.top命令 作用 該命令可以按cpu使用.記憶體使用和執行時間對任務進行排序,常用來監控系統中占用cpu或記憶體較高的程式及cpu和記憶體的負載。預設檢視 當想看系統負載時,可觀察彙總的 cpu中的us使用者程序和sy系統程序是否占用cpu很高,相加接近100 就說明占用很高了,有些程式可能得不...