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...