linux命令分塊總結---多操作才是真理,linux---

來源:互聯網
上載者:User

linux命令分塊總結---多操作才是真理,linux---

ps:其實學習linux系統,多多聯絡我們現在使用的Windows系統,這樣就可以事半功倍的學習;

一. 啟動,關機,登入,登出相關命令

[login]: 登入

[logout] :登出

[shutdown] :停止系統

[halt] :停止系統

[reboot] :重啟動

[poweroff] :切斷電源

[sync]: 把記憶體裡的內容寫入磁碟

[lilo] :安裝lilo啟動管理程式

[grub]: 安裝lilo啟動管理程式

二. Shell相關命令

[chsh]: 切換Shell

[history]: 顯示命令履曆

[alias]: 設定命令別名

[unalias]: 取消命令別名

[which]: 顯示命令所在位置

[type]: 查詢命令種類

[echo]: 顯示字串或者變數內容

[set]: 設定/顯示Shell變數

[printenv]: 顯示環境變數

[export]: 設定環境變數

[env]: 設定臨時環境變數

[unset]: 釋放環境變數

[setenv]: 設定環境變數

[unsetenv]: 釋放環境變數

[source]: 執行檔案當中的命令

[man]: 查詢命令手冊

[info]: 查詢超文本命令手冊

[whatis]: 顯示命令簡介

[apropos]: 通過關鍵字查詢手冊

三. 使用者管理相關命令

[su]: 切換到其他使用者

[useradd]: 追加使用者

[adduser]: 追加使用者

[userdel]: 刪除使用者

[usermod]: 修改使用者佈建

[chfn]: 修改使用者私人資訊

[groupadd]: 追加組

[groupdel]: 刪除群組

[groupmod]: 修改組設定

[passwd]: 更改密碼

[whoami]: 顯示使用者名稱

[logname]: 顯示登入使用者帳號

[users]: 顯示所有登入使用者資訊

[who]: 查詢登入使用者資訊

[w]: 查詢登入使用者資訊

[id]: 顯示指定使用者的ID資訊

[groups]: 顯示指定使用者的所屬組

[finger]: 顯示指定使用者的個人資訊

[mesg]: 開關與他人收發訊息

[write]: 給其他使用者發訊息

[wall]: 給所有使用者發訊息

[talk]: 和其他使用者聊天

五. 檔案操作相關命令

[ls]: 顯示檔案清單

[tree]: 顯示分類樹

[pwd]: 顯示當前路徑

[cd]: 更改當前路徑

[pushd]: 追加路徑到目錄堆棧

[popd]: 從目錄堆棧刪除路徑

[dirs]: 顯示目錄堆棧的內容

[mkdir]: 建立路徑

[rmdir]: 刪除路徑

[cp]: 複製檔案/目錄

[rm]: 刪除檔案/目錄

[mv]: 移動檔案/目錄,修改檔案名稱

[chown]: 變更檔/目錄的所有者

[chgrp]: 修改檔案/目錄的所有組

[chmod]: 修改檔案/目錄的許可權

[touch]: 變更檔時間

[ln]: 建立檔案/目錄連結

[find]: 尋找檔案

[whereis]: 顯示檔案存在的路徑名

[file]: 查詢檔案種類

[size]: 查詢檔案大小

六. 檔案編輯相關命令

[cat]: 顯示檔案內容

[tee]: 輸出到檔案和螢幕

[more]: 分屏顯示檔案內容

[less]: 分屏顯示檔案內容

[head]: 顯示檔案頭部內容

[tail]: 顯示檔案尾部內容

[fold]: 摺疊顯示長行

[sort]: 排列檔案的行

[cmp]: 比較檔案內容

[diff]: 顯示檔案差異

[nkf]: 更改日語檔案編碼

[dd]: 變更檔案之後複製

[wc]: 統計文本單詞數,檔案大小等

[split]: 分割檔案

[paste]: 以行串連檔案

