linux查看端口的方法_第1頁
linux查看端口的方法_第2頁
linux查看端口的方法_第3頁
linux查看端口的方法_第4頁
linux查看端口的方法_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、想查看TCP或者UDP端口使用情況,使用netstat -anp如果有些進程看不見,如只顯示”-”,可以嘗試sudo netstat -anp如果想看某個端口的信息,使用lsof命令,如:sudo lsof -i :631-bash-3.00# netstat -tlnnetstat -tln 命令是用來查看linux的端口使用情況/etc/init.d/vsftp start 是用來啟動ftp端口!看文件/etc/servicesnetstat查看已經(jīng)連接的服務(wù)端口(ESTABLISHED)netstat -a查看所有的服務(wù)端口(LISTEN,ESTABLISHED)sudo netstat

2、 -ap查看所有 的服務(wù)端口并顯示對應(yīng)的服務(wù)程序名nmap 掃描類型掃描參數(shù)例如:nmap localhostnmap -p 1024-65535 localhostnmap -PT 27-245當我們使用netstat -apn查看網(wǎng)絡(luò)連接的時候,linux會發(fā)現(xiàn)很多類似下面的內(nèi)容:Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 52 52:7710 50:29488 ESTABLISHED 6111/1顯示這臺服務(wù)

3、器開放了7710端口,那么 這個端口屬于哪個程序呢?我們可以使用lsof -i :7710命令來查詢:COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEsshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN)這樣,我們就知道了7710端口是屬于sshd程序的。  1.# 表示權(quán)限用戶(如:root),$ 表示普通用戶  開機提示:Login:輸入用戶名  password:輸入口令   用戶是系統(tǒng)注冊用戶成功登陸后,可以進入相應(yīng)的用戶環(huán)

4、境.  退出當前shell,輸入:exit2.useradd netseek 添加一個netseek用戶  passwd netseek  給netseek這個用戶設(shè)置密碼.  (/etc/passwd /etc/group)  userdel netseek 刪除賬號  userdel -r netseek 刪除賬號連同自家目錄.  更詳細的操作請參閱man page,和賬號管理篇3.查看命令  ls -l  &#

5、160;             顯示文件列表  ls -al        -a 顯示所有檔案及目錄 (ls內(nèi)定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)  ls -al |grep 'd'   顯示目錄  ls -al |grep 'd' 在

6、一個目錄中查詢不包含目錄的所有文件  ls -sh        (man ls 查看man幫助.)    linux幾種文件類型:  d    表示此文件是一個目錄  -    表示此文件是一個普通文件  b    表示此文件是一個特殊的塊設(shè)備I/O文件  

7、c    表示此文件是一個特殊的字符設(shè)備I/O文件  l    表示此文件是一個連接文件。在其文件名稱后緊跟與它連接的文件路徑及名稱  file 命令通過探測文件內(nèi)容判斷文件類型4.建立文件和目錄  touch 1.txt  cat > 2.txt (用定向符創(chuàng)建文件,填寫內(nèi)容后,按ctrl+d保存內(nèi)容)  mkdir mywork 建立mywork這個目錄5.拷貝文件或目錄  cp fil

8、ename1 filename2  cp -r dir1 dir2 復(fù)制目錄  cp -rf 參數(shù)f是刪除已經(jīng)存在的目標文件而不提示  cp -i  參數(shù)i和f相反,在覆蓋目標文件之前將給出提示要求用戶確認,回答y時目標文件將被覆蓋,是交互式拷貝.6.刪除文件和目錄(刪除文件或目錄都可以用rm搞定)  rm 1.c /將1.c這個文件刪除  rm -rf (強制刪除文件或目錄,刪除時不提示.)7.移走目錄或者改文件名  mv opitons 源文件或目錄&

9、#160;  目標文件或目錄  options主要參數(shù)  -i:交互方式操作,如果mv操作將導(dǎo)致對已存在的目標文件的覆蓋,此時系統(tǒng)詢問是否重寫,要求用戶回答“y”或“n”,     這樣可以避免誤覆蓋文件.  -f:禁止交互操作。mv操作要覆蓋某個已有的目標文件時不給任何指示,指定此參數(shù)后i參數(shù)將不再起作用。  mv hello ./ 將hello目錄或者文件移動上一級.  8.alias 別名  alias dir='

10、;ls -l'   輸入dir,其實就相當于執(zhí)行了ls -l9.權(quán)限的控制(rwx 421)  chmod +x hello.sh 賦于可執(zhí)行權(quán)限.  (詳細介紹一下權(quán)限的控制)  chmod 命令 權(quán)限修改 用法:chmod 一位8進制數(shù) filename (rwx 421)eg: chmod u+x filenmame      只想給自己運行,別人只能讀  chown seek mydir  改變用戶屬

