天天看點

Linux指令總結及其常見用法說明(8.27更新)

<col>

alias

定義别名,alias cdnet=" cd   /etc/sysconfig/network-scripts" ,unalias cdnet即取消該别名,unalias -a   取消所有已經定義的别名

arp

檢視arp記錄,-d   192.168.1.1:删除對方ip位址192.168.1.1的mac位址記錄;-n 檢視arp表;-p 192.168.1.1   ff:ff:ff:ff:ff:ff:綁定ip到一個實體網卡mac位址上

arping

檢視ip是否沖突,arping   192.168.1.1:向網絡中該位址發起arp響應,檢視有幾個主機用某一個ip位址

authconfig

網絡配置指令

basename

顯示目錄basename,包括檔案夾

bc

電腦  ibase=2/8/10/16   輸入數字為2/8/10/16進制 ,obae=2/8/10/16 輸出數字為2/8/10/16進制

blkid

檢視塊裝置id

bunzip

bunzip2指令解壓縮由bzip2指令建立的”.bz2"壓縮包

bzip

建立和管理.bz2格式的壓縮包壓縮封包件,-1~9:壓縮9個等級,預設為6;-d執行解壓縮;-k壓縮或解壓縮保留原始檔案;-t測試壓縮包完整性;-v壓縮檔案時顯示詳細的資訊;-V顯示版本資訊

cal

月曆 cal -y整年月曆 ;cal 年份,該年月曆 ;cal   -1, 當月月曆 ;cal -3 本月和前後兩個月月曆 

cat

檢視檔案内容

cd

change directory切換檔案夾

chage

修改賬号和密碼的有效期限,-d上一次更改的時間;-E賬号到期日期;-m密碼可更改的最小天數;-M密碼保持有效的最大天數;-i如果密碼已過期這些天,賬号将不可用;-l普通使用者用來确定賬号密碼過期的日期;-w密碼到期前提前收到警告的天數

chattr

改變檔案屬性,-R錄及其所有子目錄;-V   顯示執行過程;+、-、=開啟、關閉、指定該項檔案屬性,a:讓檔案或目錄僅供附加用途;b:不更新檔案或目錄的最後存取時間;c:将檔案或目錄壓縮後存放;d:将檔案或目錄排除在傾倒操作之外;i:不得任意更動檔案或目錄;s:保密性删除檔案或目錄;S:即時更新檔案或目錄;u:預防意外删除;

chfn

改變finger指令的顯示資訊

chgrp

改變檔案或者目錄的所屬組,-R錄及其所有子目錄;-v   顯示執行過程;--reference=檔案或者目錄,把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同

chmod

更改權限,-R錄及其所有子目錄;-v   顯示執行過程;--reference=檔案或者目錄,把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同

chown

更改檔案或者目錄的所有者和所屬組,-R錄及其所有子目錄;-v   顯示執行過程;--reference=檔案或者目錄,把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同;

chpasswd

批量修改密碼指令,先建立使用者密碼對應檔案,格式為username:password,如abc:abc123,必須以這種格式來書寫,并且不能有空行,儲存成文本檔案user.txt,然後執行chpasswd指令:chpasswd   &lt; user.txt

chroot

更改根目錄

chsh

改變目前使用者的shell

chvt

數字 切換終端口 ,相當于ctrl+alt+f數字

clock      

顯示系統日期時間時區以及響應延遲 ,clock -s   以硬體為準修改系統時間,-w以系統時間為準修改硬體時間

compress 

壓縮.z字尾的壓縮檔案,-1~9:壓縮9個等級,預設為6;-c解壓縮結果送到标準輸出,無檔案被修改;-d執行解壓縮,此指令解壓縮不删除原檔案用法:compress   -c file &gt; file.z

cp

複制檔案,-a   複制全部保留所有屬性,可以作為備份指令使用;-r複制目錄,執行兩次将原目錄放入目标目錄做子目錄,執行第三次提示覆寫;-u更新檔案;cp   檔案{,.bak}=cp 檔案 檔案.bakcp;--backup=數字 複制檔案詞綴帶有數字;

cpio

