歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> 0003_Linux基礎之常用命令,0003_linux常用命令

0003_Linux基礎之常用命令,0003_linux常用命令

日期:2017/3/3 17:21:28   编辑:學習Linux

0003_Linux基礎之常用命令,0003_linux常用命令


熱度1 評論 287 www.BkJia.Com 網友分享於: 2017-02-28 04:02:47 浏覽數5354次

0003_Linux基礎之常用命令,0003_linux常用命令


1.pwd:查看當前所在目錄

2.cd :切換目錄

3.ls:查看當前目錄下的文件及文件夾:

4.ls -l :列出當前目錄下文件及詳細信息 drwxr-xr-x 第一個字符為d則代表為目錄。

 ls -lh 顯示文件大小的單位 1KB=1024Byte(字節),1Byte=8Bits(位),1bit代表一個狀態。

 ls -a 顯示隱藏文件。

vim .test 創建隱藏名為test的隱藏文件。

5.cd .. :返回上一級目錄

cd ../../../../ 向上返回4層目錄

6.vim 文件名 創建文件

i 編輯文件

寫完文件之後,按ESC鍵退出編輯模式,再按“shift”+“:”鍵,再按wq(write+quit),文件就保存且退出了。

7.cat 文件名 查看文件內容

vim 文件名 查看文件內容

more 文件名 慢慢查看文件內容,回車按回車,下一頁按空格鍵

8.創建文件夾:

mkdir 目錄名 創建目錄名

mkdir -p /etc/temp/1/2/3/4 遞歸一層一層向下創建多級目錄

9.tree CN 查看CN的目錄結構 提示沒有該命令則 cd root -->yum -y install tree

10.mv 移動文件

11.cp 復制文件

12.rm 刪除文件。rm -rf 強制刪除文件及文件夾

13.man 查看在線幫助文檔

14.help 查看Linux內置命令幫助

15.--h 簡單查看幫助

16.find 要查找的路徑 -name 文件名 查找文件:find / -name *caixin*

  find / -size +90M |xargs ls -lh 按照大小查找文件,管道符|和xargs作用就是把前面命令執行結果當做後面的輸入。

17.touch 路徑名 創建一個文件

18.df -h 查看磁盤狀態

19.ps 查看進程運行情況

20.kill pid 關閉進程,kill -9 pid 強制關閉進程

21.>目錄名 : 清空文件內的內容

22.grep 關鍵字 文件名:在文件中抓取帶關鍵字的一行文本。

23.vim install.log +505:跳到install日志文件的第505行。

24.tar zcvf demo.tar.gz ./* :將當前目錄下的所有文件打包

25.sz 文件名:下載文件到Xshell的指定目錄。若提示沒有sz命令,則su root-->yum -y install lrzsz

26.du :查看文件(目錄)的大小

27.free -m 以M為單位查看服務器內存

28.top 動態顯示進程的CPU或內存使用率(htop)

  cpu: us(user):用戶進程所占CPU

      sy(system):系統本身所占CPU

      id(idle):CPU空閒率

      wa(i/o wait):CPU等待I/O的時間比

  mem: total used free buffers(緩沖區,正在准備拿出來用) total free(可用內存)=free+cached+buffers total usage(已使用) = total - total free

  Swap: total used free cached(緩存)

29.chown 用戶(屬主).用戶組(屬組) 目錄:chown root.root test/ 將test目錄的屬組改為root

30.rwxr-xr-x :每三個字母為一組, 第一個是用戶權限,第二個是用戶組權限,第三個是其它用戶權限。

          r read 4

          w write 2

          x excute 1

          - 0

        則rwx r-x r- x:

         4+2+1 4+1 4+1

  rwxrwxrwx則為777:rwx rwx rwx

   4+2+1  4+2+1 4+2+1

  改文件權限:chmod 755 test/ 755為安全權限

31.搜命令的參數用法:man find-->/size 查看find的size用法


綜合:

線上查詢及幫助(2):man,help

文件和目錄操作(19):ls cd cp find mkdir mv pwd rename rm rmdir touch tree basename dirname chattr lsattr file md5sum

查看文件及內容處理命令(19):cat tac more less head tail cut split paste sort uniq wc iconv dos2unix file diff vimdiff

rev grep egrep join tr vi/vim

文件壓縮及解壓縮命令(4):tar unzip gzip zip

信息顯示命令(12):uname hostname dmesg uptime file stat du df top free date cal

搜索文件命令(4):which whereis find locate

用戶管理命令(10):useradd usermod userdel groupadd passwd chage id su visudo sudo

基礎網絡操作命令(10):telnet ssh scp wget ping route ifconfig ifup ifdown netstat

深入網絡操作命令(6):nmap lsof route mail mutt nslookup dig host traceroute tcpdump

有關磁盤與文件系統的命令(10):mount umount df du fsck dd dumpe2fs dump fdisk parted mkfs partprobe

               e2fsck mkswap swapon sync resize2fs

關機和查看系統信息的命令(3):shutdown halt init

系統管理相關命令(8):uptime top free vmstat mpstat iostat sar(sysstats) chkconfig

系統安全相關命令(10):chmod(修改文件權限) chown(修改文件屬組) chgrp chage passwd su sudo umask chattr lsattr

查看系統用戶登錄信息命令(7):whoami who w last lastlog users finger

其它(19):echo printf rpm yum watch alias unalias date clear history eject time nohup nc xargs exec export unset type bc

系統性能監視高級命令(12):

    內存:top free vmstat mpstat iostat sar

    CPU:top vmstat mpstat iostat sar

    I/O:vmstat mpstat iostat sar

    進程:ipcs ipcrm lsof strace lstrace

    負載:uptime

關機/重啟/注銷命令(7):

    關機重啟:shutdown init halt poweroff reboot

    注銷退出:logout exit ctl+d

進程管理(16):

    bg:後台運行 fg:掛起程序 jobs:顯示後台程序 kill,killall,pkill:殺進程

    crontab:設置定時 ps:查看進程 pstree:顯示進程狀態樹

    top:顯示進程 nice:改變優先權 nohup:用戶退出系統之後繼續工作

    pgrep:查找匹配條件的進程 strace:跟蹤一個進程的系統調用

    ltrace:跟蹤進程調用庫函數的詳情 vmstat:報告虛擬內存統計信息

    runlevel init service

非常危險的系統命令(5):

    mv rm fdisk parted dd

http://www.bkjia.com/Linuxjc/1196041.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1196041.html

Copyright © Linux教程網 All Rights Reserved