歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 剛進入Linux環境最基本的Linux命令

剛進入Linux環境最基本的Linux命令

日期:2017/2/28 17:31:41   编辑:Linux教程
我剛剛把自己的開發環境從windows轉到Linux下,只能從零學起。在Linux環境下工作必須得掌握一定的命令,否則寸步難行。一旦熟練掌握之後,你就會愛不釋手。

Linux下的命令不計其數,為用戶提供了非常強大的功能,但對於初學者如何先掌握最基本的以滿足自己的工作需要呢?這裡我把自己進入Linux環境下最先接觸到的命令總結一下。只了解下面的命令是遠遠不夠的,但是它首先能讓你工作起來,不至於到了Linux下就不知所措。

1. cd 目錄跳轉
用法舉例:
(1)cd test 進入test子目錄
(2)cd .. 進入上一級目錄
(3)cd / 進入根目錄

2. ls 列出當前目錄下的文件和子目錄
用法舉例:
(1)ls列出當前目錄下的文件和子目錄
(2)ls –a 列出所有的(包括隱藏文件和目錄)
(3)ls –l 以列表方式列出

3. vi 文件編輯器
參見後面的詳細介紹;

4. mkdir 創建子目錄
用法舉例:
(1)mkdir test 在當前目錄下創建test子目錄
(2)mkdir /test 在根目錄下創建test子目錄

5. rmdir 刪除目錄
用法舉例:
(1)rmdir test 刪除test子目錄(該目錄必須為空)

6. rm 刪除文件或文件夾
用法舉例:
(1)rm test.c 刪除test.c文件(以詢問方式,輸入y確認刪除,輸入n取消)
(2)rm –f test.c 直接刪除test.txt(不詢問)
(3)rm –rf test 刪除test文件夾及其下的所有文件

7. cp 拷貝文件或文件夾
用法舉例:
(1)cp test.c test1.c 在當前目錄復制test.c,復制後的文件命名為test1.c
(2)cp test.c /test/test.c 將當前目錄下的test.c拷貝到test目錄下

8. pwd 顯示當前所在的路徑
用法舉例:
(1)pwd

9. ps 查看系統進程信息
用法舉例:
(1)ps 查看系統所有進程
(2)ps –ef 顯示更為詳細的進程信息

10. grep
功能:查找
用法舉例:
(1)grep printf test.c 在test.c文件中查找是否含有printf字符串
(2)ps –ef | grep httpd 查看當前名為httpd的進程信息

11. gcc 程序編譯器
參加後面的詳細介紹;

12. man 使用手冊
用法舉例:
(1)man vi
(2)man gcc

下面對vi和gcc做一個簡單的介紹,僅限於滿足你最基本的需要。

vi 文本編輯器
(1)vi test.c 創建(如果存在就默認打開)test.c文件,並進入文本編輯器
(2):q 沒有修改直接退出
(3)i 進入vi以後,鍵入i進入插入模式就可以輸入文件
(4):wq 退出並保存修改
(5):q! 退出不保存修改
(6)dd 刪除當前行
(7)yy 拷貝當前行
(8)p 粘貼
(9):w 保存修改(不退出vi)
(0)a 進入vi以後,鍵入a進入追加模式就可以輸入文件

gcc編譯器
(1) gcc test.c 編譯test.c,並生成默認a.out的可執行文件
(2) ./a.out 執行程序a.out
(3) gcc –c test.c 將test.c編譯成目標文件test.o
(4) gcc –o test test.o 將目標文件生成可執行文件test
(5) gcc test.c –o test 編譯test.c,並直接生成test可執行文件。
Copyright © Linux教程網 All Rights Reserved