11、組    u:表示文件所有者    g:表示同組用戶    o:表示其它用戶    a:表示所有用戶    opt則是代表操作,可以為:    +:添加某個權(quán)限    -:取消某個權(quán)限    =:賦予給定的權(quán)限,并取消原有的權(quán)限    而m

12、ode則代表權(quán)限:    r:可讀 4    w:可寫 2    x:可執(zhí)行 110.pwd 顯示當前目錄完整路徑和改變目錄  cd netseek 進入netseek這個目錄  cd 退出當前目錄  cd ./ 進入上一級目錄.  cd - 返回上一次目錄  cd 返回主目錄11. cat,more,less 命令  將某個文件的內(nèi)容顯示出來,兩個命令不同

13、的是:cat 把文件內(nèi)容一直打印出來,而more則分展顯示.  less 可以上下翻滾查看內(nèi)容.  cat > 1.txt 可以填寫或者復(fù)制內(nèi)容,按ctrl+d保存  cat 1.c  more 1.c  head -n filename 顯示第N行的內(nèi)容  tail -n filename 顯示后N行的內(nèi)容  tail -n 20 /var/log/message 顯示最新的20行日志12.設(shè)置linux時間和日期  date

14、命令("date MMDDhhmmYYYY.ss")  2006年7月24日12:37 ,30秒  date 072412372006.30  date -s 20:30:30 #設(shè)置系統(tǒng)時間為20: 30:30  date -s 2006-7-24 #設(shè)置系統(tǒng)時期為2006-7-24  clock -r #對系統(tǒng)Bios中讀取時間參數(shù)  clock -w #將系統(tǒng)時間(如由date設(shè)置的時間)寫入Bios13.查看找文件(find,grep,awk更多的

15、請參照man page或shell編程專題講解)  幾種介紹:  find 路徑  -name 文件名  find /etc -name named.conf  locate 通過文件名搜索文件的工具(要先通過updatedb建立索引數(shù)據(jù)庫)  localte named.conf  whereis 是尋找二進制文件,同時也會找到其幫助文件  which 和where 相似,只是我們所設(shè)置的環(huán)境變量中設(shè)置好的路徑中尋找;比如;14.查殺

16、進程  ps aux  ps -ef |grep  kill -9  看看哪個進程占用的內(nèi)存最大  ps -aux|sort +5n  將程序放在前后臺執(zhí)行  cp file1 file2 &  &與ctrl+z 你可以使用&或ctrl+z來將命令放在后臺執(zhí)行.  fg 是將放在后臺執(zhí)行的程序再放回前臺.  jobs15.dd命令備份  dd if=&q

17、uot;input_file" of="out_file" bs="block_size" count="number"  參數(shù):  if:就是input file可以是設(shè)備  of:就是output file也可以是設(shè)備  bs:規(guī)劃的一個block的大小,如果沒有設(shè)定時,預(yù)設(shè)是512bytes  count:多少個bs的意思.  dd if=/etc/password of=/tmp/passwd.ba

18、k 備份16.mount 加載一個硬件設(shè)備 用法:mount 參數(shù) 要加載的設(shè)備 載入點 eg: mount /dev/cdrom cd /mnt/cdrom /進入光盤目錄   u盤:   mkdir /mnt/usb;(注:創(chuàng)建掛載目錄)   mount /mnt/sda1 /mnt/usb;(注:掛載U盤)   現(xiàn)在就可以使用U盤了,在/mnt/usb目錄下的內(nèi)容就是U盤里的內(nèi)容了;   使用完后,用以下命令卸載U盤即可。   umount /mnt/usb 

19、  mount     列出系統(tǒng)所有的分區(qū)   mount -t iso9660 /dev/cdrom /mnt/cdrom   掛載光盤   mount -t vfat /dev/fd0 /mnt/floppy       掛載軟盤   mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2   掛載fat32分區(qū)&#

20、160;  mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3         掛載ntfs分區(qū)   Linux-NTFS Project: http:/linux-   umount /mnt/hda3 缷載   注:掛載設(shè)備前,請先fdisk -l 看一下.17.su在不退出登陸的情況下,切換到另一個身份    用法: su -l 用戶名(如果

21、用戶名缺省,則切換到root狀態(tài))eg:su -l netseek (切換到netseek這個用戶,將提示輸入密碼),加上-表示切換到用戶的環(huán)境變量.       sudo 利用他可以執(zhí)行root執(zhí)行的權(quán)限18.whoami,id,w,lastlog,users,groups   w       查看用戶登陸信息   who     查看當前登陸用戶   last &

