命令 Linux終端命令大全

2021-07-23 10:46:59 字數 3770 閱讀 3573

根據命令使用類別的不同分為了9個大類,都在下面一一枚舉了出來,個人覺得還是很有用的:

一.檔案目錄類

1.建立目錄:mkdir 目錄名

2.刪除空目錄:rmdir 目錄名

3.無條件刪除子目錄: rm -rf 目錄名

5.檢視自己所在目錄:pwd

6.檢視當前目錄大小:du

7.顯示目錄檔案列表:ls -l (-a:增加顯示隱含目錄)

8.瀏覽檔案:more 檔名.txt;less 檔名.txt

9.複製檔案: cp 原始檔 目標檔案 (-r:包含目錄)

10.查詢檔案:(1)find (2)locate 命令名

二.驅動掛載類

1.檢查硬碟使用情況:df -t -h

2.檢查磁碟分割槽:fdisk -l

3.掛載軟硬光區:mount -t /dev/fdx|hdax /mnt/目錄名

其中::modos--fat16;vfat--fat32;ntfs--ntfs;光碟機--iso9660

支援中文名:mount -o iocharset=x /dev/hdax /mnt/目錄名(其中:x=cp936或

掛載光碟機:mount -t auto /dev/cdrom /mnt/cdrom

掛載iso檔案:mount -t iso9660 -o loop ***.iso /path

4.解除掛載:umount /mnt/目錄名

解除所有掛載:umount -a

5.建立檔案系統:mkfs -t /dev/hdxx。其中:ftype:ext2、ext3、swap等

三.程式安裝類

1.rpm包安裝:(1)安裝 rpm -ivh somesoft.rpm

(2)反安裝 rpm -e somefost.rpm

(3)查詢 rpm -q somefost 或 rpm -qpi somefost.rpm(其中:p未安裝;i包含的資訊)

(4)查詢安裝後位置:rpm -ql somefost.rpm

(5)公升級安裝:rpm -uvh somesoft.rpm

(6)強制安裝:rpm -ivh --nodeps somesoft.rpm 或 rpm -ivh --nodeps --force somesoft.rpm

2.源**包安裝:

查閱readme

基本用法 (1)配置:解壓目錄下 ./configure

(2)編譯:解壓目錄下 make

(3)安裝:解壓目錄下 make install

3.src.rpm的安裝

需要用到rpmbuild命令加上--rebuild引數。如 rpmbuild --rebuild ***.src.rpm。然後在/usr/src/下找

3.fc3下iso程式安裝:system-config-packages --isodir=iso所在目錄

rh下iso程式安裝:redhat-config-packages --isodir=iso所在目錄

四.壓縮解壓類

1.tar.gz類:(1)解壓:tar -xvzf 檔案.tar.gz;(2)tar.gz解至tar:gzip -d 檔案.tar.gz(2)壓縮:gzip 待壓縮檔案

2.tar未壓縮類:(1)解包:tar -xvf 檔案.tar;(2)打包:tar -cvf 檔案.tar 檔案列表

3.zip類:(1)解壓:unzip 檔案.zip -d dir;(2)壓縮:zip zipfile 待壓縮檔案列表

4.bz2類:(1)解壓:bunzip2 檔案.bz2或bzip2 -d 檔案.bz2;(2)壓縮:bzip2 待壓縮檔案

5.z類:(1)解壓:uncompress 檔案.z;(2)壓縮:compress 檔案

五.程序控制類

1.列出當前程序id:ps -auxw

2.終止程序:(1)終止單一程序:kill 程序id號

(2)終止該程式所有程序:killall 程式名

(3)終止x-window程式:xkill

3.檢視資源占用情況:(1)top (2)free (3)dmesg

4.檢視環境變數值:env

5.重啟:(1)reboot (2)ctrl alt del (3)init 6

6.關機:(1)shutdown -h now (2)halt (3)init 0

7.切換桌面:switchdesk gnome|kde|...

六.程式執行類

1.查詢命令:whereis 命令名

2.後台執行x-window程式:程式名&

3.強行退出x-window程式:ctrl alt backspace

4.檢視幫助:

(1)簡明幫助:命令名 --help | less

(3)info 命令名

(4)help 命令名

5.檢視系統路徑:echo $path

6.檢視當前shell堆疊:echo $shlvl

7.< / >:輸入/輸出重定向;|:管道左的輸入是管道右輸入

七.使用者帳號類

1.增加使用者帳號:(1)用 戶 名:adduser 使用者帳號名

(2)設定密碼: passwd 使用者帳號名

2.刪除使用者帳號:userdel 使用者帳號名

3.增加使用者組:groupadd 使用者組名

4.刪除使用者組:groupdel 使用者組名

5.暫時終止使用者帳號:passwd -l 使用者帳號名

6.恢復被終止帳號:passwd -u 使用者帳號名

7.許可權設定

(1)chmod -a|u|g|o |-|=r|w|x 檔案/目錄名

其中:a--所有使用者(all);u--本使用者(user);g--使用者組(group);o--其他使用者(other users)

--增加許可權;---刪除許可權;=--設定許可權

檔案:r--唯讀許可權(read);w--寫許可權(write);x--執行許可權(execute)

目錄:r--允許列目錄下檔案和子目錄;w--允許生成和刪除目錄下檔案;x--允許訪問該目錄

(2)chmod *** 檔案/目錄名

其中:execute=1;write=2;read=4

x取值:0--沒有任何許可權(常用);1--只能執行(不常見);2--只能寫(不常見);3--只能寫和執行(不常見);4--唯讀(常見);5--唯讀和執行(常見);6--讀和寫(常見);7--讀.寫和執行

八.vi編輯類

1.進入後為命令模式:(1)插入i;(2)開啟0;(3)修改c;(4)取代r;(5)替換s

2.經(1)後進入全螢幕編輯模式。

4.:w/w newfile儲存

5.:q/q!退出vi;:wq儲存退出

九.網路服務

1.顯示網路介面引數:ifconfig

2.顯示系統郵件:mail

3.啟動/終止web服務:httpd -k start|stop|restart

4.檢視網路狀況:(1)聯機狀況:ping ***.***.***.***;

(2)顯示網路狀況:netstat ,其中:options:-a==所有sockets;-l==包含網路裝置;-n==數字ip;

-o==其他資訊;-r==路由表;-t==只列tcp sockets;-u==只列udp sockets;-w==只列raw sockets;

-x==只列unix domain sockets

linux 終端命令大全

如下的快捷方式非常有用,能夠極大的提公升你的工作效率 ctrl u 剪下游標前的內容 ctrl k 剪下游標至行末的內容 ctrl y 貼上 ctrl e 移動游標到行末 ctrl a 移動游標到行首 alt f 跳向下乙個空格 alt b 跳回上乙個空格 alt backspace 刪除前乙個單詞...

Mac終端 Linux命令大全

注 藍色表示常用命令 命令名 功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd改變當前目錄 cd dirname pwd顯示當前目錄的路徑名 pwd...

終端命令大全

命令名功能描述 使用舉例 mkdir 建立乙個目錄 mkdir dirname rmdir 刪除乙個目錄 rmdir dirname mvdir 移動或重新命名乙個目錄 mvdir dir1 dir2 cd改變當前目錄 cd dirname pwd顯示當前目錄的路徑名 pwdls 顯示當前目錄的內容...