簡述:shell 解釋命令,調用程式

來源:互聯網
上載者:User
一、簡介
1、
 cal                日曆
 ls                 查看檔案和目錄
 whoami             查看目前使用者資訊
 users 或 who 或 w  查看當前線上使用者
 logout             退出登入
 shutdown 或powoff  關閉系統
 init 6 或reroot    重啟系統
 passwd             修改密碼
二、檔案管理
1、檔案系統:樹結構(目錄/檔案)
2、檔案類型:普通、目錄及裝置檔案(字元c和區塊b)
3、ls ch*.doc  顯示chxxx.doc的檔案或目錄,其中xxx為0或多個任一字元;。為一個字元。
4、隱藏檔案:【.】開標頭檔,如.profile,.kshrc,.cshrc,(初始化指令碼).rhosts(設定檔)
   查看隱藏檔案:ls -a 
5、建立檔案:vi filename
             [i] 輸入        
             用Esc或shift+ZZ退出
6、cat filename     查看檔案內容
   cat -b filename  顯示行號
7、wc               統計行數、單詞數、字元數
8、cp file1 file2   複製檔案1到2
9、mv file1 file2   更改路徑和檔案名稱
10、rm filename     刪除檔案
11、Linux運行時建立三個檔案流:0,1,2 (輸入/輸出/錯誤資訊)
三、目錄
1、cd ~             進入主目錄
   cd ~usersname    進入其他使用者主目錄
   cd -             返回前一個目錄
2、絕對路徑:有/
   相對路徑:無/
   pwd              擷取目前的目錄
3、mkdir dirname    建立目錄
   mkdir /tmp/dir-name  在/tmp目錄下建立dir-name
   mkdir dirname1 dirname2      可同時建立多個目錄
   mkdir -p /tmp/test/dir-name  一層層建立所需目錄
4、rmdir dirname                刪除目錄(需目錄為空白)
5、cd dirname                   切換目錄
6、mv dirname1 dirname2         重新命名目錄,2代1      
7、【.】:目前的目錄;

   【..】:上級目錄。

四、檔案許可權與訪問模式
1、chmod     修改許可權 rwx——421
   chmod 755 testfile  
2、chown     修改檔案擁有者
   chgrp     修改群組
3、SUID和SGID:小寫s有x許可權,大寫S無x許可權;
五、環境變數

1、echo $TEST  顯示變數,需要用$
2、shell初始化過程:檢查/etc/profile 和 .profile,存在則讀取,否則跳過;
3、可用vi修改.profile,而/etc/profile則一般使用者沒有許可權。
4、設定終端類型:vt100、ansi、xterm
      TERM=vt100   虛擬終端
5、PATH=/bin:/usr/bin     多個路徑用【:】分隔

相關文章

聯繫我們

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