22、#160;  最近一個月用戶登陸情況   lastlog 檢查某特定用戶上次登錄的時間,并格式化輸出上次登錄日志/var/log/lastlog的內(nèi)容   whoami  確認自己身份.   id      打印出自己的UID以及GID.(UID:用戶身份唯一標識.GID:用戶組身份唯一標識.每一個用戶只能有一個唯一的UID和GID.)   users   groups  用戶

23、所歸屬的用戶組查詢;   finger -l netseek root   finger -s 或者直接finger   可以讓使用者查詢一些其他使用者的資料 eg: finger /查看所用用戶的使用資料 finger root /查看root的資料19.用戶用過的命令和執(zhí)行歷史執(zhí)行的命令   history 顯示用戶過去命用的命令   !執(zhí)行最近一次的命令20.uname 查看linux系統(tǒng)信息   參數(shù):-a 所有信息 -r 版本號 -n 主機名21.建立軟連接

24、0;  ln -sf source target   ln souce-file hard-link   ln -sf source-file soft-link   s表示軟連接,f表示,若有同名文件在,則將它覆蓋過去.   注:硬鏈接不能為目錄創(chuàng)建,只有文件才能創(chuàng)建硬鏈接。22.查看目錄   du -sh   目錄或者文件   du -m    du系統(tǒng)默認輸出是以KB,以參數(shù)-m表示以MB顯示.

25、60;  cat /etc/fstab   查看分區(qū)列表   fdisk -l     df -h   df -ah23.查看linux系統(tǒng)占用的資源(top,free,uptime)   top   查看后臺程序,監(jiān)控系統(tǒng)性能   top -d 2 每兩秒列新一次   top -d -2 -p3690 查看某個PID   top -b -n 2 >/tmp/top.txt 將to

26、p的信息進行2次,然后將結(jié)果輸出到/tmp/top.txt      free -m 查看系統(tǒng)內(nèi)存使用情況   uptime  顯示目前系統(tǒng)開機時間(查看開機多久,多少人登陸,過去1,5,15分鐘系統(tǒng)的負載)24.文件比軟件:   cmp  cmp(“compare”的縮寫)命令用來簡要指出兩個文件是否存在差異,它的使用權(quán)限是所有用戶   diff diff命令用于兩個文件之間的比較,并指出兩者的不同,它的使用權(quán)限是所有用戶25.遠程操作與文件傳輸

27、0;  ssh userremote.machine   scp userremote.machine:/remote/path /local/path   scp /local/path userremote.machine:/remote/path26.編譯c/c+文件   gcc   gcc -v 查看GCC版本   gcc -o test test.c 2>errfile 編譯test.c時若有錯誤信息,則將錯誤信息重定向到errfile27.chattr +i file

28、name 禁止刪除,chattr -i filename 取消禁止   lsattr 查看隱藏檔屬性28.自動化執(zhí)行   at 執(zhí)行一次   crontab 定時循環(huán)執(zhí)行程序   crontab 介紹   1 以root登錄   2 # crontab -e   3 加入一行   1 */12 * * * /usr/sbin/ntpdate    分鐘(0-59)   小時

29、(0-23)   日 期(1-31)   月份(1-12)   星期(0-6)/0代表星期天29.關(guān)機和重啟:   shutwond -t 秒數(shù) -rkhncff 時間 警告信息   -t 秒數(shù):設(shè)置在切換至不同的runlevel之前,警告和刪除兩信號之彰間的延遲時間(秒)   -k 發(fā)出警告信息,但不是真的要shutdown   -r shutdown這后重新開機   -h shutdown這后開機   -n 不經(jīng)

30、過init,由shutdown命令本身來做開機工作(不建議你使用)   -f 重新開機時,跳過fsck指令,不檢查文件系統(tǒng).   -F 重新開機時,強迫做fsck檢查.   -c 將已經(jīng)正在shutdown的動作取消   shutdown -h now 立刻關(guān)機,其中now相當于時間為0,halt,poweroff也可以關(guān)機,或者直接init 0   shutdown -h 20:30  系統(tǒng)將在今晚的8:30關(guān)機   shutdown -h +10

31、60;   系統(tǒng)再過十分鐘后自動關(guān)機.   shutdown -t3 -r now  立刻重新開機,但在警告和刪除processes這間,   shutdown -k now  'Hey! Go away! now.' 發(fā)出警告信息,但沒有真的關(guān)機.         reboot:   shutdown -r now 幾乎與reboot相同,不關(guān)建議用reboot執(zhí)行如下: 

