前言
買了服務器, 只是折騰的開始, Linux命令其實我也不熟, 用個文檔整理下吧
命令
- 這都是基本操作
http://blog.csdn.net/ljianhui/article/details/11100625- man # 就是help
- cd
cd /root/Docements # 切換到目錄/root/Docements cd ./path # 切換到當前目錄下的path目錄中,“.”表示當前目錄 cd ../path # 切換到上層目錄中的path目錄中,“..”表示上一層目錄 - ls 這是一個非常有用的查看文件與目錄的命令,list之意,它的參數(shù)非常多,下面就列出一些我常用的參數(shù)吧,如下:
-l :列出長數(shù)據(jù)串,包含文件的屬性與權(quán)限數(shù)據(jù)等 -a :列出全部的文件,連同隱藏文件(開頭為.的文件)一起列出來(常用) -d :僅列出目錄本身,而不是列出目錄的文件數(shù)據(jù) -h :將文件容量以較易讀的方式(GB,kB等)列出來 -R :連同子目錄的內(nèi)容一起列出(遞歸列出),等于該目錄下的所有文件都會顯示出來 # 組合使用 ls -l #以長數(shù)據(jù)串的形式列出當前目錄下的數(shù)據(jù)文件和目錄 ls -lR #以長數(shù)據(jù)串的形式列出當前目錄下的所有文件 - find [PATH] [option] [action]
- rm [option] filename…
-f :就是force的意思,忽略不存在的文件,不會出現(xiàn)警告消息 -i :互動模式,在刪除前會詢問用戶是否操作 -r :遞歸刪除,最常用于目錄刪除,它是一個非常危險的參數(shù) - cp [選項]... [-T] 源 目的
- mv [選項] 源文件或目錄 目標文件或目錄
- wget [參數(shù)] [URL地址]
- wc 統(tǒng)計一個文件
- mkdir dirname
- echo 打印到控制臺
- shutdown 關(guān)機操作這個真不常用, 畢竟服務器, -h 關(guān)機 參數(shù): [12:00 #定時關(guān)機, now 現(xiàn)在關(guān)機,
10 #10分鐘關(guān)機], -r 重啟 - su 權(quán)限的用戶變更, 非root 切換需要密碼
- pwd 顯示當前目錄
- cat 由第一行開始顯示文件內(nèi)容
- tac 從最后一行開始顯示,可以看出 tac 是 cat 的倒著寫!
- nl 顯示的時候,順道輸出行號!
- more 一頁一頁的顯示文件內(nèi)容
- less 與 more 類似,但是比 more 更好的是,他可以往前翻頁!
- head 只看頭幾行
- tail 只看尾巴幾行
- df -h 查看磁盤使用
- 復雜的
- make 將源代碼重新編譯 http://www.ruanyifeng.com/blog/2015/02/make.html
- 后臺運行任務 http://www.itdecent.cn/p/95f10094825b
- bash
- 輸出重定向 command >out.file [2>&1] #2>&1表示所有的標準輸出和錯誤輸出都將被重定向到一個叫做out.file 的文件中 可省略, 非實時有buffer
- ps 命令 http://www.cnblogs.com/peida/archive/2012/12/19/2824418.html
- grep 命令, 相當于命令結(jié)果的行搜索 http://www.cnblogs.com/peida/archive/2012/12/17/2821195.html
- tail 看文件末尾并不斷刷新 http://www.cnblogs.com/peida/archive/2012/11/07/2758084.html
- scp 用來和服務器傳文件 http://www.cnblogs.com/no7dw/archive/2012/07/07/2580307.html
- history 歷史操作查看,
- last 系列, 可以看到登陸了用戶的記錄, lastb 可以看到一堆世界各地人弱密碼失敗嘗試...
- 終端操作
- ctrl +insert 復制
- shift+insert 粘貼