關於Linux的簡單操作命令

對於操作系統,最熟悉的應該就是Windows,不過對於學C/C++的我們來說,對於Linux我們也是要熟練掌握,最後精通。那麼對於初學Linux的我來說,我就先簡單的對Linux做一點介紹。
Linux下簡單的、常用的操作命令

(1) 關於目錄的操作命令
切換目錄:su
例如: Su root 切換到root用戶
/ :根目錄
~ :主目錄
. :當前目錄
.. :上一級目錄
../.. :上上一級目錄

(2) Linux系統命令
關機:shutdown
例如: shutdown -h now //立即關機
shutdown -h +10 //10分鐘後關機
重啓:reboot Sudo
例如:reboot Sudo reboot -r now
Sudo:臨時借用超級用戶權限
查看當前日曆:cal
查看日期:date
清屏:clear 或者 ctrl+L

(3)Linux基本命令:
Cd /:切換根目錄
Cd ~:切換到主目錄
Cd : 同上
Cd - :切換到上一次的工作目錄

(4)顯示目錄內容:ls
Ls :列舉當前目錄的內容
Ls -a:列舉當前目錄下的所有內容,包含隱藏文件 Note:以點開頭的文件是隱藏文件
幫助手冊:man Man ls
退出:按q退出

(5)創建文件
touch:創建文件
touch file1 :創建名爲file1的文件
Touch /file2 :在根目錄下創建file2文件

(6)創建目錄
mkdir :創建目錄
Mkdir dir1 Mkdir dir /dir2

(7)刪除文件或者目錄
Rmdir:刪除空目錄
Rm:刪除文件或者目錄
Rm file :刪除文件或者目錄
Rm -r 刪除目錄及以下文件
例:Rm -f qwer 若文件qwer不存在,不報錯
Rm -rf 強制性刪除

(8)有關權限的命令
chmod :修改權限
chmod 777 fiIe1 向文件寫入信息
輸出重定向 :> 查看一個文件:

(9)文件查詢
cat 三大功能:
1.一次顯示整個文件。例:cat filename
2.從鍵盤創建一個文件。例:cat > filename
只能創建新文件,不能編輯已有文件.
3.將幾個文件合併爲一個文件: 例:cat file1 file2 > file

(10)文件複製和移動
Cp:複製文件或目錄
命令所在路徑是 /bin/cp
語法:cp -rp[原文件或目錄] [目標文件或目錄]
-r 複製目錄
-p 保留文件屬性
例: cp -r /yy/k /yy/u /mm 複製目錄u和目錄k到目錄mm中
   cp -r /yy/k ./mm/yi  複製目錄k到mm目錄中改名爲yi
cp /yy/me.txt /mm/ki.txt 複製me.txt文件到mm目錄中改名爲ki,這裏不保留文件的屬性信息
  cp -p /yy/me.txt /mm/ki.txt 複製me.txt文件到mm目錄中,文件保留原來的屬性信息
  
mv:移動文件或目錄
語法:mv [選項] 源文件或目錄 目標文件或目錄
命令功能:mv命令將文件重命名或將其移至一個新的目錄中。當第二個參數類型是文件時,mv命令完成文件重命名,此時,源文件只能有一個(也可以是源目錄名),它將所給的源文件或目錄重命名爲給定的目標文件名。當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令將各參數指定的源文件均移至目標目錄中。在跨文件系統移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將丟失。
-b :若需覆蓋文件,則覆蓋前先行備份。
-f :force 強制的意思,如果目標文件已經存在,不會詢問而直接覆蓋;
-i :若目標文件 已經存在時,就會詢問是否覆蓋。
例: Mv file1 /file2 Mv file1 file5 若file5 不存在,則相當於重命名 Vim編譯器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章