最近在溫習(xí)了一些linux的命令,這里總結(jié)一下,博主使用的系統(tǒng)是Ubuntu,版本如下:
由于博主是做開發(fā)的,所有l(wèi)inux只會一些常用的命令,跟那些專業(yè)linux大牛當(dāng)前沒的比linux常用命令,為什么Ubuntu而不是centeros等等其他的linux系統(tǒng)呢?只是入門學(xué)的Ubuntu而已,也有 人說Ubuntu適合初學(xué)者,個(gè)人感覺就是差不多,絕大部分命令都是一樣的,所以不用在意系統(tǒng)之間的差異問題,Ubuntu官方下載地址點(diǎn)擊這里 ,這里說明一下,我們是開發(fā)人員,當(dāng)然要下載server版的啦,不要下載desktop版的
另外linux常用命令,下面的命令都是一些普通的用法,當(dāng)前還有很多其他的形式可能需要自行去了解了,比ls命令,ll命令,他們可以帶一些命令參數(shù),這些參數(shù)的含義是什么這里就不解釋了,這些都是需要積累的東西
查看系統(tǒng)信息:
lsusb -tv 顯示 USB 設(shè)備
date 顯示系統(tǒng)日期
cal 2007 顯示2007年的日歷表
date 041217002007.00 設(shè)置日期和時(shí)間 - 月日時(shí)分年.秒
ifconfig 查看當(dāng)前IP等信息
關(guān)機(jī)重啟登出 :
shutdown -h now 關(guān)機(jī)
shutdown -h hours:minutes & 按預(yù)定時(shí)間關(guān)閉系統(tǒng)
shutdown -c 取消按預(yù)定時(shí)間關(guān)閉系統(tǒng)
shutdown -r now 重啟
reboot 重啟
logout 注銷
文件目錄操作
cd /home 進(jìn)入 '/ home' 目錄'
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd ~ 進(jìn)入個(gè)人的主目錄
cd - 返回上次所在的目錄
pwd 顯示工作路徑
ls 查看目錄中的文件
ls -F 查看目錄中的文件
ls -l 顯示文件和目錄的詳細(xì)資料
ls -a 顯示隱藏文件
ls *[0-9]* 顯示包含數(shù)字的文件名和目錄名
mkdir [dir] 創(chuàng)建一個(gè)叫做 dir 的目錄'
mkdir [dir1] [dir2] 同時(shí)創(chuàng)建兩個(gè)目錄
mkdir -p [dir1]/[dir2] 創(chuàng)建一個(gè)目錄樹
rm -f [file] 刪除一個(gè)叫做 file 的文件'
rmdir [dir] 刪除一個(gè)叫做 dir 的目錄'
rm -rf [dir] 刪除一個(gè)叫做 dir 的目錄并同時(shí)刪除其內(nèi)容
rm -rf [dir1] [dir2] 同時(shí)刪除兩個(gè)目錄及它們的內(nèi)容
mv [dir/file] [dir1/file1] 重命名/移動 一個(gè)目錄/文件
cp [file1] [file2] 復(fù)制一個(gè)文件
cp [dir]/* . 復(fù)制一個(gè)目錄下的所有文件到當(dāng)前工作目錄
cp -a [dir] . 復(fù)制一個(gè)目錄到當(dāng)前工作目錄
cp -a [dir1] [dir2] 復(fù)制一個(gè)目錄
ln -s [dir/file] [lnk] 創(chuàng)建一個(gè)指向文件或目錄的軟鏈接
ln [dir/file] [lnk] 創(chuàng)建一個(gè)指向文件或目錄的物理鏈接
touch [file] 創(chuàng)建一個(gè)文件
touch -t 0712250000 [file] 修改一個(gè)文件或目錄的時(shí)間戳 - (YYMMDDhhmm)