linux命令數量衆多,要想全部記牢確實不是件簡單的事。但是,如果平日裏能夠加以練習,把那些常用的命令記牢卻不是件很難的事,以下是我對以往學習的linux命令的一個回顧,如有不足或錯誤之處,還望加以指點。
切換目錄:cd 文件夾路徑
返回上一層目錄:cd ..
返回到根目錄:cd
查看當前目錄的路徑:pwd
在終端命令行中輸入命令exit,可以關閉當前終端。在這介紹一款軟件Terminator,它可以在一個命令窗口中分割出多個命令窗口。
查找出所有擴展名爲.c的文件:find -name "*.c"
以文件名全稱查找:grep 關鍵字 所在文檔
比如,在文檔wjj.c中查找關鍵字key所在行的所有信息:grep key wjj.c
創建新的文件夾:mkdir 新文件夾名稱
刪除空的文件夾:rmdir 文件夾名稱
注意,rmdir不能刪除不爲空的文件夾,此時可以用rm命令刪除文件夾裏面的內容,再刪除空文件夾。命令格式:rm 文件夾裏面的內容
軟件安裝命令:
安裝:sudo apt-get install 軟件名稱
卸載:sudo apt-get remove 軟件名稱
對於.deb格式的安裝包(比如說ubuntu系列下的QQ):
安裝:sudo dpkg -i ***.deb
卸載:sudo dpkg -r ***.deb
解壓命令:
對於.tar.gz 格式的安裝包:tar -zxvf xx.tar.gz
對於.tar.bz2 格式的安裝包 :tar -jxvf xx.tar.bz2
還有一種是.tar.xz格式的安裝包(我是在解壓內核的時候碰到的):先用命令 xz -d ***.tar.xz 將 ***.tar.xz解壓成 ***.tar 然後,
再用 tar xvf ***.tar來解壓。
創建一個新用戶和密碼:
useradd 用戶名
passwd 密碼
附:修改當前的密碼,在終端輸入命令passwd,之後按提示操作即可。
關機命令:shutdown (-t/-h/-r) 時間
重啓命令:reboot
在終端中用命令編譯C文件:
方法一:gcc -c test.c //生成目標文件test.o
gcc -o test.o //生成可執行文件test
方法二:gcc -o test test.c //一步可生成可執行文件,但不生成目標文件
方法三:gcc -o test.o test test.c //可生成目標文件和可執行文件
附:生成可執行文件後可在當前目錄用命令 ls 查看,可執行文件test顯示爲綠色,用命令 ./test 執行可執行文件。
檢測Linux C編譯是否有語法錯誤:
gcc sprt.c -lm -o sprt
獲取命令或函數原型:man 命令/函數
獲取命令詳細信息的介紹:命令 --help
獲取文件權限:chmod a+x 文件名