linux 常用命令

2021-09-24 20:03:39 字數 2255 閱讀 9432

1、清屏:clear/reset/ctrl+l

2、按esc鍵 跳到命令模式,然後:

:w 儲存檔案但不退出vi

:w file 將修改另外儲存到file中,不退出vi

:w! 強制儲存,不退出vi

:wq 儲存檔案並退出vi

:wq! 強制儲存檔案,並退出vi

:q不儲存檔案,退出vi

:q! 不儲存檔案,強制退出vi

:e! 放棄所有修改,從上次儲存檔案開始再編輯

3、ping連通之後會一直請求資料

按下ctrl + c鍵,中斷ping

命令解析

cd /home

進入 『/home』 目錄

cd ..

返回上一級目錄

cd ../..

返回上兩級目錄

cd -

返回上次所在目錄

cp file1 file2

將file1複製為file2

cp -a dir1 dir2

複製乙個目錄

cp -a /tmp/dir1 .

複製乙個目錄到當前工作目錄(.代表當前目錄)

ls檢視目錄中的檔案

ls -a

顯示隱藏檔案

ls -l

顯示詳細資訊

ls -lrt

按時間顯示檔案(l表示詳細列表,r表示反向排序,t表示按時間排序)

pwd顯示工作路徑

mkdir dir1

建立 『dir1』 目錄

mkdir dir1 dir2

同時建立兩個目錄

mkdir -p /tmp/dir1/dir2

建立乙個目錄樹

mv dir1 dir2

移動/重新命名乙個目錄

rm -f file1

刪除 『file1』

rm -rf dir1

刪除 『dir1』 目錄及其子目錄內容

命令解析

bzip2 file1

壓縮 file1

bunzip2 file1.bz2

解壓 file1.bz2

gzip file1

壓縮 file1

gzip -9 file1

最大程度壓縮 file1

gunzip file1.gz

解壓 file1.gz

tar -cvf archive.tar file1

把file1打包成 archive.tar(-c: 建立壓縮檔案;-v: 顯示所有過程;-f: 使用檔案名字,是必須的,是最後乙個引數)

tar -cvf archive.tar file1 dir1

把 file1,dir1 打包成 archive.tar

tar -tf archive.tar

顯示乙個包中的內容

tar -xvf archive.tar

釋放乙個包

tar -xvf archive.tar -c /tmp

把壓縮包釋放到 /tmp目錄下

zip file1.zip file1

建立乙個zip格式的壓縮包

zip -r file1.zip file1 dir1

把檔案和目錄壓縮成乙個zip格式的壓縮包

unzip file1.zip

解壓乙個zip格式的壓縮包到當前目錄

unzip test.zip -d /tmp/

解壓乙個zip格式的壓縮包到 /tmp 目錄

命令解析

yum -y install [package]

yum localinstall [package.rpm]

安裝乙個rpm包,使用你自己的軟體倉庫解決所有依賴關係

yum -y update

更新當前系統中安裝的所有rpm包

yum update [package]

更新乙個rpm包

yum remove [package]

刪除乙個rpm包

yum list

列出當前系統中安裝的所有包

yum search [package]

在rpm倉庫中搜尋軟體包

yum clean [package]

清除快取目錄(/var/cache/yum)下的軟體包

yum clean headers

刪除所有標頭檔案

yum clean all

刪除所有快取的包和標頭檔案

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...