[join]: 以欄位串連檔案

[grep]: 查詢文字

[uniq]: 過濾重複部分顯示檔案內容

[tr]: 替換文字

[sed]: 替換文字

[vi]: vi文字編輯器

七. 壓縮/解壓縮相關命令

[tar]: 壓縮/解壓縮檔案(歸檔--跟gzip&gunzip搭配使用)

[compress]: 壓縮/解壓縮檔案

[uncompress]: 解壓縮

[gzip]: 壓縮/解壓縮檔案(比較常用)

[gunzip]: 解壓縮(比較常用)

[zcat]: 顯示壓縮檔的內容

[lha]: 壓縮/解壓縮檔案

[uuencode]: 把二進位檔案編碼為文字檔

[uudecode]: 把經過編碼的文字檔還原為二進位檔案

八. MS-DOS工具集

[mdir]: 顯示檔案清單

[mcd]: 改變目前的目錄

[mmd]: 建立目錄

[mrd]: 刪除目錄

[mdeltree]: 刪除分類樹

[mcopy]: 複製檔案

[mdel]: 刪除檔案

[mmove]: 移動檔案

[mren]: 變更檔或目錄名

[mattrib]: 修改檔案屬性

[mtype]: 顯示檔案內容

[mdu]: 查詢檔案或目錄大小

[minfo]: 顯示磁碟資訊

[mformat]: 以MS-DOS方式格式化磁碟

[mlabel]: 設定磁碟標籤

九. 控制外部裝置相關命令

[mount]: mount上裝置

[umount]: 解除已經mount上的裝置

[eject]: 彈出(CD/DVD等)

[fdformat]: 格式化磁碟片

[fdisk]: 配置/顯示硬碟分區

[mkfs]: 格式化磁碟分割

[fsck]: 檢查/修複磁碟錯誤

[lpr]: 列印到印表機

[lprm]: 中斷列印任務

[lpq]: 顯示列印任務的狀態

[lpc]: 管理/控制列印任務

[ifconfig]: 顯示/設定NIC配置

十. 進程及任務管理相關命令

[ps]: 顯示正在啟動並執行進程

[jobs]: 顯示後台運行任務

[fg]: 把任務切換到前台

[bg]: 把任務切換到後台

[kill]: 中止進程或任務

[killall]: 中止進程或任務

[wait]: 等待進程或任務的結束

[at]: 設定定時執行任務

[atq]: 顯示尚未執行的任務

[atrm]: 刪除定時執行任務

[batch]: 在系統負荷減輕的時候執行任務

[nice]: 改變優先度並執行任務

[nohup]: 在後台執行任務,Logout之後也不退出

[sleep]: 休眠一定的時間

[crond]: 用來定期執行程式的命令

[screen]: 可以在多個進程之間多工一個物理終端的視窗管理器

十一. 網路管理相關命令

[netstat]: 顯示當前網路連接狀況

[route]: 顯示/設定路由

[host]: 顯示網路主機情況

[hostname]: 顯示/設定當前主機的名字

[ping]: 確認和遠程機器的串連情況

[traceroute]: 顯示路由資訊

[rwho]: 查詢網上機器的登陸使用者

[ruptime]: 查詢網上機器的系統已耗用時間

[rlogin]: 登陸到遠程機器

[telnet]: 用telnet登陸到遠程機器

[rsh]: 給遠程機器發送命令

[rcp]: 在遠程機器之間複製檔案

[mail]: 收取郵件

[sendmail]: 發送郵件

[mailq]: 確認郵件隊列

[ftp]: 用ftp傳輸檔案

十二. 其他命令

[cal]: 顯示日曆

[clear]: 清屏

[gcc]: 編譯C語言代碼

[as]: 彙編

[bc]: 計算

[rpm]: Redhat的包管理

[dpkg]: Debain的包管理

ps:其實學習linux系統,多多聯絡我們現在使用的Windows系統,這樣就可以事半功倍的學習;

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.