linux下的基本命令和終端下的常用快速鍵__linux

來源:互聯網
上載者:User

常用命令:

表1-1

命令

說明

目錄和檔案處理:

在講解之前,我們先認識一下幾個好玩的符號

. :小點活在當下,即目前的目錄。例如:./jie_work執行目前的目錄下的jie_work檔案

..:兩點跑上去,既到當前的上一級目錄。舉個例子,命令cd..修改當前工作目錄到上一級目錄

~ :水波帶我回家,即/home/我的登入名稱。例如我的登入名稱為zhangjie,cd ~命令就是cd /home/zhangjie。當然你直接輸入cd,也有同樣功效

-:減號返回上次的工作目錄。例如,當前的工作目錄為dira,你通過cd命令切換到了dirb目錄,那麼現在你輸入cd -,就是切換到了上次的工作目錄,也就是dira,再輸入一次就又切換到了dirb,因為這是dirb相對於dira來說已經是上一次的工作目錄了。

mkdir

建立目錄

用法:mkdir [OPTION] DIRECTORY…

例:mkdir fangru

ls

列出目錄下的內容

用法:ls [OPTION]…[FILE]…

例:ls -al fangru

cd

更換工作目錄

用法:cd [DIRECTORY]

例:cd fangru

pwd

顯示當前工作目錄

用法:pwd

vim

增強版文字編輯器

用法:vim [OPTION] [file]

例:vim helloworld.c

cp

拷貝檔案及其目錄

用法:cp [OPTION]... SOURCE DEST

例:cp jie.txt jie.bak

mv

移動(重新命名)檔案

用法:mv [OPTION]…SOURCE DEST

例:mv jieold jienew

rm

刪除檔案或目錄

用法:rm [OPTION]…FILE…

例:rm -rf jie_dir

find

在目錄及其子目錄尋找檔案

用法:find [OPTION] [path] [pattern]

例:find -name jie*.txt

history

顯示最近使用過的命令

用法:history

文本處理:

在講解之前,有必要說明一下模式的定義。

模式是一種運算式,不列出所有元素,而是給出一系列字串的一種精確描述

例如:ab*cd匹配了以ab開始和cd結束的一系列字串

cat

連結檔案列印到標準輸出

用法:cat [OPTION] [FILE]…

例:cat pic.png love.txt > pic1.png

還記得那個命令列的故事吧。

echo

顯示一行文本

用法:echo [OPTION] [string]

例:echo $HOME

grep

搜尋特定的內容並將含有這些內容的行標準輸出

用法:grep [OPTION] PATTERN [FILE]

例:grep -i Jagen magicLinux.txt

wc

統計指定檔案中的位元組數、字數、行數,並將統計結果顯示輸出

用法:wc [OPTION]…[FILE]

例:wc -L magicLinux.txt

sort

對檔案中的各行進行排序

用法:sort [OPTION]…[FILE]

例:sort -r magicLinux.txt

系統管理:

在講解這類命令之前,先談談檔案許可權的定義。Linux系統上檔案有三種許可權-讀、寫和執行。敲入ls -l命令後,我們會發現有10個字母表示檔案類型和許可權資訊:第一個字母是檔案類型,d代表目錄,-代表普通檔案;接下了的每三個字母為一組,分別代表擁有者(owner)群組成員(groups)其他人(others)的讀、寫和執行許可權。

例:drwxrw-r--意味著這是一個目錄,擁有者擁有讀、寫和執行三種許可權,群組成員擁有讀寫權限,其他人只擁有可讀許可權。

許可權位還可以用相應的數值來代表,讀-4、寫-2、執行-1,這些數字或它們的和就代表一個角色的許可權。

例:rwxrw-r-- = 764

673 = rw-rwx-wx

chmod

控制使用者對檔案的許可權

用法:chmod [OPTION] [MODE] [FILE]

例:chmod 764 count.sh

chown

改變檔案的擁有者

用法:chown [OPTION]…OWNER[:[GROUP]] FILE

例:chown jie magicLinux.txt

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.