zoukankan      html  css  js  c++  java
  • Linux基礎命令

    之前寫了一篇linux管理文件的方法,裡面簡單的介紹了一些常見的命令,本文章是對其的簡單補充說明,兩篇文章結合食用效果更佳.

    設備管理命令:

    lspci: 用於查看電腦中的pci設備,其詳細的說明我會在後續文章更新中說明(也許吧).

    lsusb: 查看usb設備,比如插入的U盤等.

    lsmod: 查看加載模塊,Windows中所說的驅動.

    開關機:

    命令: shutdown

    參數:

      -h 關機

      -r 重啟

      now 立刻(開機或重啟)

      +n n分鐘後關機或重啟

    示例:

      立刻關機: shutdown -h now

      2min後關機: shutdown -h +2

      21:12自動關機: shuttdown -h 21:12

    因為這些命令都比較長,所以大多數Linux的發行版本都提供了兩個比較簡潔的命令.

    poweroff: 立即關機

    reboot: 立即重啟

    打包,壓縮:

    壓縮:

    壓縮最簡單的就是使用zip命令將文件壓縮為zip文件,用unzip解壓縮.

    ps: 國內大部分使用的都是rar,而rar是有版權保護的,zip則是開源免費的--這也是為何從國外下載東西的時候大部分情況都是zip的原因.

    示例:

    zip test.zip test # 将test打包為test.zip
    unzip test.zip # 解壓縮test.zip到當前文件夾

    打包命令tar:

    打包和壓縮是兩個概念,打包指的是將多個文件變成一個文件,可以理解為把所有文件放入同一個文件夾,這是不會改變文件大小的,而壓縮是指對文件的空間進行壓縮.

    打包命令: tar -cvf test.tar test      # 將test打包為test.tar

    解包命令: tar -xvf test.tar       # 將test.tar解包到當前目錄

    打包的同時壓縮文件: tar -czvf test.tar.gz test  # 將文件test打包成test.tar,然後自動由gz將其壓縮為test.tar.gz

    ps: 由於很少可以使用tar命令完成壓縮,所以此處不單獨講解gz命令,等以後有機會再講吧.

    參數說明: 

      -c 創建包
    
      -v 顯示細節(非必須參數,只是為了告訴用戶打包進行的進度)
    
      -f 文件選擇,必須參數
    
      -z 打包完成之後進行壓縮
    
      -x 解壓縮

    查找命令:

    locate: 用於快速查找,Linux中有一個文件索引,在使用locate進行查找的時候實際上就是在查詢這個索引(或者說數據庫).但是這個數據庫一般是一天更新一次,所以雖然查詢比較快,但是不是及時的.對於一些創建時間比較短的文件可能無法查詢到.

    在使用的時候直接使用:   locate filename就可以了.

    如果想要及時更新索引(數據庫)可以使用命令:  updatedb

    find: find是一個比較老牌的查找命令,但是很實用.

    同時不同參數可以按照不同標準查詢:

    -name 按照名字查找
    -perm 按照權限查找(只能以數字模式)
    -type 按照類型查找
    -user: 所屬用戶
    -group: 所屬群組
    -size: 大小
    -ctime: 修改時間

    而且可以對搜索結果執行系統命令:

    find . -name 'game.py' exit py {} ;
    # exit前為查找語句
    # exit後為需要執行的語句
    # 查找的結果會傳遞到後面的{}

    在當前目錄下查找一個game.py的文件,並執行

  • 相关阅读:
    Java基础知识(一)环境变量的设置、变量与常量、自动类型转换、自增长、赋值运算符
    ModelState
    DOM
    正则表达式常见形式
    通过JS设置一个元素的文本
    JS(三) 原型对象与原型链
    JS(二)call方法和apply方法
    第四周学习进度表
    敏捷开发方法综述
    数组02
  • 原文地址:https://www.cnblogs.com/ltozvxe/p/13612707.html
Copyright © 2011-2022 走看看