Ubuntu終端命令

1、文件目錄類

一、創建目錄:mkdir 目錄名web

二、刪除空目錄:rmdir 目錄名shell

三、無條件刪除子目錄::rm -rf 目錄名網絡

四、改變當前目錄:cd 目錄名 (進入用戶home目錄:cd ~;進入上一級目錄:cd -)less

五、查看本身所在目錄:pwdsocket

六、查看當前目錄大小:duui

七、顯示目錄文件列表:ls -l (-a:增長顯示隱含目錄)spa

  • 藍:目錄;
  • 綠:可執行文件;
  • 紅:壓縮文件;
  • 淺藍:鏈接文件;
  • 灰:其餘文件;
  • 紅底白字:錯誤的鏈接文件。

八、瀏覽文件:more 文件名.txt;less 文件名.txtrest

九、複製文件:cp 源文件目錄文件 (-r:包含目錄)接口

十、查找文件:進程

  • find
  • locate 文件名

11連接:

  • 創建hard連接:ln 來源文件連接文件 (-d:建立目錄連接);
  • 創建符號連接:ln -s 來源文件連接文件

2、驅動掛載類

一、檢查硬盤使用狀況:df -T -h

二、檢查磁盤分區:fdisk -l

三、掛載軟硬光驅:mount -t /dev/fdx|hdax /mnt/目錄名,

四、解除掛載:umount /mnt/目錄名,解除全部掛載:umount -a

五、創建文件系統:mkfs -t /dev/hdxx

3、程序安裝類

一、RPM包安裝:

  • 安裝:rpm -ivh somesoft.rpm
  • 反安裝:rpm -e somesoft.rpm
  • 查詢:rpm -q somesoft或rpm -qpi somesoft.rpm(其中:p未安裝;i包含的信息)
  • 查詢安裝後位置:rpm -ql somesoft.rpm
  • 升級安裝:rpm -Uvh somesoft.rpm
  • 強制安裝:rpm -ivh -modeps somesoft.rpm 或rpm -ivh -modeps -force somesoft.rpm

二、源代碼安裝:

查閱readme

基本用法:

  1. 配置:解壓目錄下:./confilguie
  2. 編譯:解壓目錄下:make
  3. 安裝:解壓目錄下:make install

三、src.rpm的安裝:

須要用到rpmbuild命令加上-rebuild參數。如rpmbuild-rebuild***.src.rpm。而後在/usr/src/下:

  • FC3下iso程序安裝:system-config-packages -isodir=iso所在目錄
  • RH下iso程序安裝:redhat-config-packages -isodir=iso所在目錄

4、壓縮解壓類:

一、tar.gz類:

  • 解壓:tar -xvzf 文件.tar.gz;tar.gz解壓tar:gzip -d 文件.tar.gz
  • 壓縮:gzip 待壓縮文件

二、tar未壓縮類:

  • 解包:tar -xvf 文件.tar
  • 打包:tar -cvf 文件.tar 文件列表

三、zip類:

  • 解壓:unzip 文件.zip -d dir
  • 壓縮:zip zipfile 帶壓縮文件列表

四、bz2類:

  • 解壓:bunzip2 文件.bz2或bzip2 -d 文件.bz2;
  • 要鎖:bzip2 帶壓縮文件

五、z類:

  • 解壓:uncompress 文件.z
  • 壓縮:compress 文件

5、進程控制類

一、列出當前進程ID:

ps -auxw

二、終止進程:

  • 終止單一進程全部程序:Kill 進程ID號
  • 終止該程序全部進程:Killall 程序名
  • 終止X-Window程序:xkill

三、查看資源佔用狀況:

  • top
  • free
  • dmesg

四、查看環境變量值:

env

五、重啓:

  • reboot
  • Ctrl Alt Del
  • init 6

六、關機:

  • shutdown -h now
  • halt
  • init 0

七、切換桌面:

switchdeskgnome|KDE|...

6、程序運行類:

一、查詢命令:

whereis 命令名

二、後臺運行X-Window程序:

程序名&

三、強行退出X-window程序:

Ctrl Alt Backspace

四、查看幫助:

  • 簡明幫助:命令名 -help | less
  • 更多幫助:man 命令名
  • info 命令名
  • help 命令名

五、查看系統路徑:

echo $PATH

六、查看當前shell堆棧:

echo $SHLVL

七、</>:輸入/輸出重定向;|:管道作的輸入是管道右輸入

7、用戶帳號類:

一、增長用戶帳號:

  • 用戶名:adduser 用戶帳號名
  • 設置密碼:passwd 用戶帳號名

二、刪除用戶帳號:userdel 用戶帳號名

三、增長用戶組:groupadd 用戶組名

四、刪除用戶組:groupdel 用戶組名

五、暫時終止用戶帳號:passwd -l 用戶帳號名

六、恢復被終止帳號:passwd -u 用戶帳號名

七、權限設定:

  • 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-容許訪問該目錄

  • chmod xxx 文件/目錄名

其中:execute=1;write=2;read=4x取值:0-沒有任何權限(經常使用);1-只能執行(不常見);2-只能寫(不常見);3-只能寫和執行(不常見);4-只讀(常見;5-只讀和執行(常見);6-讀和寫(常見);7-讀、寫和執行

8、vi編輯類

一、進入後爲命令模式:

  • 插入i
  • 打開o
  • 修改c
  • 取代r
  • 替換s

二、經(1)後進入全屏幕編輯模式。

三、命令模式->編輯模式(a/i);編輯模式(Esc);命令模式(:)。

四、w/w newfile 保存

五、q/q! 退出iv;bq保存退出

9、網絡服務:

一、顯示網絡接口參數:ifconfig

二、顯示系統郵件:mail

三、啓動/終止web服務:httpd -k start|stop|restart

四、查看網絡情況:

  • 聯機情況:ping xxx.xxx.xxx.xxx;
  • 顯示網絡情況:netstat

其中:options: -a==全部 sockets;-l==包含網絡設備;-n==數字 IP;-o==其餘信息;-r==路由表;-t==只列TCP sockets;-u==只列UDP sockets;-w==只列raw sockets;-x==只列Unix Domain sockets

10、其餘類:

一、顯示顯卡3D信息:glxinfo和glxgears

相關文章
相關標籤/搜索