建立或者還原備份檔的工具程式,-o或--create:執行copy-out模式,建立備份檔;-O&lt;備份檔&gt;:指定備份檔的名稱,用來取代标準輸出,也能借此通過網絡使用另一台主機的儲存裝置存放備份檔;-t預覽壓縮包内容;-v顯示過程

date

顯示日期 date +%F 顯示全部日期時間 %Y年 %m月   %d日,%H時 %M分鐘 %S秒,date -d ‘-1 day’表示今天昨天的時間,date -d '2 day'表示後天的時間,date -s 'n   day'表示将日期設定成n天前或者後的日期

dd        

指定大小的塊拷貝一個檔案,并在拷貝的同時進行指定的轉換,dd   if=/dev/zero of=/date/f1 bs=1M count=8,建立一個8M的檔案大小

declare

聲明和顯示已存在的shell變量,-i設定值,可以是數值、字元串或者運算式;-r變量設定為隻讀;-x指定的變量會成為環境變量,可供shell以外的程式來使用

dirname

顯示目錄dirname

dmesg    

顯示核心的環形緩沖區内容

dstat

用來替換vmstat、iostat、netstat、nfsstat和ifstat這些指令的工具,是一個全能系統資訊統計工具

du

對檔案和目錄磁盤使用的空間的檢視,-a或-all   顯示目錄中個别檔案的大小;-b或-bytes   顯示目錄或檔案大小時,以byte為機關;-c或除了顯示個别目錄或檔案的大小外,同時也顯示所有目錄或檔案的總和;-m以MB為機關輸出;-s僅顯示總計,隻列出最後加總的值;-h提高資訊的可讀性;-x以一開始處理時的檔案系統為準,若遇上其它不同的檔案系統目錄則略過;-S或--separate-dirs   顯示個别目錄的大小時,并不含其子目錄的大小;-X&lt;檔案&gt;在&lt;檔案&gt;指定目錄或檔案;--exclude=&lt;目錄或檔案&gt;   略過指定的目錄或檔案;-l或--count-links 重複計算硬體連結的檔案;

dump2fs

顯示ext系列裝置檔案系統資訊

e2fsck

檢查ext2檔案系統的完整性,通過适當的選項可以嘗試修複出現的錯誤

e2label

管理ext系列檔案系統的卷标

echo      

傳回顯示輸入的字元資訊 ,echo 'echo $USER'   輸出結果為echo $USER,echo "echo $USER" 輸出結果為echo   root(假設root為目前使用者名);

     echo `echo $USER`(此處為抑制符)輸出結果為   root(假設root為目前使用者名)

ethtool

檢視網卡資訊,-i檢視網卡驅動

enable    

檢視或者啟用内部指令,enable -n cd 禁用cd指令   ,enable cd 啟用被禁用的cd指令

env

顯示系統中已存在的環境變量,以及在定義的環境中執行指令

exit

退出,exit 數字:退出時的傳回碼為該數字

export

定義環境變量

expr

表示式計算工具,expr 2 + 3

fdisk

MRT分區硬碟管理工具,fdsik   /dev/sdb,輸入後進入界面,d删除分區;l改變已存在分區的檔案系統;m幫助菜單;n新增分區,p是主分區,e是擴充分區,l在擴充分區後出現,意思為建立邏輯分區

file

檢視檔案類型,指令是通過檢視檔案的head來确定檔案類型,而不是通過字尾來确定檔案類型,-b列出辨識結果時不顯示檔案名稱;-c詳細顯示指令執行過程,便于排錯或分析程式;直接顯示符号連接配接所指向的檔案的類别;-v顯示版本資訊

find

精确查找檔案,-maxdepth level   最大搜尋目錄深度,指定目錄為第1級;-mindepth level 最小搜尋目錄深度;-name "檔案名稱";-iname   "檔案名稱":不區分字母大小寫;-inum n 按inode号查找;-links n   連結數為n的檔案;-regex正規表達式;-nouser;查找沒有使用者組的檔案-nogroup;查找沒有群組的檔案;-nouser -o   -nogroup;查找沒有使用者組和群組的檔案;-type:根據後續指令做處理;-empty:查找空檔案 

