Linux常用命令(1)--檔案處理命令

來源:互聯網
上載者:User

Linux常用命令(1)--檔案處理命令 命令格式:命令 -選項 參數   例:ls -la /etc   說明:  www.2cto.com       1)當有多個選項時,可以寫在一起     2)兩個特殊的目錄 . 和 .. ,分別代表目前的目錄和目前的目錄的父目錄     3)只有root使用者可以執行的命令存放在目錄:/sbin 和 /usr/sbin     4)所有使用者都可以執行的命令存放在目錄:/bin 和 /usr/bin     5)bin --->binary 二進位檔案,usr--->user,sbin--->super binary 1、命令名稱:ls   執行許可權:所有使用者  www.2cto.com     功能描述:顯示目錄檔案   文法:ls 選項[-ald] [檔案或目錄]     -a 顯示所有檔案,包括隱藏檔案     -l 詳細資料顯示     -d 查看目錄屬性  例如:查看根目錄下檔案的詳細資料:ls -l / 解釋一下顯示的檔案資訊:drwxr-xr-x  94 root root        4096 Nov 14 04:44 etc d :表示檔案類型檔案類型: d 目錄檔案directory          - 二進位檔案          l 軟連結檔案link           rwxr-xr-x :表示許可權r-read讀、w-write寫、x-execute執行 rwx r-x r-x前三個字元表示所有者u(user)的許可權中間三個字元表示所屬組g(group)的許可權後三個字元表示其他人o(other)的許可權 : 表示永久連結數 root : 所有者 root :所屬組 :檔案大小,這不是一個準確的數字在linux系統中,有資料區塊(block)的概念,這是一個最小儲存單位一個資料區塊 預設是512位元組 Nov 14 04:44 :建立時間或最後修改的時間 etc : 檔案名稱 2、命令名稱:cd   執行許可權:所有使用者   功能描述:切換目錄   文法:cd [目錄]     cd /  切換到根目錄     cd .. 回到上一級目錄 3、命令名稱:pwd   執行許可權:所有使用者   功能描述:顯示當前所在的工作目錄   文法:pwd  [root@localhost ~]# pwd/root[root@localhost ~]#  4、命令名稱:touch   執行許可權:所有使用者   功能描述:建立空檔案   文法:touch [檔案名稱]  [root@localhost test]# touch first.txt 5、命令名稱:mkdir   執行許可權:所有使用者   功能描述:建立新目錄   文法:mkdir [目錄名]  [root@localhost test]# mkdir abc 6、命令名稱:cp   執行許可權:所有使用者   功能描述:複製檔案或目錄   文法:cp -R [源檔案或目錄]  [目的目錄]     -R 複製目錄 把/etc/inittab和/etc/services這兩個檔案複製到/test目錄下 [root@localhost test]# cp /etc/inittab /etc/services /test 把etc目錄複寫到test目錄[root@localhost test]# cp -R /etc /test 7、命令名稱:mv   執行許可權:所有使用者   功能描述:移動檔案、更名   文法:mv  [源檔案或目錄]  [目的目錄] 將目前的目錄下的services改名為ser[root@localhost test]# mv services ser 將/test目錄下的inittab檔案移動到/tmp目錄[root@localhost test]# mv /test/inittab /tmp 將/test目錄下的a.txt檔案移動到/tmp目錄下,同時更名為a2.txt[root@localhost test]# mv /test/a.txt /tmp/a2.txt 8、命令名稱:rm   執行許可權:所有使用者   功能描述:rm -r [檔案或目錄]   文法:刪除檔案 刪除目前的目錄下的aa這個檔案,需要確認[root@localhost test]# rm aa 強制移除目前的目錄下的aa這個檔案,不需要確認[root@localhost test]# rm -f aa 強制移除目前的目錄下的bb這個目錄,不需要確認[root@localhost test]# rm -rf bb 9、命令名稱:cat   執行許可權:所有使用者   功能描述:顯示檔案內容   文法:cat [檔案名稱] [luxh@localhost ~]$ cat /etc/issueCentOS release 6.2 (Final)Kernel \r on an \m 10、命令名稱:more   執行許可權:所有使用者   功能描述:分頁顯示檔案內容   文法:more [檔案名稱]     (空格)或f  顯示下一頁     (Enter)  顯示下一行      q或者Q   退出 [luxh@localhost ~]$ more /etc/services 11、命令名稱:head   執行許可權:所有使用者   功能描述:查看檔案的前幾行   文法:head -num [檔案名稱]     -num 顯示檔案的前num行 [luxh@localhost ~]$ head -5 /etc/services# /etc/services:# $Id: services,v 1.48 2009/11/11 14:32:31 ovasik Exp $## Network services, Internet style# IANA services version: last updated 2009-11-10 12、命令名稱:tail   命令所在路徑:/bin/tail   執行許可權:所有使用者   功能描述:查看檔案的後幾行   文法:tail -num [檔案名稱]     -num 顯示檔案的後num行     -f  動態顯示檔案的內容 [luxh@localhost ~]$ tail -5 /etc/servicesblp5            48129/udp               # Bloomberg locatorcom-bardac-dw   48556/tcp               # com-bardac-dwcom-bardac-dw   48556/udp               # com-bardac-dwiqobject        48619/tcp               # iqobjectiqobject        48619/udp               # iqobject    -f 參數一般可以用來查看動態變化的檔案,比如說記錄檔  [luxh@localhost ~]$ tail -f  /etc/log 13、命令名稱:tail   執行許可權:所有使用者   功能描述:產生連結檔案   文法:ln -s [源檔案] [目標檔案]     -s 建立軟連結 建立檔案/etc/issue的軟連結存放到abc目錄下/abc/issue.soft[root@localhost abc]# ln -s /etc/issue /abc/issue.soft[root@localhost abc]# ls -ltotal 0lrwxrwxrwx. 1 root root 10 Nov 15 04:43 issue.soft -> /etc/issue[root@localhost abc]#   issue.soft -> /etc/issue   表示issue.soft指向/etc/issue   軟連結類似於windows的捷徑 建立檔案/etc/issue的永久連結存放到abc目錄下/abc/issue.hard[root@localhost abc]# ln /etc/issue /abc/issue.hard[root@localhost abc]# ls -ltotal 4-rw-r--r--. 3 root root 62 May  8  2012 issue.hardlrwxrwxrwx. 1 root root 10 Nov 15 04:43 issue.soft -> /etc/issue[root@localhost abc]#   永久連結,類似拷貝,而且會同步更新源檔案,對永久連結檔案的修改會更新到源檔案。

聯繫我們

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