Linux 常用命令

2021-09-02 01:15:41 字數 1441 閱讀 6132

ls  -a   列出目錄中所有的檔案,包含以.開始的隱藏檔案

ls -t  以檔案修改時間排序

ls -s  以檔案大小排序

cs  /  進入根目錄

cd ~ 進入家目錄  (如果是root身份登入,回到/root/目錄下,如果以其他使用者登入,回到/home/目錄下)

cd - 進入上一次的工作路徑

pwd  檢視當前目錄

mkdir  新建資料夾

mkdir  test     在當前路徑下建乙個test資料夾

mkdir -p /tmp/test  如果路徑不存在,那麼就建立不存在的路徑,可以一次建立多個目錄.

rm -i *.log  刪除所有的log檔案,刪除前每乙個都會讓確認刪除

rm -rf test  刪除test資料夾以及該資料夾下所有的檔案

cp 執行複製操作,命令列中會提示是否覆蓋,shell指令碼中不會提示是否覆蓋

cp  -i   提示是否覆蓋

cp -a   複製的時間和原檔案的時間一致

cp  -r   複製目錄以及目錄裡面所有的檔案

cp -ai test.log test    把test.log複製到test資料夾下,保留原檔案的時間,如果檔案已經存在,就會提示是否要覆蓋.

cat  檔名    顯示整個檔案

more  +n   從第幾行開始顯示

head -n 5  test.log   顯示前5行

head -n -5 test.log   顯示最後5行之前的資料

head -n -0 test.log    顯示最後一行之前的資料

tail -n 5  test.log  顯示最後五行的資料

which     是在path就是指定的路徑中,搜尋某個系統命令的位置,並返回第乙個搜尋結果。使用which命令,就可以看到某個系統命令是否存在,以及執行的到底是哪乙個位置的命令。

whereis命令只能用於程式名的搜尋,而且只搜尋二進位制檔案(引數-b)、man說明檔案(引數-m)和源**檔案(引數-s)。如果省略引數,則返回所有資訊。whereis及locate都是基於系統內建的資料庫進行搜尋,因此效率很高,而find則是遍歷硬碟查詢檔案。

locate通過搜尋系統內建文件資料庫達到快速找到檔案,資料庫由updatedb程式來更新, 剛建立的檔案或者剛更名的檔案可能會找不到.

將/etc下的所有檔案及目錄打包到指定目錄,並使用gz壓縮   tar -zcvf  /tmp/etc.tar.gz /etc

解壓檔案    gzip -kdf ajinga-access.log.*.gz

du -a 檔名     顯示目錄中所有檔案大小

du -k 檔名     以kb為單位顯示檔案大小

du -m 檔名    以mb為單位顯示檔案大小

du -g 檔名     以gb為單位顯示檔案大小

du -h 檔名     以易讀方式顯示檔案大小

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...