findfs

按照卷标或者UUID查詢檔案系統

findmnt

樹形結構圖的方式列出所有已挂載的檔案系統

finger

指定要查詢的賬戶資訊,-l:列出該使用者的帳号名稱,真實姓名,使用者專屬目錄,登入所用的Shell,登入時間,轉信位址,電子郵件狀态,還有計劃檔案和方案檔案内容;-m:排除查找使用者的真實姓名;

free       

檢視記憶體大小

fsck

檢查并且試圖修複檔案系統中的錯誤。當檔案系統發生錯誤四化,可用fsck指令嘗試加以修複

fuser

通過檔案或者套接字查詢程序

gdisk

對GPT分區的硬碟分區

getfacl

擷取檔案或者目錄的ASL權限

glances

系統狀态的檢視及管理工具

gpasswd

Linux下工作組檔案/etc/group和/etc/gshadow管理工具,-a添加使用者到組;-A指定管理者;-d從組删除使用者;-r删除密碼;-R限制使用者登入組,隻有組中的成員才可以用newgrp加入該組

groupadd

建立一個新工作組,-g指定建立工作組的id;-r建立系統工作組,系統工作組id小于500;-o不檢查gid獨立性建工作組

groupdel

删除工作組

groupmems

更改和檢視組成員,-a指定使用者加入組;-d從組中删除使用者;-p從組中清楚所有成員;-l顯示組成員清單

groupmod

更改群組識别碼或者名稱,-g設定gid;-o重複使用群組識别碼;-n設定群組新名稱

groups

檢視使用者所在組

grpck

驗證組檔案的完整性,在驗證之前,需要鎖定組檔案

grub2-mkconfig

grub2-mkconfig -o   /boot/grub2/grub.cfg,自動生成一個grub2配置檔案

gunzip

解壓縮程式,它用于解開被gzip壓縮過的檔案,這些壓縮檔案預設最後的擴充名為.gz;-c把解壓後的檔案輸出到标準輸出裝置;-f強行解開壓縮檔案,不理會檔案名稱或硬連接配接是否存在以及該檔案是否為符号連接配接;-L顯示版本與版權資訊;-q不顯示警告資訊;-r或遞歸處理,将指定目錄下的所有檔案及子目錄一并處理-t或--test    測試壓縮檔案是否正确無誤;-v或--verbose  顯示指令執行過程;-V或--version 顯示版本資訊

gzip

壓縮程式,檔案經它壓縮過後,其名稱後面會多出".gz"的擴充名

halt       

挂機

hash      

顯示緩存指令,輸入後顯示輸入過的外部指令、路徑和執行次數,如果之前輸入過某一外部指令,再次執行系統會先從記憶體中讀取該外部指令;

    hash -d 清除緩存中的指令;hash -r清除緩存;hash -p /bin ls   bb,臨時定義bb為指令ls的替身,輸入bb即可實作ls指令功能,重新開機後失效

help       

幫助指令

hexdump   

十六進制檢視檔案

history

檢視曆史指令指令,數字顯示最近多少條指令;-a   追加本次指令至曆史清單.bash_history;-c清除記憶體中的曆史;-d 删除第幾條指令;-n 讀取沒有讀過的曆史記錄;-p   `指令`執行指令而不記錄;-r重複寫入曆史記錄;-s僞造曆史記錄不執行;-w 曆史記錄在不登出的情況下寫入;

hostname  

顯示主機名

hostnamectl

查詢與修改系統主機名以及其他相關設定

htop

用的監控程式,htop相當于其加強版,顔色顯示不同參數,且支援滑鼠操作

id         

顯示id号

ifconfig    

檢視網卡資訊,ifconfig eth0   192.168.1.1,将eth0網卡ip改為192.168.1.1

info       

檢視外名指令幫助

init        

init 3關閉圖形界面,使用純字元指令;init   5開啟圖形界面;init 0 關機

iostat

監控系統裝置的IO負載情況

iotop

監視磁盤I/O使用狀況的   top 類工具

ipaddress  

檢視ip

kill

