Ⅰ linux下的軟體默認安裝目錄在哪
Linux下安裝應用程序時它的默認安裝路徑。
默認目錄一般建議為 /usr
所有的軟體都仍這里。一般沒有選擇餘地,除非不想用這個程序……
安裝方式一般是:
1、rpm或者deb這種軟體包,一般雙擊安裝就行了,當然更好的辦法是在系統的軟體管理器里直接安裝,這樣可以從網上自動下載安裝。
2、binrun等文件,這是可執行的文件,需要授予可執行許可權後運行就行。
3、.tar.bz2 .tar.gz,兩個是源代碼,需要是用編譯環境進行編譯安裝。
至於安裝路徑,建議新手暫時不要想。
Linux的目錄是有一個統一規范的,這個規范的作用是保證任何一個軟體都能找到任何另一個軟體、文件,一般可以運行的文件放在/bin或者/usr/bin、庫文件/lib或/usr/lib,其餘文件也都有自己的地方。
---------------------------------------------------------------------------
用編譯模式安裝軟體可以用 ./configure--prefix=xxx來指定安裝目錄.
如果是rpm模式安裝,不能指定安裝目錄,不過可以在安裝之後使用locate或whereis來查找安裝目錄。
PS:
1、安裝完成後,部分軟體啟動命令加-V參數可以查看。例如: nginx -V
[root@11_09 nginx-1.4.2]# /usr/local/nginx/sbin/nginx -V
nginx version: nginx-1.4.2
built by gcc 4.1.2 20080704 (Red Hat 4.1.2-51)
TLS SNI support disabled
configure arguments: --user=www --group=www
--prefix=/usr/local/nginx --with-http_stub_status_mole
--with-http_ssl_mole --with-http_gzip_static_mole --with-ipv6
2、tar.bz2 .tar.gz源碼包裡面的configur文件內,有默認安裝路徑。例如:nginx-1.4.2.tar.gz源碼包中configure文件/usr/local/nginx。
Ⅱ linux用wget下載的文件放在什麼地方
Linux系統中的wget是一個下載文件的工具,它用在命令行下。
默認文件下載在當前工作路徑。可以設置-P參數指定文件的下載地址。
用法示例:
下載網路首頁文件到~/download目錄中
可以看到輸出的日誌當中,在紅色方框標注處,明確顯示了文件存放的路徑。
Ⅲ ssh登錄Linux主機怎麼默認下載密鑰
想要默認下載秘鑰,這樣ssh登陸就不用再使用賬號密碼登陸了,這里可以使用基於主機的非對稱密鑰方式從主機B直接登錄到主機A,具體操作步驟如下:
1,先要修改需要登陸的linux主機A:
vi /etc/ssh/sshd_config,將
RhostsRSAAuthentication
HostbasedAuthentication
PubkeyAuthentication
都設置為 yes
保存退出,重啟ssh服務 /etc/init.d/sshd restart;
2,在另外一個做登陸操作的主機A上進行一下操作:
cd ~/.ssh/ (如果沒有.ssh文件夾,可以自己mkdir .ssh)
ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): <-----可以輸入存放密鑰的地址
Enter passphrase (empty for no passphrase): <-----輸入密語,可以為空
Enter same passphrase again: <-----確認密語
Your identification has been saved in /root/.ssh/id_rsa. <-----生成的密鑰
Your public key has been saved in /root/.ssh/id_rsa.pub. <-----生成的公鑰
The key fingerprint is:
93:08:88:88:dc:8f:46:d8:a3:09:fc:35:25:50:d0:fe [email protected]
3,秘鑰生成以後,將秘鑰文件從A主機拷貝到B主機:
#scp -P 16888 ~/.ssh/id_rsa.pub root@A主機IP:/root/.ssh/authorized_keys
root@B主機ip's password:
輸入正確密碼,回車
id_rsa.pub 100% 396 0.4KB/s 00:00
這樣~/.ssh/id_rsa.pub 秘鑰已經安全傳輸到B主機上的/root/.ssh/目錄下並命名為authorized_keys(必須重命名為此文件名);
#ssh -p 16888 root@A主機IP
Enter passphrase for key '/root/.ssh/id_rsa': <------ 如果你在生成密鑰時設置了密語,此處輸入密語.如果沒有輸入密語,直接登入系統
密語正確出現類似如下的登錄信息:
Last login: Sat Jul 26 11:16:57 2008 from B主機ip
[root@RHEL5 ~]#
登錄A主機成功。