不知道大家平時都是用的什么操作系統來進行開發,但是對于編程開發而言,肯定linux系統和mac系統是非常友好的。而用這兩個系統,肯定都要用到命令行,而命令行要通過命令輸入來進行操作,所以今天就給大家普及一下最常用的十條Linux命令。
1、cd
用于切換當前目錄
- cd /home 進入‘/home’目錄
- cd .. 返回上一級目錄
2、pwd
顯示工作路徑
3、ls
查看文件與目錄
- ls 查看目錄
- ls -l 顯示文件和目錄的詳細資料
- ls -a 列出全部文件,包含隱藏文件
4、mv
移動文件、目錄或者更改名字
- mv -f 強制轉移,如果目標文件已經存在,不會詢問直接覆蓋
- mv -i 若目標文件已經存在,會詢問是否覆蓋
5、rm
刪除文件或者目錄
- mv -f 強制刪除,不會出現警告信息
- mv -i 互動模式,在刪除前會詢問用戶是否操作
- mv -r 遞歸刪除,最常用于目錄刪除
6、cat
查看文本文件的內容
- cat -n file 顯示文件的行數
7、chmod
修改、設置文件權限
8、ps
顯示當前的進程運行情況
- ps -A 所有的進程均顯示出來
- ps -l 較詳細的將PID的信息列出
9、kill
殺掉某個進程
- kill -l 信號,若果不加信號的編號參數,則使用“-l”參數會列出全部的信號名稱
- kill -a 當處理當前進程時,不限制命令名和進程號的對應關系
- kill -p 指定kill 命令只打印相關進程的進程號,而不發送任何信號
- kill -s 指定發送信號
- kill -u 指定用戶
10、top
常用的性能分析命令,能夠實時顯示系統中各個進程的資源占用狀況,類似windows的任務管理器。