32、60; shutdown -r +30 'The system wiil reboot'   shutdown -r +10 'Hey!Go away!'  10分鐘后系統(tǒng)重啟.   #sync; sync; sync; reboot   注:sync將數(shù)據(jù)同步寫入硬盤   halt命令相當于shutdown -h now ,表示立刻關(guān)機。   reboot命令相當于shutown -r now ,表示立刻重起。30.如何改變啟動模式運行級別&

33、#160;  vi /etc/inittab   將5改成3,啟動后就可以變成字符模式。   startx 或者 init 5 就可以進入圖形化界面.   runlevel 顯示當前運行級別  如何切換至單用戶模式  利用telinit或init(其實telinit只是一個synbol link to init)  telinit 1 或者 init S 即可,當然telinit S也是可以的.  如何使ctrl+alt+del 三鍵失效的方法&

34、#160; #vi /etc/inittab  在ca:ctrlaltdel:/sbin/shutdonw -t3 -r now之前加上注釋#  然后執(zhí)行#telinit q ,參數(shù)q是要telinit重新檢查一次/etc/inittab31.TAB  巧用tab鍵,當你不知道文件或命令的全名是請連續(xù)按兩下tab鍵.32.clear 清屏33.dmesg |more 顯示開機信息(查看系統(tǒng)啟動時硬件信息)  34.改變程序執(zhí)行的優(yōu)秀級   nice   &

35、#160;設(shè)置優(yōu)先權(quán) nice -n -5 vi & 用root給一個nice值為-5,用于執(zhí)行vi   renice  調(diào)整已存在優(yōu)先權(quán)35.模塊相關(guān)的命令   lsmod 顯示已經(jīng)載入系統(tǒng)的模塊   depmod 分析可載入系統(tǒng)的相依性   modinfo 顯示kernel模塊的信息   insmod  載入模塊   modprobe 自動處理可載入模塊   rmmod   

36、 刪除模塊  36.chkconfig -list 顯示各種服務(wù)的狀態(tài),利用chkconfig可以輕松管理init腳本.37.linux的幾種解壓縮命令   compress aaa  將aaa文件壓縮成為aaa.Z   compress -d aaa.z 將aaa.z文件壓縮成aaa      gzip aaa 壓縮命令   gzip -d aaa.gz  解壓命令      bzip

37、2 -z filename 壓縮,同上加-d參數(shù)解壓   bzcat filename.bz 查看壓縮文件內(nèi)容      tar czvf aaa.tar.gz aaa 將目錄aaa壓縮成aaa.tar.gz   tar -N '2007/03/01' -zcvf home.tar.gz /home 在/home當中,比2007/03/01新的文件才備份.   tar -exclude /home/cao -zxvf myfile.tar.gz /home/* /etc 要備份/

38、home,/etc,但不要/home/cao   cd /tmp; tar -cvf -/etc | tar -xvf - 將/etc/打包后直接解開/tmp底下,而不產(chǎn)生文件.   tar zxvf aaa.tar.gz 解壓縮命令.   tar jxvf aaa.tar.bz2 解壓命令   tar zxvf aaa.tar.gz -C /var/www 將aaa.tar.gz解壓到/var/www目錄下   cpio -covB > file|device 備份  

39、; cpio -icduv < file|device 還原38.網(wǎng)絡(luò)命令   ifconfig 顯示或設(shè)置網(wǎng)絡(luò)設(shè)備,可以查看當前ip,類似于windows里的ipconfig   service network restart(/etc/rc.d/init.d/network restart) 重啟網(wǎng)卡   ifdown eth0 關(guān)閉網(wǎng)卡   ifup eth0 開啟網(wǎng)卡   route -n 查看路由表   route add -net

40、netmask dev eth0      netstat 查看網(wǎng)絡(luò)連接情況   netstat -i 顯示網(wǎng)卡運行情況   netstat -r 查看主機的路由列表      traceroute      hostname 顯示主機名   hostname -i 顯示當前主機名的IP.39.系統(tǒng)集成管理菜單.   setup   系統(tǒng)服務(wù)管理命令

41、   ntsysv  設(shè)置系統(tǒng)服務(wù)40.fdisk /mbr 刪除GRUB41.數(shù)據(jù)庫啟動啟動mysql:service mysqld start(/etc/rc.d/init.d/mysqld start)mysql -uroot -p 輸入密碼即可操作mysql數(shù)據(jù)庫.啟動Oraclesu - oracle$lsnrctl stop$lsnrctl startsqlplus /nologconn /as sysdba(connected)startup42.安裝軟件包rpm包安裝:rpm -ivh xxx.rpm         安裝rpm包rpm -qa -last | less    根據(jù)安裝日期顯示已經(jīng)安裝的包r

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論