Linux學習第3天

2021-08-28 14:12:23 字數 1548 閱讀 1796

目錄

高階命令

grep文字搜尋工具

系統命令

檢視、殺死程序的方式

netcat

|     //管道符     作用:前乙個命令輸出結果,作為後乙個命令的輸入     對於前乙個命令的錯誤沒有處理能力

ls  --help | more

df -lh //檢視硬碟容量和剩餘空間

free -h //檢視記憶體狀況

ps    //process顯示所有程序以及相關資訊,等於ps -ef

netstat -anop //檢視網路程序,並顯示程序id

&      //將程序放在後台執行  eg: nano 1.txt &

jobs  //檢視當前任務      [1]+  stopped                 nano 2.txt

bg %1 //將任務處於後台執行狀態

fg %1 //將任務處於前台執行

kill pid //殺死程序

kill -9 pid  //絕殺、強殺

pkill  //通過程序名殺死程序(pkill nano)

wc 3.txt  //進行單詞統計,以不可見字元為分割

wc -l //行數

wc -c//位元組數

wc -w//單詞個數

用作網路監聽和傳輸工具        //被黑客用於網路攻擊    

windows版本安裝:解壓

linux版本安裝:    sudo yum install -y nmap-ncat

1、訊息傳輸

服務端:nc -lp 8888        //windows啟動監聽埠

nc -lp 8888        //linux啟動監聽埠

客戶端:nc localhost 8888    //windows啟動客戶端

nc localhost 8888    //linux啟動客戶端 

windows和linux的訊息傳輸:需要關閉windows和linux的防火牆

1、檢視防火牆:

linux:systemctl status [ start | stop | restart | disable | enable ]   firewalld

控制命令     檢視狀態  防火牆服務

2、關閉並禁用防火牆

systemctl stop firewalld

systemctl disable firewalld

2、檔案傳輸

服務端接收資料                   先啟動服務端,把什麼傳到**

linux端:nc -lp 8888 > nano2.rpm 

windows端:nc -lp 8888 > readme2.txt

客戶端傳送資料:

linux端:nc localhost 8888 < nano.rpm

windows端:nc -w 1 localhost 8888 < readme.txt

linux中傳檔案到windows中  windows是服務端,先啟動  linux是客戶端

Linux學習第3天 linux目錄管理

cd 切換目錄 pwd 顯示當前目錄 mkdir 新建空目錄 rmdir 刪除空目錄 echo path 顯示那些變數已經被配置過了,和 jdk的 path 配置一樣 這樣就可以隨時使用命令了。ls 檢視檔案與目錄 cp 複製 複製目錄需要加上引數 r cp r etc dir rm 刪除 mv 移...

mybatis學習第3天

一 resultmap與resulttype的用法 2 resultmap用於自定的手動定義屬性和結果集中的列名的對映 resulttype用於屬性和列名能自動一一對應的對映 3 二者都只反映一一對應的關係,並不返回值。一對多關係 需要多的一方記住少的一方 在少的一方定義乙個集合用於封裝多的一方,介...

java學習筆記 第3天

sys as sysdba sys使用者可以建立其他的使用者 create user user01 identified by u01 建立乙個使用者,口令為u01 alter user user01 identified by us01 更改使用者的口令為us01 password 只有擁有dba...