程序相關管理,-l檢視信号清單;

      常用信号:man 7 signal

      1) SIGHUP: 無須關閉程序而讓其重讀配置檔案,kill   -SIGHUP 程序号

      2) SIGINT: 中止正在運作的程序;相當于Ctrl+c,kill   -2 `pidof bc`

      3) SIGQUIT:相當于ctrl+\

      9) SIGKILL: 強制殺死正在運作的程序

      15)   SIGTERM:終止正在運作的程序,kill指令預設選項

      18) SIGCONT:繼續運作

      19) SIGSTOP:背景休眠

killall

程序組或者線程組管理,選項與kill一樣

ldd        

指令用于列出一個程式調用了哪些庫

let

let後接運算式,let a=2+3,echo   $a,幂次方表示let a=2**3

ln

建立硬連結;-s建立軟連結

locate

模糊查找,依靠于update資料庫,-i忽略大小寫;-n列舉前幾個;-r正規表達式

logout

登出

ls         

檢視資訊 ;lscpu   檢視cpu緩存;lsattr檢視檔案屬性,chsattr用來修改,lsattr用來檢視;lsblk檢視硬碟分區情況;lsb_release   -a檢視Linux版本;-1用1列顯示目錄;-I忽略;-S對檔案按照從大到小的順序排列;lsusb,檢視U口連接配接的裝置資訊

lsattr

顯示目錄下的檔案屬性

lsmod

顯示已載入的系統子產品

lsof

檢視目前程序開打的檔案,打開檔案的程序,程序打開的端口(TCP、UDP)

ltrace      

用來跟蹤程序調用庫函數的情況

lvcreate

建立lv卷,lv -n lv0 -L size /dev/vg0

lvdisplay

顯示lv卷資訊

lvextend

lv卷擴充,lvextend -r   使用此指令擴容後不用resize2fs或者xfs_growfs同步檔案系統

lvreduce

lv裡減少容量

lvremove

移除lv

lvscan

查詢系統的lv

mail

檢視郵件指令;-s 發送電子郵件,mail -s   "标題"...@...

man       

檢視外部指令幫助檔案

mandb     

CentOS7中立馬生成資料庫指令

makewhatis

CentOs6中立馬生成資料庫指令

md5sum

檢測目标檔案md5值

mdadm

RAID管理指令,mdadm -C raidname -l0   -a yes -n2 /dev/sdb /dev/sdc,-C指定RAID名,-a執行過程中全選yes或者no;-l 指定RAID級别;-n   使用幾個塊裝置建立RAID;-x 指定空餘硬碟;mdadm /dev/md0 -a /dev/sdb,此時-a表示向md0中添加分區/dev/sdb

mii-tool

網卡管理工具

mke2fs

建立磁盤分區上的ext2、ext3檔案系統

mkdir

建立目錄;-p 建立子目錄時如果上級目錄不存在也會建立

mkfs

給分區建立檔案系統,mkfs.ext4

mkisofs

制作鏡像iso9660檔案

mknod

建立Linux中的字元裝置檔案和塊裝置檔案

mkswap

将分區格式化成swap分區

modprobe

modprobe 網卡驅動,裝載網卡驅動;modprobe -r   網卡驅動,解除安裝網卡驅動

mount

挂載

mtr

mtr   目标ip,檢查到目标ip的跳躍數,類似于traceroute指令

mv

移動檔案,相當于剪切,在同級目錄下mv某個檔案可以實作改名的作用;-i   移動時會詢問是否覆寫(root賬戶下mv=mv -i會詢問,普通賬戶下mv為原指令,不會詢問);-t 目錄1與目錄2位置颠倒,比如說mv -t b a   等同于 move a b

nano      

寫入檔案

netstat

檢視網絡相關狀态,-a 所有狀态;-e 擴充格式;-l   處于監聽狀态;-n 以數字顯示IP和端口;-p 顯示相關程序及PID;-t tcp協定相關;-u udp協定相關;-w raw socket相關

newgroup

臨時更換主組

newusers

一次建立多個使用者,後面接文檔,文檔内部格式為使用者名1:x:UID:GID:使用者說明:使用者的家目錄:所用SHELL

