linux常用命令

2022-05-17 13:04:02 字數 3233 閱讀 7119

./ 相當於雙擊

[oracle@linux01 ~]$ pwd 檢視絕對路徑

[oracle@linux01 ~]$ cd - 返回上一次操作的目錄

[oracle@linux01 ~]$ cd . 返回當前目錄

[oracle@linux01 ~]$ cd .. 返回上一層目錄

[oracle@linux01 ~]$ ls 列出當前目錄下所有

[oracle@linux01 ~]$ ls -l 長顯示

[oracle@linux01 ~]$ df -h 檢視空間使用情況

[oracle@linux01 ~]$ mkdir 新建資料夾

[oracle@linux01 ~]$ rm 刪除檔案 rm -f 刪除不用詢問 rm-rf 全刪

[oracle@linux01 ~]$ fdisk -l 顯示和編輯分割槽表

[oracle@linux01 ~]$ init 0 halt shutdown 都可以關機 推薦使用shutdown

ctrl+退格 退格

[oracle@linux01 ~]$ partprobe 馬上生效(重新整理到核心)

[oracle@linux01 ~]$ cat /proc/partitions檢視分割槽資訊

[oracle@linux01 ~]$ ls -lrt 輸出的最後是最新生成的檔案

[oracle@linux01 ~]$ ls -lt 輸出的最後是最早生成的檔案

[oracle@linux01 ~]$ ls -a 顯示所有檔案,帶.的是隱藏檔案

[oracle@linux01 ~]$ su root 進入root使用者但是留在原目錄下

[oracle@linux01 ~]$ su - root 進入root使用者並去該目錄下

[oracle@linux01 ~]$ vi test.txt 建立並進入這個txt

x 儲存並退出

把大寫鎖開啟 按兩下z

[oracle@linux01 ~]$ more test.txt 按螢幕輸出

[oracle@linux01 ~]$ head -2 test.txt 顯示兩行

[oracle@linux01 ~]$ tail -2 test.txt 顯示後兩行

[oracle@linux01 ~]$ cp test.txt test2.txt 複製貼上(新建了乙個test2.txt)

[oracle@linux01 ~]$ mv test2.txt test3.txt 剪下貼上 (2沒了 2變成3了)

[oracle@linux01 ~]$ cp test.txt /home/oracle/ 複製到了/home/oracle/路徑下

[oracle@linux01 ~]$ cp test.txt /home/oracle/test5.txt 複製到了/home/oracle/路徑下 變成了test5

[oracle@linux01 ~]$ cp -r desktop/ database/ 將desktop資料夾複製到database資料夾下

[oracle@linux01 ~]$ touch 1.txt 建立乙個空檔案

vi編輯器中的常用命令

:x刪除乙個 dg刪游標以下所有 儲存退出shift zz :wq

dt;刪到分號

u 回撤

dt) 刪到括號

:wq退出:x 儲存退出:x加密

命令模式 dw刪除一單詞 到下一空格

u 撤回

dd刪除一行

dg游標以下全刪除

d$游標到行尾

分屏寫 vim -0 1.txt 2.txt

echo $oracle_sid 不知道的情況下看一下檔案路徑

替換 :%s#as#bs# 每一行替換第乙個as 換成bs

:%$#as#bs#g 全都替換

yy 複製當前行 p 貼上

g 游標到末尾

gg游標到首行

d刪除游標到行尾

o增加一行空白

tar -zcvf test.tar 1.doc 2.doc 3.doc 將1 2 3三個檔案壓縮到 test.tar

tar -zcvf all.tar * 備份當前資料夾下的所有檔案,打到all.tar這個壓縮包裡

tar -zxvf all.tar 解壓這個壓縮包

tar -tvf test.tar 檢視這個壓縮包裡面的內容

gzip比tar 壓縮的比例大 執行gzip 1.tar 變成了1.tar.gz

bzip2 bunzip2 bzip2只對檔案起作用,不對目錄起作用

tar -z呼叫gzip -->.tar.tgz

-z呼叫compress  -->.z

-j呼叫bzip2 -->.bz2

壓縮

tar -cvf 生成的壓縮包的名字.tar 要被備份的的檔案或資料夾

tar -zcvf 生成的壓縮包的名字.tar.gz 要被備份的的檔案或資料夾

tar -zcvf 生成的壓縮包的名字.tar.z 要被備份的的檔案或資料夾

tar -jcvf 生成的壓縮包的名字.tar.bz2 要被備份的的檔案或資料夾

解壓tar -xvf 能夠解壓的壓縮包的名字.tar

tar -zxvf 能夠解壓的壓縮包的名字.tar.tgz

tar -zxvf 能夠解壓的壓縮包的名字.tar.z

tar -jxvf 能夠解壓的壓縮包的名字.tar.bz2

ls -l 123/ 檢視123檔案下內容

ls -lr 123/ 遞迴檢視123檔案下所有內容

ll 檢視當前目錄所有檔案及資料夾的詳細資訊

目錄 使用者許可權 同組其他使用者許可權 其他組使用者許可權

d rwx r-x r-x

第乙個欄位的第乙個字母 - 普通檔案 d目錄 l符號鏈結

chmod(change mode) 改變檔案或目錄的許可權 chmod 761 1.txt(761即為rwx rw- --x)

chown(change owner) 改變檔案或目錄的所有者

chgrp(change group) 改變檔案或目錄的所屬群組

uname -a 檢視核心**版本

cat /etc/issue 檢視作業系統版本

cat /proc/cpuinfo 檢視cpu資訊

cat /proc/meminfo 檢視記憶體資訊

du -sh database檢視database資料夾大小

env 檢視環境變數

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