學習Linux基本命令(一)

Linux系統

  • pwd 打印當前工做目錄
  • cd 改變目錄
cd /usr/bin  絕對路徑從根目錄出發,到達目標目錄
    cd ./usr 相對路徑從工做目錄出發,到達目標目錄
    cd .. 到達父目錄
    cd 到達主目錄
複製代碼
  • ls 列出目錄內容
ls -l 使用長格式顯示結果
    ls -t 按修改時間排序
    ls -r 以相反的順序顯示
    ls -S 按文件大小對結果進行排序
    ......
複製代碼
  • file 肯定文件類型
file filename
複製代碼
  • less 查看文件內容
less /etc/passwd
複製代碼

操做文件與目錄

  • mkdir 建立目錄
mkdir dir1              建立單個目錄
    mkdir dir1 dir2 dir3    建立多個目錄
複製代碼
  • cp 複製文件或目錄
cp file1 file2          將文件file1複製到file2中,file2內容將會被覆蓋
    cp -r dir1 dir2         複製目錄時必定要加 -r
    cp file1 file2 dir1     將多個文件複製到一個目錄下
複製代碼

cp命令選項html

-i          在覆蓋一個已存在的文件前,提示用戶進行確認。
    -r          遞歸複製目錄及其內容。複製目錄時須要這個選項
    -u          將文件從一個目錄複製到另外一個目錄時,只會複製目標目錄不存在的文件或是目標目錄相應文件的更新文件
    -v          複製文件時顯示信息性消息
複製代碼
  • mv 重命名或移動文件和目錄
mv item1 item2              將文件或目錄item1移動或重命名爲item2
    mv item1 item2 item3 dir1   將多個條目移動到dir1目錄下
複製代碼

mv命令選項與cp大體相同,mv沒有-r選項bash

-i          在覆蓋一個已存在的文件前,提示用戶進行確認。
    -u          將文件從一個目錄移動到另外一個目錄時,只會移動目標目錄不存在的文件或是目標目錄相應文件的更新文件
    -v          移動時顯示信息性消息
複製代碼
  • rm 刪除文件或目錄
rm -r item1 item2 item3         刪除item1,item2,item3,刪除目錄時須要-r
    rm *.html                       刪除以.html結尾的文件
複製代碼

rm命令選項less

-i          刪除前提示用戶確認
    -r          遞歸刪除目錄及其內容。刪除目錄時須要這個選項
    -f          忽略不存在的文件,並沒有需提示確認
    -v          刪除時顯示信息性消息
複製代碼
  • ln 建立硬連接和符號連接
ln file hard-link-name      建立file文件的硬連接
    ln -s file sym-link-name    建立file文件的符號連接,符號連接指向源文件,與源文件內容保持一致
複製代碼

file爲相對於sym-link-name的文件,即爲相對路徑,固然也能夠是絕對路徑ui

ln -s ../file sym-link-name     file在當前目錄的父目錄中,即file相對於sym-link-name的位置
複製代碼
相關文章
相關標籤/搜索