nice

設定nice優先值指令,nice -n 10 sleep   10将sleep10指令nice優先級設為10

nmap

網絡掃描和嗅探工具包

nmcli

網絡管理指令行工具

nmtui

圖形化界面網絡管理工具

nm-connection-editor

ntpdate

根據ip位址時間修改本地時間,ntpdate   192.168.1.1,将本機時間修改為192.168.1.1的時間

openssl

rand -base=64   12,随機生産一個64位的數字,這個數共有12位

parted

GPT分區硬碟管理工具

partprobe

CentOS 5和7中同步硬碟分區表的指令

partx

CentOS   6中同步硬碟分區表的指令,-a添加分區同步;-d删除分區同步

passwd    

修改密碼

pgrep

通過程式的名字來查詢程序的工具,一般是用來判斷程式是否正在運作

pidof

查找指定名稱的程序的程序号id号

ping

測試網絡通信

pkill

選取程序并結束

pmap

檢視程序的記憶體映像資訊

poweroff   

關機,poweroff -f 強制斷電

printenv

列印環境變量

ps

程序狀态顯示,BSD風格:a 選項包括所有終端中的程序;x   選項包括不連結終端的程序,顯示?的地方是和終端無關,顯示的是守護程序;u 選項顯示程序所有者的資訊;f 選項顯示程序樹,相當于   --forest;k|--sort 屬性 對屬性排序,屬性前加- 表示倒序;o 屬性… 選項顯示定制的資訊 pid、cmd、%cpu、%mem,ps   axo pid,cmd,%cpu;L 顯示支援的屬性清單;

    Unix風格:-C cmdlist 指定指令,多個指令用,分隔,ps -C cmd1 -C cmd2…;-L 顯示線程;-e:   顯示所有程序,相當于-A;-f: 顯示完整格式程式資訊;-F: 顯示更完整格式的程序資訊;-H: 以程序層級格式顯示程序相關資訊;-u userlist   指定有效的使用者ID或名稱;-U userlist 指定真正的使用者ID或名稱;-g gid或groupname 指定有效的gid或組名稱;-G   gid或groupname 指定真正的gid或組名稱;-p pid 顯示指pid的程序;--ppid pid 顯示屬于pid的子程序;-M   顯示SELinux資訊,相當于Z

pstree

以樹狀圖的方式展現程序之間的派生關系

pvcreate

建立pv

pvdisplay

顯示pv資訊

pvmove

遷移pv塊

pvremove

移除pv

pvs

檢視pv

pvscan

掃描已建立的pv

pwck

驗證系統認證檔案/etc/passwd和/etc/shadow的内容和格式的完整性

pwconv

/etc下的密碼用x顯示

pwd       

檢視目前檔案目錄

pwunconv

/etc下的密碼改回用shal密碼顯示

reboot     

重新開機指令,reboot -f 強制重新開機

readonly

定義隻讀shell變量和shell函數

rename

對檔案批量重命名,比如說 rename 'txt'   'txt.bak' *.txt,将所有含有.txt檔案改為.txt.bak

renice

重新設定程序nice優先級

resize2fs

硬碟分區同步ext4檔案系統,指令後跟裝置名,resize2fs   /dev/sda

rm        

移除指令,-f 強制删除;-r 将檔案目錄及子目錄一并删除

rmdir

删除目錄,目錄必須為空;-p删除目錄時其子級目錄也會删除

rmmod

删除網卡驅動

rpm       

rpm -ivh 安裝軟體包

runlevel

查詢從init幾跳到init幾模式

rz        

将遠端管理器所在作業系統的檔案傳送到Linux檔案目錄

scp

使用了ssh連接配接和加密方式跨裝置複制檔案

screen

登陸到同一台主機上,建立者輸入screen -S   name,加入者輸入screen -x name,ctrl+a,d暫離模式,screen -r恢複同屏

script

記錄指令操作過程,script -t 2&gt;time.log   -a cmd.session錄像;scriptreplay time.log cmd.session播放錄像

sed

