Linux常用命令學習

2022-07-10 19:36:10 字數 1911 閱讀 2826

root:當前使用者

localhost:主機名稱

~:當前使用者的家目錄

一、檢測程式

探查程序、ps:檢視程序詳情

結束程序、kill

二、監測磁碟空間

掛載儲存**、mount:mount /dev/sda1 on /boot

常用檔案系統型別:

vfat:windows長檔案系統

ntfs:windowsnt,xp,vista和win7中廣泛使用的高階檔案系統

iso9600:標準cd-rom檔案系統;資料cd必須使用此檔案系統型別

解除安裝移動裝置、umount [directory|device]: umount /home/rich/mnt

磁碟檢視、df

顯示特定磁碟使用情況、du:此命令會顯示當前目錄下所有的檔案,目錄和子目錄的磁碟使用情況,會以磁碟塊為單位來表明每個檔案或目錄占用了多大儲存空間。此命令可以快速判斷系統上某個目錄下是不是有超大檔案。可能會輸出大量資料,需要對資料進行處理,找到管理員想要的結果。

命令列引數:

-c:顯示所有已列出檔案總的大小

-h:使用者易讀模式

-s:顯示每個輸出引數的總計

三、處理資料檔案

排序、sort:

命令引數:

-n :告訴sort命令把數字識別成數字而不是字元,並按值排序

-m:告訴sort命令把日誌檔案中的日期戳識別為月份,而不是英文本元,並排序,jan,feb,mar,apr。。。。。

-f:忽略大小寫;-r:反序排序

-k:key=pos1,[pos2]:排序從pos1開始,如果有pos2,則到pos2結束。

-t:指定乙個用來區分鍵位置的字元。如下示例,把/etc/passwd檔案以:為分隔符,按照第三個位置的數值進行排序。

以上檔案處理命令對du檢視檔案使用情況十分有用,例如 du -sh *|sort -nr > abc.txt

搜尋資料、grep [options] pattern [file]

grep three file1 :在檔案file1中查詢three文字。

命令列引數:

-v:反向搜尋,輸出不匹配該模式的行,grep -v three file1

-n:顯示匹配模式的行所在行號,grep -n three file1

-c:顯示有多少行含有匹配的模式

-e:匹配多個模式,grep -e t -e three file1

壓縮資料、gzip最流行

bzip2 副檔名.bz2

gzip 副檔名 .gz

zip 副檔名 .zip

gunzip:用來解壓檔案

歸檔資料、tar

linux安裝包安裝

1.查詢是否有相應安裝包

ls -l *openssh*

2.rpm命令安裝

rpm -ivh openssh-server-6.6.1p1-31.el7.x86_64.rpm  

Linux常用命令學習

文件目錄 一 常用linux操作 二 使用工具學習 1 正規表示式 2 find命令 3 sed 4 awk 三 shell學習 四 精通vim工具 五 精通emacs工具 六 開發工具 1 gcc學習 2 makefile學習 3 gbd學習 七 linux c語言程式設計 一 常用linux操作...

linux常用命令學習

tail tail n filename 看某檔案的後n行 tail f filename 監控某檔案的輸入 head head n filename 看某檔案的前n行 mkdir mkdir p a b c建立多級資料夾 rmrm r資料夾 刪除資料夾 whereis whereis 命令檢視命令...

linux 常用命令學習

cd 命令 cd root ducment 就是切換到 root ducment目錄下。代表使用者主目錄。cd ducment 切換到當前目錄下的dument.cd ducment 切換上層目錄下ducment.cd 切換到上層目錄。touch 命令 touch test.c 新建檔案cat命令 c...