生成命令:ssh-keygen -t rsa -c "***@163.com"
所在目錄:~/.ssh/
生成的金鑰會有兩個檔案,id_rsa金鑰、id_rsa.pub公鑰,許可權不一樣
authorized_keys的作用:可以往裡面新增公鑰,別的機器訪問當前機器的時候如果使用的金鑰在這個認證的keys中則不需要輸入賬號密碼登入
登入命令:ssh [user@]host [command]
常用引數:
埠**:
local$ ssh -nl 20022:localhost:10022 jumpbox
把jumpbox的10022埠**到本地的20022埠,
local$ ssh -nr 0.0.0.0:18000:localhost:8000 jumpbox
把localhost的8000埠**到jumpbox的18000埠,0.0.0.0
的作用是告訴ssh,把18000埠繫結在遠端jumpbox網域名稱對應的所有ip上
sudo ssh -g -f -nl 127.0.0.1:10001:10.164.96.46:3306 -i ~/.ssh/id_rsa -p 1046 [email protected]
在登入了96.36(開發機)的同時,把96.46(資料庫機器,直接連不上資料庫機器)上的資料庫埠3306對映到本地10001埠
按檔名查詢
find / -name httpd.conf
精確檔名查詢
find / -name *.conf
模糊檔名查詢
匹配檔案裡指定內容的檔名
mac : brew查詢軟體安裝路徑:whereis ,whichlinux : apt-get ,yum, rpm
第三方: npm (nodejs), pip(python)
rpm -qa
找出系統所有的包,找到對應的檔名
tar [-c...] 檔案或目錄 ...
引數:
使用者,使用者組rwxd代表目錄,-代表非目錄。
chmod [-r] 754 test
-r表示遞迴遍歷子目錄
用來以其他身份來執行命令
常用Linux命令整理
ls檢視該目錄下的檔案 ls lht檢視檔案大小 cd 路徑改變當前的工作路徑 more 帶有字尾的檔名 比如 ini 檢視檔案內容 ip addr檢視虛擬機器ip位址 vi vim 帶有字尾的檔名檢視檔案,可進行編輯 按a i 有insert可進行編輯,編輯完esc,shift wq儲存並退出 f...
Linux常用指令整理
獲得當前目錄pwd 獲得當前目錄下的檔案列表ll ls 複製檔案cp nexus 3.7.1 02 unix.tar.gz opt dingxu nexus 刪除檔案rm nexus 3.7.1 02 unix.tar.gz 解壓檔案tar zxvf nexus 3.7.1 02 unix.tar....
Linux基本常用知識整理
1.bios自檢。2.啟動grub。3.執行linux核心並檢測硬體。4.執行系統第乙個程序init。5.init讀取系統引導配置檔案 etc inittab中的資訊進行初始化。6.etc rc.d rc.sysinit 系統初始化指令碼。7.etc rc.d rcx.d ks 根據執行級別x配置服...