行編輯器,自帶輸出效果,輸出内容時不用cat指令;-i   字尾:修改檔案前自動備份名字為原名字加字尾;-n:不自動輸出内容;-r:比對擴充正規表達式,沒有-r時比對用标準正規表達式;s///或者s@@@或者s###查找替換;

set

顯示或設定shell特性及shell變量

setfacl

設定檔案的ASL權限,-m   u:賬戶:權限:檔案名;-R遞歸;-b撤銷權限更改

setup

用來配置X,列印設定,時區設定,系統服務,網絡配置,配置,防火牆配置,驗證配置,滑鼠配置

sha1sum

檢測目标檔案哈希值

shred

删除檔案後覆寫資料再删除shred -zvu -n5 檔案

shutdown

關機,shutdown -c 中斷關機指令;shutdown   -h 系統關機;shutdown -k,發出關機指令,但不關機;shutdown -r 關機後重新開機;

    shutdown -t 多少秒後關機

sosreport

向redhat送出分析報告

source

影響變量激活bash

split

切割檔案;格式:split -b 大小 -d 目标檔案   字首字元,如果-d不寫則系統自動從a開始排

ss

擷取socket統計資訊,ss -l   顯示本地打開的所有端口;-pl顯示每個程序具體打開的socket;-t -a 顯示所有tcpsocket;-u -a 顯示所有的UDP Socekt;ss   -o state established '( dport= :sshor sport = :ssh)' 顯示所有已建立的ssh連接配接;ss -o   state established '( dport= :http or sport = :http )'   顯示所有已建立的HTTP連接配接;列出目前socket詳細資訊

startx

開啟圖形界面

stat

檢視檔案通路時間

strace

strace+指令,解析指令程序的所有系統調用以及這個程序所接收到的所有信号值

su

切換root使用者;su   test,切換test使用者但不改變環境變量;su- test切換test使用者後使用者環境也随之切換

swapoff

關閉swap分區

swapon

激活swap分區

system-config-network

配置網卡通路外網

sz

将Linux系統檔案發送到遠端管理器所在作業系統

tar

打包解壓縮工具,-A:新增檔案到以存在的備份檔案;-B:設定區塊大小;-c:建立新的備份檔案;-C:這個選項用在解壓縮,若要在特定目錄解壓縮,可以使用這個選項;-d:記錄檔案的差别;-x:從備份檔案中還原檔案;-t:列出備份檔案的内容;-z:通過gzip指令處理備份檔案;-Z:通過compress指令處理備份檔案;-f:指定備份檔案;-v:顯示指令執行過程;-r:添加檔案到已經壓縮的檔案;-u:添加改變了和現有的檔案到已經存在的壓縮檔案;-j:支援bzip2解壓檔案;-v:顯示操作過程;-l:檔案系統邊界設定;-k:保留原有檔案不覆寫;-m:保留檔案不被覆寫;-w:确認壓縮檔案的正确性;-p:用原來的檔案權限還原檔案;-P:檔案名使用絕對名稱,不移除檔案名稱前的“/”号;-N   &lt;日期格式&gt; :隻将較指定日期更新的檔案儲存到備份檔案裡;--exclude=&lt;範本樣式&gt;:排除符合範本樣式的檔案。

tcpdump

抓包工具, -i eth0 icmp:抓取eth0的icmp包

tee

儲存管道工作指令;-a追加,指令1|tee -a   檔案名|指令2,把指令1的正确輸出結果儲存在檔案中,作為指令2的輸入,這種情況可以看到管道的過程

test

hell環境中測試條件表達式的實用工具,同測試用[],-b:如果檔案為一個塊特殊檔案,則為真;-c:如果檔案為一個字元特殊檔案,則為真;-d:如果檔案為一個目錄,則為真;-e:如果檔案存在,則為真;-f:如果檔案為一個普通檔案,則為真;-g:如果設定了檔案的SGID位,則為真;-G:如果檔案存在且歸該組所有,則為真;-k:如果設定了檔案的粘着位,則為真;-n:檢測是否檔案是否有内容;-O:如果檔案存在并且歸該使用者所有,則為真;-p:如果檔案為一個命名管道,則為真;-r:如果檔案可讀,則為真;-s:如果檔案的長度不為零,則為真;-S:如果檔案為一個套接字特殊檔案,則為真;-u:如果設定了檔案的SUID位,則為真;-w:如果檔案可寫,則為真;-x:如果檔案可執行,則為真;-z:檢測是否為空檔案

