Linux常用命令

2021-08-19 19:13:22 字數 2517 閱讀 1651

1  作業系統

linux(多使用者多工,乙個人可以同時操作很多主機)

windows(主要是乙個人用乙個主機)安全性     大小寫要區分

2 關係型資料庫 (非常熟悉)

bi 商務智慧型

hodoop(大資料分析)-spark

pg(開源)

3 產品(開發工具,查詢介面都要掌握)

4 終端:操作工具,櫃員,把主機顯示的內容顯示出來,把鍵盤發的東西給主機

偽終端xshell.xmanager其中的套件

telnet協議應用級的協議:23

ssh加密的協議

埠號:同一臺機器可以執行多個服務,不同的程式執行不同的埠:22  ftp:21

5 重要命令

mkdir:新建資料夾

touch :新建檔案

ps:當前執行的程序,1 不帶引數,當前會話啟動的程序

ps -ef:所有的程序   uid:使用者id

pid:程序id  樹轉結構

ppid:父程序

tty:程式在哪個終端執行(前台程序)   

?後台程序

man:手冊 (manual)   man ps

cat :顯示檔案內容  

-n 或 --number

:由 1 開始對所有輸出的行數編號。

-b 或 --number-nonblank

:和 -n 相似,只不過對於空白行不編號。

more:暫停顯示內容

+n      從笫n行開始顯示

-n       定義螢幕大小為n行

+/pattern 在每個檔案顯示前搜尋該字串(pattern),然後從該字串前兩行之後開始顯示  

-c       從頂部清屏,然後顯示

-d       提示「press space to continue,』q』 to quit(按空格鍵繼續,按q鍵退出)」,禁用響鈴功能

-l        忽略ctrl+l(換頁)字元

-p       通過清除視窗而不是滾屏來對檔案進行換頁,與-c選項相似

-s       把連續的多個空行顯示為一行

-u       把檔案內容中的下畫線去掉

enter 向下n行,需要定義。預設為1行

ctrl+f 向下滾動一屏

空格鍵 向下滾動一屏

ctrl+b 返回上一屏

= 輸出當前行的行號

:f 輸出檔名和當前行的行號

v 呼叫vi編輯器

!命令 呼叫shell,並執行命令

q 退出more

grep:在檔案裡面搜尋某些特定的行

grep -v:"^[0-9]"反向匹配

wc -c:統計位元組個數

-c或--bytes或--chars 只顯示bytes數。

-l或--lines 只顯示行數。

-w或--words 只顯示字數。

--version 顯示版本資訊。

cut -d  "|" 

-f1, 3  檔案》***   -d分隔符  -f分隔列  按列來切

-b :以位元組為單位進行分割。這些位元組位置將忽略多位元組字元邊界,除非也指定了 -n 標誌。

-c :以字元為單位進行分割。

-d :自定義分隔符,預設為製表符。

-f :與-d一起使用,指定顯示哪個區域。

-n :取消分割多位元組字元。僅和 -b 標誌一起使用。如果字元的最後乙個位元組落在由 -b 標誌的 list 引數指示的

範圍之內,該字元將被寫出;否則,該字元將被排除

split:按行來切 -l,也可以按位元組來切 -b

-《行數》 : 指定每多少行切成乙個小檔案

-b《位元組》 : 指定每多少位元組切成乙個小檔案

split -l 10000  zzz.dat

tar: 檔案打包   tar cvf aaa(新的檔案)  aaa*(打包的檔案)  

tar  tvf  aaa:檢視打包檔案

tar xvf aaa:解壓檔案   解壓其中乙個檔案:tar  xvf zzz zzz

gzip zzz:壓縮  產生zzz.tz

gunzip :解壓

tar -cvf /home/abc.tar /home/abc              只打包,不壓縮

tar -zcvf /home/abc.tar.gz /home/abc        打包,並用gzip壓縮

tar -jcvf /home/abc.tar.bz2 /home/abc      打包,並用bzip2壓縮

當然,如果想解壓縮,就直接替換上面的命令  tar -cvf  / tar -zcvf  / tar -jcvf 中的「c」 換成「x」 就可以了。

cp  zzz zzz1:拷貝

cp -r ddd  ddd1:拷貝目錄,要加引數

rm :刪除(慎用)

rm -r :刪除目錄

alias:別名

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...