ubuntu基礎命令

2021-07-16 04:09:48 字數 4837 閱讀 8352

命令關機

sudo halt

sudo shutdown -h now

sudo init 0

定時關機

sudo shutdown -h 23:00

sudo shutdown -h +60

命令重啟電腦

sudo reboot

sudo shutdown -r now

休眠(保持當前狀態)

sudo  pm-hibernate

ifconfig

配置eth0的ip位址為192.168.0.88

ifconfig eth0 192.168.0.88 netmask 255.255.255.0

配置網絡卡的硬體位址為00:50:56:c0:00:08 

ifconfig eth0 hw ether 00:50:56:c0:00:08

將網絡卡禁用 

ifconfig eth0 down

將網絡卡啟用 

ifconfig eth0 up

通過apt安裝軟體

sudo apt-get install 軟體名

用apt解除安裝軟體

sudo apt-get remove 軟體名 

清理舊版本的軟體快取

sudo apt-get autoclean

清理所有軟體快取

sudo apt-get clean

刪除系統不再使用的孤立軟體

sudo apt-get autoremove

查詢軟體包並列出該軟體包的相關資訊

apt-cache search gimp

找出所有以gimp開頭的軟體包

apt-cache pkgnames gimp

檢視軟體包資訊

apt-cache show 軟體名

檢視軟體包依賴關係,showpkg子命令會檢測指定軟體包的依賴軟體包是否已經被安裝

apt-cahce showpkg vsftpd

更新系統軟體包

apt-get update

update子命令會同步/etc/apt/sources.list檔案中的軟體包索引,並更新索引中的所有軟體包

更新軟體包

apt-get upgrade

upgrade子命令會更新當前系統中所有已安裝的軟體包,並同時所更新的軟體包相關的所依賴的軟體包

apt-get --download-only source vsftpd

apt-get source vsftpd

apt-get download nethogs

安裝deb軟體包

sudo dpkg -i 軟體包名

檢視已經安裝了哪些包

dpkg -l

刪除解除安裝安裝的軟體

dpkg -r 軟體名

清除解除安裝的軟體的配置檔案

dpkg --purge 軟體名

系統更新

sudo apt-get update (這一步更新包列表)

sudo apt-get dist-upgrade (這一步安裝所有可用更新)

或者sudo apt-get upgrade (這一步安裝應用程式更新,不安裝新核心等)

系統公升級,版本公升級

sudo apt-get update

sudo apt-get install update-manager-core

sudo do-release-upgrade

增加乙個 ppa 源

sudo add-apt-repository ppa:user/ppa-name

檢視核心

uname -a

檢視系統是 32 位還是 64 位

#檢視 long 的位數,返回 32 或 64

getconf long_bit#檢視檔案資訊,包含 32-bit 就是 32 位,包含 64-bit 就是 64 位

file /sbin/init

檢視 ubuntu 版本

cat /etc/issue

或 cat /etc/lsb-release

或 lsb_release -dsc

檢視核心載入的模組

lsmod

檢視 pci 裝置

lspci

檢視 usb 裝置

lsusb

#加引數 -v 可以顯示 usb 裝置的描述表(descriptors)

lsusb -v

檢視網絡卡狀態

sudo apt-get install ethtool

sudo ethtool eth0

啟用網絡卡的 wake-on-lan

sudo apt-get install wakeonlan

或 sudo ethtool -s eth0 wol g檢視 cpu 資訊

cat /proc/cpuinfo

顯示當前硬體資訊

sudo lshw

顯示當前記憶體大小

free -m

檢視硬碟溫度

sudo apt-get install hddtemp

sudo hddtemp /dev/sda

顯示系統執行時間

uptime檢視系統限制

ulimit -a

檢視核心限制

ipcs -l

檢視當前螢幕解析度

xrandr

檢視硬碟的分割槽

sudo fdisk -l

硬碟分割槽

#危險!小心操作。

sudo fdisk /dev/sda

硬碟格式化

#危險!將第乙個分割槽格式化為 ext3 分割槽, mkfs.reiserfs mkfs.xfs mkfs.vfat

sudo mkfs.ext3 /dev/sda1

硬碟檢查

#危險!檢查第乙個分割槽,請不要檢查已經掛載的分割槽,否則容易丟失和損壞資料sudo fsck /dev/sda1

