linux常用命令

linux常用命令:
查看命令手冊:man <command>
查看命令幫助:<command> --help
查看進程:ps -ef或ps -aux
查看程序名爲<program>的進程:ps -ef | grep <program>
查看PID爲<pid>的進程的命令行:cat /proc/<pid>/cmdline
查看當前目錄:pwd
查看當前用戶:whoami
查看登錄到系統的用戶:w
查看用戶登錄情況:last
檢查與遠程機器是否有網絡連接:ping <ip>
檢查遠程機器的端口是否開放:telnet <ip> <port>
查看目錄:ls [<dir>] -alhF
查看文件:cat <filename>
查看文件的開頭幾行:head <filename>
查看文件的結尾幾行:tail <filename>
查找文件:find <dir> -name "*.java"
查找文件內容:grep -n "package org.apache" "*.java"
查找文件內容:find <dir> -type f -exec grep -n "abc" {} \; -print
創建目錄:mkdir -p <dir>
刪除文件或目錄:rm -rf rmdir
移動文件:mv <from> <to>
複製文件:cp <from> <to>
壓縮:tar -cjvf <tarfile> <files>
解壓縮:tar -xjvf <tarfile>
清屏:clear
改變文件權限:chmod a+wrx <filename>
查看進程:top
殺死進程:kill -9 <pid>
殺死進程:killall -9 <program>
查看網絡連接:netstat -anp
查看內存使用:free
將用戶添加到組中:usermode -G mail_group mail_user
轉換文件編碼:iconv -f UTF-8 -t gb2312 index.html -o index.gb2312.html
 
vim常用命令:
進入命令模式:<ESC><ESC>
插入:i
移動光標h/j/k/l
保存::w
退出::q
打開文件::e <filename>
查看已經打開的緩衝區::buffers
查看已經打開的文件::files
顯示行號::set nu
切換緩衝區::bn :bp
刷新緩衝區:e!
不保存退出:q!
查找:/<keyword>
跳轉到行::<line>
刪除當前字符:x 
刪除當前行:dd
複製當前行:yy
粘貼:p
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章