timedatectl

CentOS7修改時區指令

top

程序管理工具,輸入top指令進入清單後排序按鍵,P:以占據的CPU百分比,%CPU;M:占據記憶體百分比,%MEM;T:累積占據CPU時長,TIME+;首部資訊顯示:uptime資訊:l指令、tasks及cpu資訊:t指令、cpu分别顯示:1   (數字)、memory資訊:m指令;退出指令:q;修改重新整理時間間隔:s;終止指定程序:k;儲存檔案:W

touch

建立檔案,如果建立檔案與已經存在的檔案同名,則隻會重新整理時間戳,不會覆寫原檔案;-a僅改變atime和ctime;-c如果檔案不存在則不預建立;

    -m僅改變atime和mtime;-t[[CC]YY]MMDDhhmm[.ss]指定atime和mtime的時間戳

tr

轉換和删除字元;-C 與後面條件産生相反的效果;-d   轉換時删除;-s出現條件中的字元如果産生連續字元則去重;-t 兩個參數一一對應,最後一位不夠時不借位

tree

顯示目錄樹;-d 隻顯示目錄;-L 數字   顯示到第幾層,數字最小為1;-p顯示比對到的路徑

tty

顯示終端号

tune2fs

重新設定ext系列檔案系統可調整參數的值,-l檢視指定檔案系統的超級塊資訊

type

查詢指令為外部指令還是内部指令

tzselect

CentOS6修改時區指令

uname

uname -r查詢核心版本

unxz

解壓縮.xz壓縮檔案

unzip

解壓縮.zip壓縮檔案

umask

檢視檔案或者目錄的umask值

umount

取消挂載

useradd

建立使用者,-d指定使用者家目錄;-g指定主要組;-G指定附加組;-M不建立家目錄;-r建立系統賬戶;-u建立賬号時加uid;-u   -o忽略uid重複建立指定uid賬戶;-s賬戶shell指定

userdel

删除使用者,-r删除賬戶時家目錄也一并删除

usermod

賬戶修改,-c新的注釋資訊;-d新家目錄不會自動建立;-e指明賬戶過期日期;-f設定非活動期限;-g新主群組id;-G增加附加組并覆寫,保留原附加組用-aG;-l新的名稱;-L   使用者名 /etc/shadow密碼欄增加!;-s新的預設shell;-U 使用者名/etc/shadow密碼欄删掉!

unset

删除已定義的shell變量(包括環境變量)和shell函數

uuidgen

生成UUID

vgcreate

建立vg卷組,-s指定PE大小

vgchange

修改vg卷組屬性

vgdisplay

顯示vg卷資訊

vgexport

vg資訊導入

vgextend

vg裡添加額外的PV

vgimport

vg資訊導出

vgreduce

vg裡減少PV

vgremove

移除vg

vgrename

vg重命名

vgscan

搜尋裝置是否有vg存在

vim

打開檔案

vmstat

檢視記憶體資訊

wall

廣播

whatis

查詢指令在man第幾章

whereis

快速查找檔案指令

which

查找指令的完整路徑

who

檢視哪些終端連接配接本機;whoami顯示目前登入使用者名

xargs

對于管道前面結果的參數逐個進行傳遞

xfs_growfs

xfs檔案系統在RAID中或者LVM中同步檔案系統,後跟挂載點

xfs_info

查詢xfs系統挂載點的資訊

xfs_repair

修複xfs系統的硬碟分區

xz

壓縮工具,以.xz為字尾,-d解壓縮

zcat

不真正解壓縮檔案,就能顯示壓縮包中檔案的内容的場合

zip

可以用來解壓縮檔案,或者對檔案進行打包操作,檔案經它壓縮後會另外産生具有“.zip”擴充名的壓縮檔案

繼續閱讀