Linux經常使用命令彙總(未完,待補充)

因爲工做中常常要和Linux服務器打交道,故整理了一些經常使用的Linux命令,方便新入職的同窗或實習生參考學習。node

1. 查看Linux內核版本linux

#uname -anginx

2. ctrl+insert:複製選中的數據;shift+insert:粘貼選中的數據;yy:複製一行;p:粘貼一行;u:撤銷上一步操做,Ctrl+r:恢復上一步操做。shell

- Vim用快捷鍵快速移動光標至行首:(1)按home鍵;(2)按住shift+6鍵;     緩存

- Vim用快捷鍵快速移動光標至行尾:(1)按end鍵;(2)按住shift+4鍵。

服務器

3. 查看Nginx服務器是否啓動session

#netstat -tlnp|grep nginxless

4. 查看磁盤空間學習

#df -lhspa

5. 將遠程服務器上的腳本拷到本地服務器

#scp -r root@<ip address>:/mnt/shell/xxx.sh /mnt/shell/

 6. rz和sz命令

(1)安裝rz和sz

#yum install -y lrzsz

(2)使用說明

sz命令發送文件到本地: # sz filename rz命令本地上傳文件到服務器: # rz 執行該命令後,在彈框中選擇要上傳的文件便可。 說明:打開SecureCRT軟件 -> Options -> session options -> X/Y/Zmodem 下能夠設置上傳和下載的目錄。

7.清理緩存命令
每一個 Linux 系統有三種選項來清除緩存而不須要中斷任何進程或服務。
注:Cache,譯做「緩存」,指 CPU 和內存之間高速緩存。Buffer,譯做「緩衝區」,指在寫入磁盤前的存儲再內存中的內容。
說明 命令
查看內存使用狀況 free -h
僅清除頁面緩存(PageCache) echo 1 > /proc/sys/vm/drop_caches
清除目錄項和inode echo 2 > /proc/sys/vm/drop_caches
清除頁面緩存,目錄項和inode echo 3 > /proc/sys/vm/drop_caches

8. ln -s 軟連接命令

       ln是linux中又一個很是重要命令,它的功能是爲某一個文件在另一個位置創建一個同不的連接,這個命令最經常使用的參數是-s,具體用法是:ln –s 源文件 目標文件。  當咱們須要在不一樣的目錄,用到相同的文件時,咱們不須要在每個須要的目錄下都放一個必須相同的文件,咱們只要在某個固定的目錄,放上該文件,而後在 其它的目錄下用ln命令連接(link)它就能夠,沒必要重複的佔用磁盤空間。例如:ln –s /bin/less /usr/local/bin/less  -s 是代號(symbolic)的意思。  這裏有兩點要注意:第一,ln命令會保持每一處連接文件的同步性,也就是說,不論你改動了哪一處,其它的文件都會發生相同的變化;第二,ln的連接又 軟連接和硬連接兩種,軟連接就是ln –s ** **,它只會在你選定的位置上生成一個文件的鏡像,不會佔用磁盤空間,硬連接ln ** **,沒有參數-s, 它會在你選定的位置上生成一個和源文件大小相同的文件,不管是軟連接仍是硬連接,文件都保持同步變化。

相關文章
相關標籤/搜索