Ubuntu 終端常用命令

玩兒轉(zhuǎn)Linux:終端命令用法精選

最近再一次拾起了Ubuntu,為了更好的玩兒轉(zhuǎn)Linux,專門到網(wǎng)上搜到的這些常用的終端命令,根據(jù)命令使用類別的不同分為了9個大類,都在下面一一列舉了出來,個人覺得還是很有用的,在以后的時間里,小弟會隨時更新自己對于Ubuntu的使用心得一.

文件目錄類

1.建立目錄:mkdir

目錄名

2.刪除空目錄:rmdir

目錄名

3.無條件刪除子目錄:

rm -rf 目錄名

4.改變當(dāng)前目錄:cd

目錄名 (進(jìn)入用戶home目錄:cd

?cd - :切換到上一次所處的目錄

?cd ..:切換到上一級目錄,兩個點代表上一級,在任一目錄下輸入 ” ls -a“均可看到 ./ 和 ../ 兩個路徑,分別代表當(dāng)前目錄和上一級目錄

5.查看自己所在目錄:pwd

6.查看當(dāng)前目錄大?。篸u

7.顯示目錄文件列表:ls

-l (-a:增加顯示隱含目錄)

其中:藍(lán):目錄;綠:可執(zhí)行文件;紅:壓縮文件;淺藍(lán):鏈接文件;灰:其他文件;紅底白字:錯誤的鏈接文件

8.瀏覽文件:more

文件名.txt;less

文件名.txt

9.復(fù)制文件:

cp 源文件

目標(biāo)文件 (-r:包含目錄)

10.查找文件:(1)find

(2)locate 命令名

11.鏈接:(1)建立hard鏈接:ln

來源文件 鏈接文件(-d:創(chuàng)建目錄鏈接);(2)建立符號鏈接:ln

-s 來源文件 鏈接文件

二.驅(qū)動掛載類

1.檢查硬盤使用情況:df

-T -h

2.檢查磁盤分區(qū):fdisk

-l

3.掛載軟硬光區(qū):mount

-t /dev/fdx|hdax /mnt/目錄名

其中::modos--FAT16;vfat--FAT32;ntfs--NTFS;光驅(qū)--iso9660

支持中文名:mount

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

掛載光驅(qū):mount

-t auto /dev/cdrom /mnt/cdrom

掛載ISO文件:mount

-t iso9660 -o loop xxx.iso /path

4.解除掛載:umount

/mnt/目錄名

解除所有掛載:umount

-a

5.建立文件系統(tǒng):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)強(qiáng)制安裝: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參數(shù)。如

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

文件

五.進(jìn)程控制類

1.列出當(dāng)前進(jìn)程ID:ps

-auxw

2.終止進(jìn)程:(1)終止單一進(jìn)程:kill

進(jìn)程ID號

(2)終止該程序所有進(jìn)程:Killall

程序名

(3)終止X-Window程序:xkill

3.查看資源占用情況:(1)top

(2)free (3)dmesg

4.查看環(huán)境變量值:env

5.重啟:(1)reboot

(2)Ctrl Alt Del (3)init 6

6.關(guān)機(jī):(1)shutdown

-h now (2)halt (3)init 0

7.切換桌面:switchdesk

gnome|KDE|...

六.程序運行類

1.查詢命令:whereis

命令名

2.后臺運行X-Window程序:程序名&

3.強(qiáng)行退出X-Window程序:Ctrl

Alt Backspace

4.查看幫助:

(1)簡明幫助:命令名

--help |

less

(2)更多幫助:man

命令名

(3)info

命令名

(4)help

命令名

5.查看系統(tǒng)路徑:echo

$PATH

6.查看當(dāng)前shell堆棧:echo

$SHLVL

7.<

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

六.用戶帳號類

1.增加用戶帳號:(1)用

戶 名:adduser

用戶帳號名

(2)設(shè)置密碼:

passwd

用戶帳號名

2.刪除用戶帳號:userdel

用戶帳號名

3.增加用戶組:groupadd

用戶組名

4.刪除用戶組:groupdel

用戶組名

5.暫時終止用戶帳號:passwd

-l 用戶帳號名

6.恢復(fù)被終止帳號:passwd

-u 用戶帳號名

7.權(quán)限設(shè)定

(1)chmod

-a|u|g|o |-|=r|w|x 文件/目錄名

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

users)

--增加權(quán)限;---刪除權(quán)限;=--設(shè)置權(quán)限

文件:r--只讀權(quán)限(read);w--寫權(quán)限(write);x--執(zhí)行權(quán)限(execute)

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

(2)chmod

xxx 文件/目錄名

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

x取值:0--沒有任何權(quán)限(常用);1--只能執(zhí)行(不常見);2--只能寫(不常見);3--只能寫和執(zhí)行(不常見);4--只讀(常見);5--只讀和執(zhí)行(常見);6--讀和寫(常見);7--讀.寫和執(zhí)行

七.vi編輯類

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

2.經(jīng)(1)后進(jìn)入全屏幕編輯模式。

3.命令模式-->編輯模式(a/i);編輯模式-->命令模式(Esc);命令模式-->末行模式(:)。

4.:w/w

newfile保存

5.:q/q!退出iv;:wq保存退出

八.網(wǎng)絡(luò)服務(wù)

1.顯示網(wǎng)絡(luò)接口參數(shù):ifconfig

2.顯示系統(tǒng)郵件:mail

3.啟動/終止web服務(wù):httpd

-k start|stop|restart

4.查看網(wǎng)絡(luò)狀況:(1)聯(lián)機(jī)狀況:ping

xxx.xxx.xxx.xxx;

(2)顯示網(wǎng)絡(luò)狀況:netstat

,其中:options:-a==所有sockets;-l==包含網(wǎng)絡(luò)設(shè)備;-n==數(shù)字IP;

-o==其他信息;-r==路由表;-t==只列TCP

sockets;-u==只列UDP

sockets;-w==只列raw

sockets;

-x==只列Unix

Domain sockets

我自己是一名大數(shù)據(jù)架構(gòu)師,目前辭職在做線上教育大數(shù)據(jù)講師,每天都會直播分享免費公開課,大家可以加群參加。以及我自己整理了一套最新的大數(shù)據(jù)學(xué)習(xí)系統(tǒng)教程,包括Hadoop,數(shù)據(jù)挖掘,數(shù)據(jù)分析。送給正在學(xué)習(xí)大數(shù)據(jù)的小伙伴!這里是大數(shù)據(jù)學(xué)習(xí)者聚集地,歡迎初學(xué)和進(jìn)階中的小伙伴!加QQ群:584900118(招募中)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容