Ubuntu常用命令

記錄常用命令以便忘記時翻看

  1. ubuntu有兩個用戶 超級管理員用戶(默認是root)和普通用戶 兩個用戶可以來回切換(一般情況下不使用管理員用戶 )普通 用戶切換回root su root root 切換回 普通用戶 su ubuntu
  2. Alt shift + t 打開虛擬機的命令窗口
  3. 輸入命令時 按 tab 鍵可以自動補全
  4. 管理員命令需要加sudo
  5. 輸出所在路徑 pwd
  6. 切換到某目錄用 cd 例如切換到 opt 文件夾 cd /opt 返回上一層文件夾 cd …/
  7. 安裝vim編輯器 sudo apt-get install vim-gtk
  8. 查看ip ifconfig
  9. 開啓防護牆 sudo ufw enable 關閉防護牆 sudo ufw disable 開啓22端口 sudo ufw allow 22
  10. 開啓ssh服務 1> 更新源 sudo apt-get update 2>安裝ssh服務 sudo apt-get install openssh-server 3>檢測是否已啓動
    ps -e | grep ssh 看到有ssh字樣,說明已啓動,如果沒有就手動啓動 /etc/init.d/ssh start
  11. 遠程連接 ssh root@IP (Xshell或者cmd都可連接,使用此命令時必須安裝 ssh)
  12. 從本地複製文件到ubuntu命令 sudo scp 文件 ubuntu@ip:~
  13. vi 文件名即可 創建文件 進入文件 退出按esc輸入:q 即可 輸入q!可強行推出 wq 是保存退出
  14. :set number 爲文件設置行號
  15. 創建文件夾是 mkdir 文件夾名
  16. 查看某目錄下的文件 ls 查看權限可以用 ls -l 例如 -rw-r–r-- drwxrwxrwx -開頭的是文件 d開頭的是文件夾 r代表 用數字4表示 可讀 w代表可寫 用數字2表示 x代表可執行 用數字1表示 若要rwx屬性則4+2+1=7 若要rw-屬性則4+2=6; 若要r-x屬性則4+1=5 d rwx rwx rwx 除以外可分爲3組 從左到右依次是 給屬主分配權限 給屬主所在組分配權限 給其他用戶分配權限
  17. 給文件或目錄添加權限 chmod + 文件/文件夾 sudo chmod -R 777
  18. linux下重命名文件:使用mv命令就可以了,例:要把名爲:abc 重命名爲:123 mv abc 123
  19. 把 abc文件複製到123文件下 語法: cp [選項] /x/y /x/123 例如 將test 複製到本目錄下並重命名 sudo cp test.txt ./test1.txt
  20. 刪除某文件夾下的某個文件 語法: sudo rm 文件名 例如刪除本目錄下的 test1.txt sudo rm test1.txt
  21. 查看文件信息 tail -f 文件名
  22. 查找正在運行的程序 ps -aux
  23. ps -aux | grep jdk 查找有關jdk的程序 ps -ef | grep 80 查找佔用80端口的程序
  24. 殺死佔用某端口的進程 kill pid XX 強制殺死佔用某端口的進程 kill -9 pid
  25. netsta netstat -ano | grep xxx 查看佔用端口的進程id(pid)
  26. 解壓gz壓縮格式的命令 sudo tar -zxvf filename.tar.gz其中zxvf含義分別如下
    z:   gzip          壓縮格式
    x:   extract         解壓
    v:   verbose        詳細信息
    f:   file(file=archieve)    文件
    將tgz文件解壓到指定目錄
    tar zxvf test.tgz -C 指定目錄 解壓zip格式的解壓命令 sudo unzip 文件名.zip
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章