Ubuntu常用命令大全
一、文件/文件夾管理
ls 列出當前目錄文件(不包括隱含文件)
ls -a 列出當前目錄文件(包括隱含文件)
ls -l 列出當前目錄下文件的詳細信息
cd 。。 回當前目錄的上一級目錄
cd - 回上一次所在的目錄
cd ~ 或 cd 回當前用戶的宿主目錄
mkdir 目錄名 創(chuàng)建一個目錄
rmdir 空目錄名 刪除一個空目錄
rm 文件名 文件名 刪除一個文件或多個文件
rm -rf 非空目錄名 刪除一個非空目錄下的一切
mv 路經(jīng)/文件 /經(jīng)/文件移動相對路經(jīng)下的文件到絕對路經(jīng)下
mv 文件名 新名稱 在當前目錄下改名
find 路經(jīng) -name “字符串” 查找路經(jīng)所在范圍內(nèi)滿足字符串匹配的文件和目錄
二、系統(tǒng)管理
fdisk fdisk -l 查看系統(tǒng)分區(qū)信息
fdisk fdisk /dev/sdb 為一塊新的SCSI硬盤進行分區(qū)
chown chown root /home 把/home的屬主改成root用戶
chgrp chgrp root /home 把/home的屬組改成root組
Useradd 創(chuàng)建一個新的用戶
Groupadd 組名 創(chuàng)建一個新的組
Passwd 用戶名 為用戶創(chuàng)建密碼
Passwd -d用戶名 刪除用戶密碼也能登陸
Passwd -S用戶名 查詢賬號密碼
Usermod -l 新用戶名 老用戶名 為用戶改名
Userdel–r 用戶名 刪除用戶一切
service [servicename] start/stop/restart 系統(tǒng)服務控制操作
/etc/init.d/[servicename] start/stop/restart 系統(tǒng)服務控制操作
uname -a 查看內(nèi)核版本
cat /etc/issue 查看ubuntu版本
lsusb 查看usb設(shè)備
sudo ethtool eth0 查看網(wǎng)卡狀態(tài)
cat /proc/cpuinfo 查看cpu信息
lshw 查看當前硬件信息
sudo fdisk -l 查看磁盤信息
df -h 查看硬盤剩余空間
free -m 查看當前的內(nèi)存使用情況
ps -A 查看當前有哪些進程
kill 進程號(就是ps -A中的第一列的數(shù)字)或者 killall 進程名( 殺死一個進程)
kill -9 進程號 強制殺死一個進程
reboot Init 6 重啟LINUX系統(tǒng)
Halt Init 0 Shutdown –h now 關(guān)閉LINUX系統(tǒng)
三、打包/解壓
tar -c 創(chuàng)建包 –x 釋放包 -v 顯示命令過程 –z 代表壓縮包
tar –cvf benet.tar /home/benet 把/home/benet目錄打包
tar –zcvf benet.tar.gz /mnt 把目錄打包并壓縮
tar –zxvf benet.tar.gz 壓縮包的文件解壓恢復
tar –jxvf benet.tar.bz2 解壓縮
四、make編譯
make 編譯
make install 安裝編譯好的源碼包
評論
查看更多