linux遠程鏈接命令

X windows (圖形用戶接口)作爲linux的圖形界面的插件存在,不是必須的。若是是玩圖形的話,unbuntu linux的圖形界面作的比較華麗,它偏向於我的用戶。javascript

如何遠程鏈接linuxhtml

​ 首選,咱們須要得到linux的IP地址。java

這裏咱們登陸centOS(在上一篇《linux的安裝與硬盤分區》的基礎上講解)後,右擊桌面「打開終端口」 -------敲入:ifconfig 命令查看本機IPlinux

img

我用紅線標註的就是linux系統的ip地址。數據庫

​ 下面咱們來選擇遠程登陸工具。windows

​ 遠程登陸工具多如牛毛,你可以使用任意本身順手的遠程登陸工具,筆者這裏給新手推薦兩個:緩存

PuTTY :免費,很小(才幾百KB),操做簡單,支持ssh1和ssh2(協議),基本知足需求。安全

SecureCRT : 收費,相比PuTTY來講體積要大些,十幾MB,體積大所帶來的就是功能強大,界面沒那麼醜陋,支持SSH(ssh1和ssh2)telnet 和rlogin 協議等,是一款用於鏈接運行包括WindowsUNIX和VMS的遠程系統的理想工具。網絡

​ 筆者用第一款,工具介紹,方法同樣。ssh

img

小知識:

​ SSH協議,相似ftp 、telnet協議,但ftp、telenet是明文傳輸,SSH傳輸過程當中對數據庫進行加密,因此更爲安全,另外一個特色是,對傳輸的數據進行打包,使數據以更小的體積在網絡上傳輸。

點擊Open 按鈕,進行登陸,要求輸入用戶名(root)回車,密碼(輸入過程不顯示*號)若是用戶名密碼正確,則成功登陸。

img

PuTTY終端亂碼問題解決辦法:

http://jingyan.baidu.com/article/3aed632e5f00ae701080913a.html

=華麗分割線===================

linux經常使用命令

​ 關於學習linux的命令的學習,相信沒有人上來就抱着linux命令大全看吧!那麼多命令累死你。並且很差記憶,容易忘記。個人方法是用到什麼記什麼。不會就查用得多了天然就記到了。

小竅門:不知道有多少人用過相似有道筆記的小工具,你能夠將經常使用的一些命令保存到筆記中加上說明,操做的時候用上哪一個就查哪一個。不用刻意去記。

下面列出新手必知的命令:

文件夾之間切換

ls     顯示當前目錄下的全部文件及文件夾   
cd  /user  打開user文件夾
若是不知道要打開的文件夾全稱或名過長,能夠按tab鍵盤自動補齊,如:cd  /u + table鍵,系統自動幫咱們補齊成 /user 
cd ..    (後面空格加兩點)返回上一級目錄

超簡單,記好上面幾個在文件夾之間處處跳已經沒問題了。

文件的操做

[複製代碼](javascript:void(0)😉

複製代碼

建立
mkdir  test    建立文件夾
touch  test.txt   建立文件
編輯
vi test.txt  打開test.txt文件

c   按鍵盤上C鍵從只讀狀態切換爲編輯狀態
Esc   從編輯狀態切換爲只讀狀態
:q    是退出(文件沒發生更改時)
:q!    不保存退出(文件發生改變時)
:wq   保存並退出

複製
cp test.txt  test2.txt   把test.txt文件當前文件夾下複製出個test2.txt

cp test.txt  /hzh/test   將test.txt 複製到/hzh/test  目錄下 

刪除
rm  aa.txt  刪除aa.txt文件
rm  -r  bb  刪除bb目錄(包括目錄下的全部文件) 

移動
mv dd.txt ..  將dd.txt文件移動上一級目錄(注意尾部的兩個點)
mv bb.txt  /hzh/test/  將bb.txt文件移動到hzh/test/目錄下

更名
mv  dd.txt  dd2.txt  將dd.txt更名爲dd2.txt

查找
locate  aa.txt   查整個系統中的aa.txt文件,locate\slocate命令 後面跟文件或文件夾。不過在執行這個命令以前要先更新數據庫,因此選執行 updatedb 命令。

複製代碼

[複製代碼](javascript:void(0)😉

怎麼樣?!只要記好上面幾個命令,恭喜你!你都已經會文件及文件夾的增、刪、改、查、移 了。

查看系統信息命令

[複製代碼](javascript:void(0)😉

複製代碼

df -lh  查看磁盤信息
lsb_release -a   查看系統全部版本信息
free  查看內存信息
total       used       free     shared    buffers     cached
Mem:       1034536     294568     739968          0      15636     174944
-/+ buffers/cache:     103988     930548
Swap:      1052248          0    1052248
下面是對這些數值的解釋:
  total:總計物理內存的大小。
  used:已使用多大。
  free:可用有多少。
  Shared:多個進程共享的內存總額。
  Buffers/cached:磁盤緩存的大小。
  第三行(-/+ buffers/cached):
  used:已使用多大。
  free:可用有多少。
  第四行就很少解釋了。 


ps 查看當前運行的進程
kill -9 QQ.exe   終止進程,-9表示強迫進程當即中止

複製代碼

[複製代碼](javascript:void(0)😉

關機命令

shutdown now  馬上關機
shutdown +5   5分鐘後關機
shutdown 23:10  設置系統在23點10分時關機
shutdown -r now  馬上關閉系統並從新啓動

管道的概念: 鏈接前面的輸出與後面的輸入

好比,我要先脫衣服再睡覺。我能夠分兩個命令執行,1。脫衣服 2。睡覺。可是經過管道,我能夠把兩步寫在一塊兒:脫衣服 | 睡覺。固然我也能夠把三四個步驟(命令)寫在一塊兒,但前一個命令必須是後一個命令的前提條件。像我舉的那個例子,我不可能先睡覺再脫衣服。

例:
# ls -l | more -l把顯示因此結果,「|」 鏈接, more進行分屏顯示

​ linux命令何其多啊,學不完,若是像瞭解某個命令的用法能夠在某個命令後面跟 --help 查看參數。個人觀點是用到哪一個谷歌哪一個,而後記錄到筆記本方便之後查用。

本文由博客一文多發平臺 OpenWrite 發佈!

相關文章
相關標籤/搜索