linux shell基礎命令

2021-06-19 12:06:35 字數 1654 閱讀 2296

》建立檔案

touch file1

複製檔案file1成file2

cp file1 file2

》複製整個目錄的內容

cp -r file1 file2

》建立檔案硬連線

cp -l file1 file2

》建立檔案軟連線

cp -s file1 file2

》重新命名檔案

mv file1 file2

》建立目錄

mkdir file1

》刪除檔案

rmdir file1

》遞迴刪除檔案

rm -r file

》強制(遞迴)刪除

rm -rf file

》檢視檔案型別

file file1

》檢視整個檔案

cat file

head (-n) file

tail (+/-n) file

》顯示時加上行號

cat -n file

more file

less file

》顯示ls

》壓縮檔案

1.zip命令的基本使用方法zip file.zip *該命令將當前目錄下的所有檔案直接壓縮為file.zip。

2.壓縮後,自動刪除原檔案zip –m file.zip file1.txt該命令是把file1.txt檔案壓縮成file.zip檔案,然後刪除file1.txt。3.將子目錄一起壓縮zip –r file.zip *

該命令將當前目錄下的子目錄一起壓縮到file.zip。

zip命令的其它用法請參考書中內容。

》解壓縮

1.排除不需要解壓縮的檔案。

unzip file.zip –x file3

該命令為將壓縮檔案file.zip中除了file3的其他檔案都解壓。

2.檢視壓縮包的內容。

zip –z file.zip該命令檢視file.zip壓縮包的內容。也可以使用「-l」、「-v」來檢視壓縮包的內容。》解壓縮的另一種方法}}

》查詢檔案

find  /  -name  'file'  -o name 'file1'

-group         -a

-user          !

》檔案內容統計命令

wc -c file   統計位元組數

-l  行數

-w  字數

》設定別名

alias cp='vi  /etc/passwd'

輸入cp相當於啟動vi編輯器並開啟/etc/passwd

》檔案許可權修改

英文本母法

chmod u/g/o+/-rwx file

數字法chmod 777 file

ugo》改變檔案在組

chgrp [選項]群組名   檔名或目錄名

chgrp student a.txt

》改變檔案擁有著

chown [選項]使用者名稱【:群組名】   檔名或目錄名

chown student file

chown student:student file 將檔案所有者和群組改為student使用者和student群組

》幫助命令

man 命令名稱

help 內部命令

--help  外部命令

Linux shell基礎命令

這是一次linux 的實驗上機課,熟悉了一些基礎的shell命令。順便記錄 實驗目的 通過本次實驗使我們了解如何通過命令列介面 shell 完成對檔案和目錄的基本操作,熟悉在 linux 環境下如何使用命令方式完成自己的工作。以及作為普通使用者如何對目錄和檔案進行管理,並通過對 shell 環境變數...

linux shell常用命令 基礎篇

文字複製 ctrl insert 文字貼上 shift insert 檔案複製 cp file1 file1.bak 把檔案file1複製為新檔案file1.bak cp file1 home bin 把file1檔案從當前位置複製到 home bin目錄 cp home bin 把當前檔案下所有檔...

Linux Shell命令 tr命令

在linux常用的命令中,我們可以通過使用tr,非常容易地實現 sed 的許多最基本功能。1 定義 日常操作中,tr用來從標準輸入中通過替換或刪除操作進行字元轉換。2 使用格式 tr c d s string1 to translate from string2 to translate to in...