Linux常用命令整理

這篇博客整理一些日常經常使用的Linux命令,以及總結一部分常用的Linux 知識,以備日後複習使用。

最常用命令

  • cd: 打開某個文件夾
  • ls:查看當前目錄下文件
  • cp:複製文件
  • mv:剪切指令
  • vim:編輯文件指令
  • mkdir:創建文件夾指令
  • mkdirs:創建多級文件夾指令
  • touch:創建文件指令
  • source:使剛修改的初始文件生效
  • tar: 解壓文件
  • find: 查找命令
  • chmod :修改文件權限
  • systemctl start firewalld:開啓防火牆
  • systemctl start firewalld:禁用防火牆
  • systemctl status firewalld或者 firewall-cmd --state :查看防火牆狀態
  • firewall-cmd--zone=public --add-port=xxxx/tcp --permanent :開放xxxx端口 --permanent表示永久開放
  • top:查看CPU使用率
  • netstat:查看端口命令

移動、複製、查看文件操作

  • cd 文件跳轉

    • cd ~ 進入當前用戶Home目錄
    • cd / 返回根目錄
    • cd .. 上一級目錄
    • cd ./ 當前目錄
  • pwd 顯示工作路徑

  • cat 查看文件內容

  • more 分頁查看內容

  • ls 查看當前目錄中的所有文件

    • -l 列形式顯示
    • -r 逆序顯示
    • -t 按修改時間顯示
    • -a 顯示所有文件
  • tree 顯示由根目錄開始的樹形結構

  • make fileName 創建一個叫FileName的文件夾

  • rm -f file 刪除文件file

    • rm dir -f -r 刪除文件夾中所有文件
    • mv dir1 dir2 移動文件夾
  • cp file1 file2 複製文件

    • cp Source Dir 複製文件
    • cp -a Source Dir 複製目錄
  • In -s file1 lnk1 創建一個快捷方式

  • In file1 lnk1 創建一個指向文件或目錄的物理鏈

修改文件操作

  • chmod 修改文件操作
    • r 可讀;w可寫 ; x 可執行
    • rwx:所有者權限
    • r-x 組用戶
    • r-- 其他用戶
  • rm 刪除文件或目錄
    • -r 強制刪除
    • -f 遞歸刪除
  • mkdir 創建目錄:make test
  • rmdir 刪除空目錄
  • vi 修改某個文件
    • vi 打開一個文件後,首先是進入命令行模式,然後按i 進入文本輸入模式,可以在文件裏寫入字符等信息。寫完後,按ESC進入命令模式,再次輸入:進入末行模式,輸入:wq表示保存並退出 ; :q!不保存強制退出
  • echo 回顯,屏幕輸出

用戶相關

  • groupadd group_name 創建一個新用戶組
  • groupdel group_name 刪除一個用戶組
  • passwod 修改口令
  • su root 進入root用戶
  • useradd -c "Name Surname" -g admin -d /home/user1 -s /bin/bash user1 創建一個屬於admin用戶組的用戶

打包和解壓縮

  • bunzip2 file1.bz2 解壓一個叫做file_bz2的文件
  • bzip2 file1: 壓縮一個叫做file1的文件
  • rar a file1.rar test_file 創建一個叫file1.rar的包
  • rar x file1.rar:解壓rar包
  • tar 壓縮文件
  • zip file1.zip file1 創建一個Zip格式的壓縮包
  • unzip 解壓一個zip格式的壓縮包

YUM軟件升級包(安裝軟件常用)

  • yum install package_name 下載並安裝一個包
  • yum ocalinstall package_name.rpm 將一個rpm包,使用你自己的軟件倉庫爲你解決所有依賴關係
  • yum update package_name 更新一個rpm包
  • yum remove package_name 刪除一個rpm包
  • yum list 列出當前系統中安裝的所有的包
  • yum search packag_name 在rpm倉庫下搜尋軟件包
  • yum clean packages 清理rpm緩存刪除下載的包
  • yum clean headers 刪除所有頭文件
  • yum clean all 刪除所有緩存包和頭文件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章