一、linux常用命令
windows中常見的壓縮包格式:rar ,zip,7z
linux常見的壓縮格式: xx.gz .xx.bz2
<1>tar對目錄和普通檔案都可以進行打包壓縮
c -> 建立
x -> 釋放
z -> gzip操作
j -> bzip2操作
v -> 顯示過程
f -> 指定檔名(一定需要放在最後)
a.對指定的檔案/資料夾進行打包壓縮操作(/home/ubuntu)
格式:tar czvf 壓縮後壓縮包的格式 要壓縮的檔案/資料夾
tar czvf xt.tar.gz xt
tar cjvf work.tar.bz2 work
b.解壓壓縮包
格式: tar xzvf 壓縮包
tar xzvf chw.tar.gz 在當前目錄下解壓chw.tar.gz
tar xjvf chw.tar.bz2 在當前目錄下解壓chw.tar.bz2
終極解壓命令: tar xvf chw.tar.gz/chw.tar.bz2 兩種格式壓縮包都可以解壓
c.指定路徑解壓
格式:tar xvf xt.tar.gz -c 要解壓的路徑
tar xvf xt.tar.gz -c /home/ubuntu
二.linux檔案系統提供的命令
基本命令了解
<1>ls : 檢視目錄的內容或檔案屬性資訊
(1)ls
顯示當前目錄的內容
(2)ls -l
顯示當前目錄下檔案的屬性資訊
drwxrwxr-x 4 linux linux 4096 may 28 01:34 class
第一部分:檔案型別
d -> 目錄檔案
常見檔案型別標識字元
bcd-lps
b : 塊裝置檔案 (block)---硬碟
c : 字元裝置檔案 character ---滑鼠
d : 目錄檔案 directroy ---
- : 普通檔案 regular
l : 軟鏈結檔案(windows快捷方式) link
p : 管道檔案(常用於程序通訊)
s : unix域socket檔案(常用於程序通訊)
第二部分: 許可權 [檔案所有者許可權 + 檔案所者所在有組的組員許可權 + 其他人許可權]
r 讀, w 寫, x 執行
100 010 001 ====>八進位制數: r : 4 w : 2 x : 1
r-- -w- --x
r-- -w- --x
100r-- ===>4
010-w- ===>2
001--x ====>1
r--4 100
w--2 010
x--1 001
用八進位制表示: 0775
第三部分:
4 -> 硬鏈結數
第四部分:
linux -> 檔案所有者名
第五部分:
linux -> 檔案所屬於組
第六部分:
檔案大小 (預設單位byte)
第七部分:
檔案最後一次修改時間
第八部分:
檔名
ls -r -> 遞迴顯示所有的子目錄 例:ls -r 多級目錄
ls -a -> 顯示所有的檔案,包括隱藏檔案
ls -lh -> 帶單位(g,k,m)顯示檔案大小
<2>chmod (change mode )修該檔案的許可權
格式:chmod 許可權 檔名
常用:u: user(普通使用者)
g: group(組使用者)
o: other(其他使用者)
chmod u+x test.c
chmod u+w test.c
chmod g-r test.c
chmod o+x test.c
常用:100 101 001
r-- -w- --x
故八進位制表示:
r--->4
w---->2
x---->1
chmod 777 test.c
chmod 755 test.c
<3>chown 修改檔案所有者:
sudo chown 所有者名 檔案
例如:sudo chown root test.c
<4>chgrp 修改檔案所在組
sudo chgrp 組名 檔案
例如:sudo chgrp root test.c
<5>df 檢視磁碟空間的使用情況
常用:df -th
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...