天天看點

linux筆記 第3天

 1. ssh 1.1.1.1 預設是以目前使用者登入

比如目前使用者是root那麼就算ssh [email protected]

比如目前使用者是cc那麼就算ssh [email protected]

2. scp 直接複制,會覆寫掉原來的東西,rsync會對比,是源檔案和目的檔案一樣。

rsync -r /root/Desktop/ 192.168.0.8:/mnt/将本地的桌面上的東西同步到192.168.0.8的/mnt  -r表示目錄 前面的是源

rsync -r /root/Desktop 192.168.0.8:/mnt/将本地的桌面目錄同步到192.168.0.8的/mnt下,在/mnt下會出現Desktop目錄 前面的是源

scp -r aa 192.168.0.169:/mnt将aa目錄copy到169的/mnt下

注意 /的關系 如果源沒有/ 則表示目錄 

例如 rsync -r /root/Desktop 1.1.1.1:/mnt則在1.1.1.1的/mnt會會有一個Desktop目錄

rsync -r /root/Desktop/ 1.1.1.1:/mnt 則在1.1.1.1的/mnt下會有desktop裡的檔案

4.ssh -X 192.168.0.169 firefox在169上打開火狐并投射都本機,占用的是169的資源

ssh 192.168.0.169 df -h檢視169的硬碟使用情況并投射到本機

ssh 192.168.0.169 free -m檢視記憶體使用情況

5. du -sh /etc 檢視etc目錄的大小

6. tar zcf etc.tar.gz /etc/ 将/etc目錄壓碎成etc.tar.gz

7.

8. ssh是一個服務,ssl是一個協定使用ssh必須保證sshd服務開啟,端口号22,要使用第二個版本,版本一有漏洞

/etc/init.d/sshd status 檢視sshd服務狀态

可以給密鑰加密碼隻是比較麻煩

ssh-agent bash

ssh-add

exit bush 就不管用裡

9.ps ax |grep firefox檢視firefox的程序

10.nmap localhost

  curl -I www.baidu.com檢視server類型

  netstat -antlp  一是探測一組主機是否線上;其次是掃描主機端口,嗅探所提供的網絡服務;還可以推斷主機所用的作業系統

11.yum install vnc-server -y 服務端包

   yum install vnc -y 用戶端包

注意關掉服務端的防火牆或者是允許VNC通路

 iptables -F 清掉FW政策

 iptables -nL 檢視防火牆政策

   vncserver 打開服務端

   vncserver -kill :1 關閉1号桌面

vim /etc/sysconfig/vncservers 配置檔案

VNCSERVERS="1:root" 端口号1以root身份連結VNC

VNCSERVERS="1:root,2:cc"端口号2以cc身份連結VNC

13.swap交換分區

建立swap分區/dev/vda2 

swapon /dev/vda2挂載建立的交換分區

swapoff /dev/vda2 解除安裝交換分區

swapon -s 檢視交換分區

swapon -a 挂載所有交換分區

vi /etc/fstab

/dev/vda2  swap  swap 0 0 

本文轉自 369藍寶 51CTO部落格,原文連結:http://blog.51cto.com/3739387/1125947,如需轉載請自行聯系原作者

繼續閱讀