Linux基礎知識(二)

簡單介紹幾種命令。

一、

1、which:

顯示命令的完正路徑,如果命令有別名則顯示其別名,可以使用–skip-alias忽略其別名

2、whereis:

在當前系統上搜索程序

-b: 僅搜索二進制程序路徑

-m: 僅搜索使用手冊文件路徑

3、who:

查看登陸當前系統的相關信息

-b: 系統最近一次啟動的時間

-u:顯示用戶在哪一個終端登陸并顯示出進程id

-r: 顯示運行級別

4、w:增強版的who,用來顯示誰登陸了,和他們正在做什么

5、history:

查看命令歷史

定義history的功能:可通過環境變量來實現

$HISTSIZE #?定義命令歷史的保存條數
$HISTFILE #?持久保存命令歷史的文件,每個用戶都有一個隱藏在用戶家目錄下的文件.bash_history
$HISTFILESIZE #?定義文件中保留多少條命令歷史,默認1000
$HISTCONTROL #忽略重復的命令
ignoredups
ignorespace #?忽略以空白開頭的命令
ignoreboth #?以上兩者同時生效

-c: 刪除所有內存中保存的命令歷史,文件中的不會刪除

-d:刪除指定的某條命令歷史

-a:將內存中的命令歷史追加到文件中

-r:從文件中將命令歷史讀取到內存中

-w:把歷史列表中的命令追加至歷史文件中

6、mkdir:

創建目錄

-p: 自動按需創建副目錄

-v:輸出詳細過程

rmdir: 刪除空目錄,若目錄中有內容則無法刪除

7、tree:

以樹狀結構顯示目錄的層次結構

tree? [OPTIONS] [DIRECTORY]

-L:指定要顯示幾層目錄結構,默認顯示所有層次結構

8、more:

用法:more FILE

9、less:

用法:less FILE

10、head :

查看文件的前N行內容,默認查看前10行

用法:head ? ? ?? [OPTIONS] ? ? ? ? FILE

-n :指定查看多少行

-20:與-n 20? 作用相同都是查看前20行

二、

1、tail:

查看文件末尾多少行

用法:tail [OPTIONS] ? ? FILE

-n:指定查看多少行

-20:與-n 20 作用相同都是查看前20行

2、stat:

顯示文件的狀態

用法:stat FILE

元數據與數據

元數據: metadata ? 描述屬性的數據是元數據

3、touch :

修改文件的時間戳,如果文件不存在則創建一個空文件

用法: touch [OPTION]… FILE…

‐c:指定的文件路徑不存在時不創建對應的空文件
‐a:僅修改access時間
‐m: 僅修改modify時間
‐t?STAMP:指定一個時間,將目標文件修改為指定的時間,通常配合‐a或者‐m使用
‐t?指定的時間格式為?年月日時分.秒

4、cp:

文件復制

用法:cp [OPTION]…SOURCE…DIRECTORY

-i;覆蓋之前提醒用戶確認

-f:強制覆蓋目標文件

-r:遞歸復制目錄

-d:復制符號鏈接本身而非其指向的源文件

-a:遞歸復制目錄,保留文件的所有屬性

5、mv:

移動或重命名文件

用法:mv [OPTION]…SOURCE…DIRECTORY

-i: 交互式

-f:強制

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/95350

(0)
會飛的蝸牛會飛的蝸牛
上一篇 2018-04-08 10:15
下一篇 2018-04-08 14:04

相關推薦

  • 第七周 Linux系統啟動流程,kickstart光盤鏡像制作

    一、Linux系統啟動流程 Linux啟動流程可以分為五個階段: 1、BIOS加電自檢 機器啟動后,首先會進行固件(BIOS)的自檢,然后把保存在MBR(主引導記錄)中的主引導加載程序放到內存中; 2、加載主引導加載程序(MBR) 主引導加載程序通過分區表查找活動分區,然后將活動分區的次引導加載程序從設備讀入內存中運行; 3、加載次引導加載程序(GRUB) …

    2018-07-27
  • SSH端口轉發實驗

      本節索引: 一、SSH端口轉發相關概念 二、實驗:模擬SSH本地端口轉發 三、實驗:模擬SSH遠程端口轉發 四、實驗:模擬SSH動態端口轉發   一、SSH端口轉發相關概念 在上一節我們知道,SSH會自動加密和解密所有SSH客戶端和服務器之間的網絡數據。但是,SSH還同時 提供了一個非常有用的功能,這就是端口轉發。它能夠將其他TCP端…

    Linux筆記 2018-05-22
  • 權限管理(接上篇)

    本文主要介紹:1、文件的屬性 2、特殊權限:SUID、SGID、Sticky 3、訪問控制列表ACL

    2018-04-15
  • Linux學習前的準備

    計算機組成;Linux發行版;Linux基礎命令

    2018-06-25
  • 簡述systemd的新特性及unit常見類型分析

    簡述systemd的新特性及unit常見類型分析

    Linux筆記 2018-06-18
欧美性久久久久