分割槽掛載

sudo mount -t 檔案系統型別 裝置路經 訪問路經

#常用檔案型別如下: iso9660 光碟機檔案系統, vfat fat/fat32 分割槽, ntfs ntfs 分割槽, smbfs windows 網路共享目

錄, reiserfs、ext3、xfs linux 分割槽

#如果中文名無法顯示嘗試在最後增加 -o nls=utf8 或 -o iocharset=utf8

#如果需要掛載後,普通使用者也可以使用,在 -o 的引數後面增加 ,umask=022 如:-o nls=utf8,umask=022

分割槽解除安裝

sudo umount 目錄名或裝置名

唯讀掛載 ntfs 分割槽

sudo mount -t ntfs -o nls=utf8,umask=0 /dev/sdb1 /mnt/c

可寫掛載 ntfs 分割槽

sudo mount -t ntfs-3g -o locale=zh_cn.utf8,umask=0 /dev/sdb1 /mnt/c

掛載 fat32 分割槽

sudo mount -t vfat -o iocharset=utf8,umask=0 /dev/sda1 /mnt/c

掛載共享檔案

sudo mount -t smbfs -o

/mnt/share

掛載 iso 檔案

sudo mount -t iso9660 -o loop,utf8 ***.iso /mnt/iso

檢視硬碟剩餘空間

df檢視目錄占用空間

du -hs 目錄名

複製檔案

sudo cp 檔案位置 目的位置

複製檔案及子資料夾檔案到目的位置

sudo cp -r 檔案位置 目的位置 

移動檔案

sudo mv 檔案位置 目的位置

強制刪除檔案

sudo rm -f 檔案位置

刪除檔案及子資料夾檔案,謹慎使用

sudo rm -rf 檔案位置

檢視當前的記憶體使用情況

free

動態顯示程序執**況

toptop 指令執行時輸入 h 或?開啟幫助視窗,輸入 q 退出指令。

檢視當前有哪些程序

ps -afl

檢視目前登入使用者執行的程式

w強制踢出其它登陸的pts/1使用者

pkill -9 -t pts/1

檢視當前程序樹

pstree

中止乙個程序

kill 程序號(就是 ps -a 中的第一列的數字)

或者 killall 程序名

pkill 程序名

強制中止乙個程序(在上面程序中止不成功的時候使用)

kill -9 程序號

或者 killall -9 程序名

增加使用者

sudo adduser 使用者名稱刪除使用者

sudo deluser 使用者名稱

修改當前使用者的密碼 

passwd

修改使用者密碼 

sudo passwd 使用者名稱

修改使用者資料

sudo chfn userid

如何禁用/啟用某個帳戶

sudo usermod -l 使用者名稱 #鎖定使用者

sudo usermod -u 使用者名稱 #解鎖

或sudo passwd -l 使用者名稱 #鎖定使用者

sudo passwd -u 使用者名稱 #解鎖

增加使用者到 admin 組,讓其有 sudo 許可權

sudo usermod -g admin -a 使用者名稱

如何切換到其他帳號(需要該使用者的密碼)

su 使用者名稱如何切換到 root 帳號

sudo -s

sudo -i

sudo su

原文:

ubuntu 基礎命令

一 檔案目錄類 1.建立目錄 mkdir 目錄名 2.刪除空目錄 rmdir 目錄名 3.無條件刪除子目錄 rm rf 目錄名 4.改變當前目錄 cd 目錄名 進入使用者home目錄 cd 進入上一級目錄 cd 5.檢視自己所在目錄 pwd 6.檢視當前目錄大小 du 7.顯示目錄檔案列表 ls l...

ubuntu基礎命令

常用命令 mkdir 目錄名 建立乙個目錄 rmdir 空目錄名 刪除乙個空目錄 rm 檔名 檔名 刪除乙個檔案或多個檔案 rm rf 非空目錄名 刪除乙個非空目錄下的一切 touch 檔名 建立乙個空檔案 mv source destination 重新命名檔案 夾 移動檔案 夾 到指定資料夾 1...

Ubuntu基礎操作命令

執行 sudo gedit sources.list 執行 sudo apt get update 進行更新 sudo apt get install x 安裝 x軟體命名 sudo apt get remove x 解除安裝 x軟體 cd change directory改變目錄 pwd prin...