国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux第四章

這篇具有很好參考價(jià)值的文章主要介紹了Linux第四章。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


前言


一、快捷鍵小技巧

ctrl+c :強(qiáng)制停止(Linux某些程序的運(yùn)行;命令輸入錯(cuò)誤)
ctrl+d :退出或登出(退出賬戶的登錄;或者退出某些特定程序的專屬頁(yè)面)
history :查看歷史輸入過(guò)的命令(!命令前綴,自動(dòng)執(zhí)行上一次匹配前綴的命令,不能搜索太久的)
ctrl+r :輸入內(nèi)容去匹配歷史命令(如果搜索到的內(nèi)容是你需要的,那么:
回車鍵可以直接執(zhí)行
鍵盤左右鍵,可以得到此命令(不執(zhí)行))
ctrl + a:跳到命令開頭
ctrl + e:跳到命令結(jié)尾
ctrl + 鍵盤左鍵:向左跳一個(gè)單詞
ctrl + 鍵盤右鍵:向右跳一個(gè)單詞
ctrl + l:可以清空終端內(nèi)容(命令clear得到同樣效果)

二、軟件安裝

操作系統(tǒng)安裝軟件有許多種方式,一般分為:(下載安裝包自行安裝;系統(tǒng)的應(yīng)用商店內(nèi)安裝)
yum:RPM包軟件管理器,用于自動(dòng)化安裝配置Linux軟件,并可以自動(dòng)解決依賴問(wèn)題。

yum [-y] [install | remove | search] 軟件名稱

yum命令需要root權(quán)限哦,可以su切換到root,或使用sudo提權(quán)。yum命令需要聯(lián)網(wǎng)
選項(xiàng):-y,自動(dòng)確認(rèn),無(wú)需手動(dòng)確認(rèn)安裝或卸載過(guò)程【install:安裝】 【remove:卸載】 【search:搜索:是否有安裝包】

各類Linux命令,都是通用的。 但是軟件安裝,CentOS系統(tǒng)和Ubuntu是使用不同的包管理器。
CentOS使用yum管理器,Ubuntu使用apt管理器

apt [-y] [install | remove | search] 軟件名稱

用法和yum一致,同樣需要root權(quán)限
apt install 軟件,安裝軟件
apt remove 軟件,移除軟件
apt search 軟件,搜索軟件


三、systemctl控制軟件啟動(dòng)關(guān)閉

Linux系統(tǒng)很多軟件(內(nèi)置或第三方)均支持使用systemctl命令控制:?jiǎn)?dòng)、停止、開機(jī)自啟。能夠被systemctl管理的軟件,一般也稱之為:服務(wù)

systemctl start | stop | status | enable | disable 服務(wù)名

【start 啟動(dòng)】【stop 關(guān)閉】【status 查看狀態(tài)】【enable 開啟開機(jī)自啟】【disable 關(guān)閉開機(jī)自啟】

系統(tǒng)內(nèi)置的服務(wù)比較多,比如:【NetworkManager,主網(wǎng)絡(luò)服務(wù)】【network,副網(wǎng)絡(luò)服務(wù)】【firewalld,防火墻服務(wù)】【sshd,ssh服務(wù)(FinalShell遠(yuǎn)程登錄Linux使用的就是這個(gè)服務(wù))】
yum install -y httpd,安裝apache服務(wù)器軟件,可以通過(guò)httpd服務(wù)名,配合systemctl進(jìn)行控制。部分軟件安裝后沒(méi)有自動(dòng)集成到systemctl中,我們可以手動(dòng)添加。

四、軟鏈接

在系統(tǒng)中創(chuàng)建軟鏈接,可以將文件、文件夾鏈接到其它位置。類似windows里的快捷方式

ln -s 參數(shù)1 參數(shù)2

【-s選項(xiàng),創(chuàng)建軟連接】【參數(shù)1:被鏈接的文件或文件夾】【參數(shù)2:要鏈接去的目的地】
實(shí)例:ln -s /etc/yum ~/yum

五、日期和時(shí)區(qū)

通過(guò)date命令可以在命令行中查看系統(tǒng)的時(shí)間

date [-d] [+格式化字符串]

【-d 按照給定的字符串顯示日期,一般用于日期計(jì)算
Linux第四章year年 month月 day天 hour小時(shí) minute分鐘 second秒
】【格式化字符串:通過(guò)特定的字符串標(biāo)記,來(lái)控制顯示的日期格式
%Y 年
%y 年份后兩位數(shù)字 (00…99)
%m 月份 (01…12)
%d 日 (01…31)
%H 小時(shí) (00…23)
%M 分鐘 (00…59)
%S 秒 (00…60)
%s 自 1970-01-01 00:00:00 UTC 到現(xiàn)在的秒數(shù)】
使用date命令本體,無(wú)選項(xiàng),直接查看時(shí)間;由于中間帶有空格,所以使用雙引號(hào)包圍格式化字符串,作為整體。


date查看的日期時(shí)間是不準(zhǔn)確的,這是因?yàn)椋合到y(tǒng)默認(rèn)時(shí)區(qū)非中國(guó)的東八區(qū)。
使用root權(quán)限,執(zhí)行如下命令,修改時(shí)區(qū)為東八區(qū)時(shí)區(qū):

rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

將系統(tǒng)自帶的localtime文件刪除,并將/usr/share/zoneinfo/Asia/Shanghai文件鏈接為localtime文件即可

我們可以通過(guò)ntp程序自動(dòng)校準(zhǔn)系統(tǒng)時(shí)間,安裝ntp:yum -y install ntp
啟動(dòng)并設(shè)置開機(jī)自啟:

systemctl start ntpd
systemctl enable ntpd

當(dāng)ntpd啟動(dòng)后會(huì)定期的幫助我們聯(lián)網(wǎng)校準(zhǔn)系統(tǒng)的時(shí)間

也可以手動(dòng)校準(zhǔn)(需root權(quán)限):

ntpdate -u ntp.aliyun.com

通過(guò)阿里云提供的服務(wù)網(wǎng)址配合ntpdate(安裝ntp后會(huì)附帶這個(gè)命令)命令自動(dòng)校準(zhǔn)

六、ip地址和主機(jī)名

每一臺(tái)聯(lián)網(wǎng)的電腦都會(huì)有一個(gè)地址,用于和其它計(jì)算機(jī)進(jìn)行通訊
IP地址主要有2個(gè)版本,V4版本和V6版本(V6很少用,課程暫不涉及)
IPv4版本的地址格式是:a.b.c.d,其中abcd表示0~255的數(shù)字,如192.168.88.101就是一個(gè)標(biāo)準(zhǔn)的IP地址
可以通過(guò)命令:ifconfig,查看本機(jī)的ip地址,如無(wú)法使用ifconfig命令,可以安裝:yum -y install net-tools
特殊ip地址:127.0.0.1,這個(gè)IP地址用于指代本機(jī)
0.0.0.0,特殊IP地址,可以用于指代本機(jī),可以在端口綁定中用來(lái)確定綁定關(guān)系,在一些IP地址限制中,表示所有IP的意思,如放行規(guī)則設(shè)置為0.0.0.0,表示允許任意IP訪問(wèn)
每一臺(tái)電腦除了對(duì)外聯(lián)絡(luò)地址(IP地址)以外,也可以有一個(gè)名字,稱之為主機(jī)名。無(wú)論是Windows或Linux系統(tǒng),都可以給系統(tǒng)設(shè)置主機(jī)名

我們一直都是通過(guò)字符化的地址去訪問(wèn)服務(wù)器,很少指定IP地址
比如,我們?cè)跒g覽器內(nèi)打開:www.jingdong.com,會(huì)打開百度的網(wǎng)址
其中,www.jingdong.com,是百度的網(wǎng)址,我們稱之為:域名
Linux第四章
域名解析
先查看本機(jī)的記錄(私人地址本)
Windows看:C:\Windows\System32\drivers\etc\hosts
Linux看:/etc/hosts
配置主機(jī)名映射
比如,我們FinalShell是通過(guò)IP地址連接到的Linux服務(wù)器,那有沒(méi)有可能通過(guò)域名(主機(jī)名)連接呢?
可以,我們只需要在Windows系統(tǒng)的:C:\Windows\System32\drivers\etc\hosts文件中配置記錄即可
Linux第四章
finalshell主機(jī)直接填寫centos就行了,就默認(rèn)是域名地址了


可以使用命令:hostname查看主機(jī)名
可以使用命令:hostnamectl set-hostname 主機(jī)名,修改主機(jī)名(需root),重新登錄FinalShell即可看到主機(jī)名已經(jīng)正確顯示

七、配置linux固定ip地址

DHCP:動(dòng)態(tài)獲取IP地址,即每次重啟設(shè)備后都會(huì)獲取一次,可能導(dǎo)致IP地址頻繁變更
原因1:辦公電腦IP地址變化無(wú)所謂,但是我們要遠(yuǎn)程連接到Linux系統(tǒng),如果IP地址經(jīng)常變化我們就要頻繁修改適配很麻煩
原因2:在剛剛我們配置了虛擬機(jī)IP地址和主機(jī)名的映射,如果IP頻繁更改,我們也需要頻繁更新映射關(guān)系

windows配置固定IP需要2個(gè)大步驟:
1.在VMware Workstation(或Fusion)中配置IP地址網(wǎng)關(guān)和網(wǎng)段(IP地址的范圍)
Linux第四章
①192.168.88.0 — ②255.255.255.0
Linux第四章
192.168.88.2
2.在Linux系統(tǒng)中手動(dòng)修改配置文件,固定IP
使用vim編輯/etc/sysconfig/network-scripts/ifcfg-ens33文件,填入如下內(nèi)容
Linux第四章
執(zhí)行:systemctl restart network 重啟網(wǎng)卡,執(zhí)行ifconfig即可看到ip地址固定為192.168.88.130了


在VMware Fusion中配置固定IP:

  1. 打開Mac系統(tǒng)的終端程序,并執(zhí)行如下命令:
    Linux第四章
  2. 在終端內(nèi)執(zhí)行:sudo su - 并輸入個(gè)人系統(tǒng)密碼切換到root用戶
    Linux第四章
  3. 先備份一下文件:cp /Library/Preferences/VMware\ Fusion/networking /Library/Preferences/VMware\ Fusion/networking.bakcup
    通過(guò)vim編輯器修改文件:vim /Library/Preferences/VMware\ Fusion/networking
    Linux第四章修改第11行為如圖內(nèi)容:192.168.88.0,并保存退出
  4. 備份文件:cp /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf.backup
    修改文件:vim /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf
    Linux第四章
    如圖所示在 NAT gateway address下修改:ip為:192.168.88.2(這是網(wǎng)關(guān)的IP),并保存退出
  5. 啟動(dòng)VMware Fusion,進(jìn)入Linux虛擬機(jī)
    步驟2:在Linux中修改固定IP
    在虛擬機(jī)的圖形化頁(yè)面中,打開終端,使用su - 切換到root用戶
    Linux第四章
    使用vim編輯/etc/sysconfig/network-scripts/ifcfg-ens33文件,填入如下內(nèi)容
    Linux第四章
    執(zhí)行:systemctl restart network 重啟網(wǎng)卡,執(zhí)行ifconfig即可看到ip地址固定為192.168.88.130了

八、網(wǎng)絡(luò)請(qǐng)求和下載

可以通過(guò)ping命令,檢查指定的網(wǎng)絡(luò)服務(wù)器是否是可聯(lián)通狀態(tài)

ping [-c num] ip或主機(jī)名

【選項(xiàng):-c,檢查的次數(shù),不使用-c選項(xiàng),將無(wú)限次數(shù)持續(xù)檢查】【參數(shù):ip或主機(jī)名,被檢查的服務(wù)器的ip地址或主機(jī)名地址】


wget是非交互式的文件下載器,可以在命令行內(nèi)下載網(wǎng)絡(luò)文件

wget [-b] url

【選項(xiàng):-b,可選,后臺(tái)下載,會(huì)將日志寫入到當(dāng)前工作目錄的wget-log文件】【參數(shù):url,下載鏈接】
下載apache-hadoop 3.3.0版本:

wget http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz

在后臺(tái)下載:

wget -b http://archive.apache.org/dist/hadoop/common/hadoop-3.3.0/hadoop-3.3.0.tar.gz

通過(guò)tail命令可以監(jiān)控后臺(tái)下載進(jìn)度:

tail -f wget-log

注意:無(wú)論下載是否完成,都會(huì)生成要下載的文件,如果下載未完成,請(qǐng)及時(shí)清理未完成的不可用文件。


curl可以發(fā)送http網(wǎng)絡(luò)請(qǐng)求,可用于:下載文件、獲取信息等

curl [-O] url

【選項(xiàng):-O,用于下載文件,當(dāng)url是下載鏈接時(shí),可以使用此選項(xiàng)保存文件】【參數(shù):url,要發(fā)起請(qǐng)求的網(wǎng)絡(luò)地址】

九、端口

端口,是設(shè)備與外界通訊交流的出入口。端口可以分為:物理端口和虛擬端口兩類
物理端口:又可稱之為接口,是可見(jiàn)的端口,如USB接口,RJ45網(wǎng)口,HDMI端口等
虛擬端口:是指計(jì)算機(jī)內(nèi)部的端口,是不可見(jiàn)的,是用來(lái)操作系統(tǒng)和外部進(jìn)行交互使用的

計(jì)算機(jī)程序之間的通訊,通過(guò)IP只能鎖定計(jì)算機(jī),但是無(wú)法鎖定具體的程序。
通過(guò)端口可以鎖定計(jì)算機(jī)上具體的程序,確保程序之間進(jìn)行溝通;IP地址相當(dāng)于小區(qū)地址,在小區(qū)內(nèi)可以有許多住戶(程序),而門牌號(hào)(端口)就是各個(gè)住戶(程序)的聯(lián)系


可以通過(guò)Linux命令去查看端口的占用情況
使用nmap命令,安裝nmap:yum -y install nmap

nmap 被查看的IP地址

22端口,一般是SSH服務(wù)使用,即FinalShell遠(yuǎn)程連接Linux所使用的端口
可以通過(guò)netstat命令,查看指定端口的占用情況
安裝netstat:yum -y install net-tools

netstat -anp | grep 端口號(hào)

十、進(jìn)程管理

進(jìn)程是指程序在操作系統(tǒng)內(nèi)運(yùn)行后被注冊(cè)為系統(tǒng)內(nèi)的一個(gè)進(jìn)程,并擁有獨(dú)立的進(jìn)程ID(進(jìn)程號(hào))
可以通過(guò)ps命令查看Linux系統(tǒng)中的進(jìn)程信息

ps [-e -f]

【選項(xiàng):-e,顯示出全部的進(jìn)程】【選項(xiàng):-f,以完全格式化的形式展示信息(展示全部信息)】
Linux第四章
從左到右分別是:
UID:進(jìn)程所屬的用戶ID
PID:進(jìn)程的進(jìn)程號(hào)ID
PPID:進(jìn)程的父ID(啟動(dòng)此進(jìn)程的其它進(jìn)程)
C:此進(jìn)程的CPU占用率(百分比)
STIME:進(jìn)程的啟動(dòng)時(shí)間
TTY:?jiǎn)?dòng)此進(jìn)程的終端序號(hào),如顯示?,表示非終端啟動(dòng)
TIME:進(jìn)程占用CPU的時(shí)間
CMD:進(jìn)程對(duì)應(yīng)的名稱或啟動(dòng)路徑或啟動(dòng)命令


在Linux中,可以通過(guò)kill命令關(guān)閉進(jìn)程。

kill [-9] 進(jìn)程ID

【選項(xiàng):-9,表示強(qiáng)制關(guān)閉進(jìn)程。不使用此選項(xiàng)會(huì)向進(jìn)程發(fā)送信號(hào)要求其關(guān)閉,但是否關(guān)閉看進(jìn)程自身的處理機(jī)制?!?/p>

十一、主機(jī)狀態(tài)監(jiān)控

可以通過(guò)top命令查看CPU、內(nèi)存使用情況,類似Windows的任務(wù)管理器
top命令也支持選項(xiàng):
Linux第四章
當(dāng)top以交互式運(yùn)行(非-b選項(xiàng)啟動(dòng)),可以用以下交互式命令進(jìn)行控制
默認(rèn)每5秒刷新一次,語(yǔ)法:直接輸入top即可,按q或ctrl + c退出
Linux第四章

Linux第四章
第一行:
top:命令名稱,14:36:57:當(dāng)前系統(tǒng)時(shí)間,up 3 min:?jiǎn)?dòng)了3分鐘,2 users:2個(gè)用戶登錄,load:1、5、15分鐘負(fù)載
第二行:
Tasks:179個(gè)進(jìn)程,2 running:2個(gè)進(jìn)程子在運(yùn)行,177 sleeping:177個(gè)進(jìn)程睡眠,0個(gè)停止進(jìn)程,0個(gè)僵尸進(jìn)程
第三行:
%Cpu(s):CPU使用率,us:用戶CPU使用率,sy:系統(tǒng)CPU使用率,ni:高優(yōu)先級(jí)進(jìn)程占用CPU時(shí)間百分比,id:空閑CPU率,wa:IO等待CPU占用率,hi:CPU硬件中斷率,si:CPU軟件中斷率,st:強(qiáng)制等待占用CPU率
第四、五行:
Kib Mem:物理內(nèi)存,total:總量,free:空閑,used:使用,buff/cache:buff和cache占用
KibSwap:虛擬內(nèi)存(交換空間),total:總量,free:空閑,used:使用,buff/cache:buff和cache占用
Linux第四章
PID:進(jìn)程id
USER:進(jìn)程所屬用戶
PR:進(jìn)程優(yōu)先級(jí),越小越高
NI:負(fù)值表示高優(yōu)先級(jí),正表示低優(yōu)先級(jí)
VIRT:進(jìn)程使用虛擬內(nèi)存,單位KB
RES:進(jìn)程使用物理內(nèi)存,單位KB
SHR:進(jìn)程使用共享內(nèi)存,單位KB
S:進(jìn)程狀態(tài)(S休眠,R運(yùn)行,Z僵死狀態(tài),N負(fù)數(shù)優(yōu)先級(jí),I空閑狀態(tài))
%CPU:進(jìn)程占用CPU率
%MEM:進(jìn)程占用內(nèi)存率
TIME+:進(jìn)程使用CPU時(shí)間總計(jì),單位10毫秒
COMMAND:進(jìn)程的命令或名稱或程序文件路徑


使用df命令,可以查看硬盤的使用情況

df [-h]

【選項(xiàng):-h,以更加人性化的單位顯示】

可以使用iostat查看CPU、磁盤的相關(guān)信息

iostat [-x] [num1] [num2]

【選項(xiàng):-x,顯示更多信息】【num1:數(shù)字,刷新間隔,num2:數(shù)字,刷新幾次】
Linux第四章


可以使用sar命令查看網(wǎng)絡(luò)的相關(guān)統(tǒng)計(jì)(sar命令復(fù)雜,這里用于統(tǒng)計(jì)網(wǎng)絡(luò))

sar -n DEV num1 num2

【選項(xiàng):-n,查看網(wǎng)絡(luò),DEV表示查看網(wǎng)絡(luò)接口】【num1:刷新間隔(不填就查看一次結(jié)束),num2:查看次數(shù)(不填無(wú)限次數(shù))】

十二、環(huán)境變量

cd命令的本體就是:/usr/bin/cd 這個(gè)程序文件。這就是環(huán)境變量的作用。
在Linux系統(tǒng)中執(zhí)行:env命令即可查看當(dāng)前系統(tǒng)中記錄的環(huán)境變量。環(huán)境變量是一種KeyValue型結(jié)構(gòu),即名稱和值。
PATH記錄了系統(tǒng)執(zhí)行任何命令的搜索路徑,路徑之間以:隔開):
Linux第四章

/usr/local/bin
/usr/bin
/usr/local/sbin
/usr/sbin
/home/itheima/.local/bin
/home/itheima/bin
當(dāng)執(zhí)行任何命令,都會(huì)按照順序,從上述路徑中搜索要執(zhí)行的程序的本體;比如執(zhí)行cd命令,就從第二個(gè)目錄/usr/bin中搜索到了cd命令,并執(zhí)行


取得環(huán)境變量的值就可以通過(guò)語(yǔ)法:$環(huán)境變量名 來(lái)取得
比如: echo $PATH 就可以取得PATH這個(gè)環(huán)境變量的值,并通過(guò)echo語(yǔ)句輸出出來(lái)。
又或者:echo ${PATH}BBC 當(dāng)和其它內(nèi)容混合在一起的時(shí)候,可以通過(guò){}來(lái)標(biāo)注取的變量是誰(shuí)

Linux環(huán)境變量可以用戶自行設(shè)置,有:
臨時(shí)設(shè)置,語(yǔ)法:export 變量名=變量值
永久生效:針對(duì)當(dāng)前用戶生效,配置在當(dāng)前用戶的: ~/.bashrc文件中;針對(duì)所有用戶生效,配置在系統(tǒng)的: /etc/profile文件中;并通過(guò)語(yǔ)法:source 配置文件,進(jìn)行立刻生效,或重新登錄FinalShell生效

十三、linux文件的上傳和下載

我們可以通過(guò)FinalShell工具,方便的和虛擬機(jī)進(jìn)行數(shù)據(jù)交換。
瀏覽文件系統(tǒng),找到合適的文件,右鍵點(diǎn)擊下載,即可傳輸?shù)奖镜仉娔X
瀏覽文件系統(tǒng),找到合適的目錄,將本地電腦的文件拓展進(jìn)入,即可方便的上傳數(shù)據(jù)到Linux中
Linux第四章
也可以通過(guò)rz、sz命令進(jìn)行文件傳輸。rz、sz命令需要安裝,可以通過(guò):yum -y install lrzsz,即可安裝。
rz命令,進(jìn)行上傳,語(yǔ)法:直接輸入rz即可;sz命令進(jìn)行下載,語(yǔ)法:sz 要下載的文件
rz、sz命令需要終端軟件支持才可正常運(yùn)行
FinalShell、SecureCRT、XShell等常用終端軟件均支持此操作

十四、壓縮和解壓

zip格式:Linux、Windows、MacOS,常用
7zip:Windows系統(tǒng)常用
rar:Windows系統(tǒng)常用
tar:Linux、MacOS常用
gzip:Linux、MacOS常用


Linux和Mac系統(tǒng)常用有2種壓縮格式,后綴名分別是:
.tar,稱之為tarball,歸檔文件,即簡(jiǎn)單的將文件組裝到一個(gè).tar的文件內(nèi),并沒(méi)有太多文件體積的減少,僅僅是簡(jiǎn)單的封裝
.gz,也常見(jiàn)為.tar.gz,gzip格式壓縮文件,即使用gzip壓縮算法將文件壓縮到一個(gè)文件內(nèi),可以極大的減少壓縮后的體積
針對(duì)這兩種格式,使用tar命令均可以進(jìn)行壓縮和解壓縮的操作

tar [-c -v -x -f -z -C] 參數(shù)1 參數(shù)2 ... 參數(shù)n

【-c,創(chuàng)建壓縮文件,用于壓縮模式】【-v,顯示壓縮、解壓過(guò)程,用于查看進(jìn)度】【-x,解壓模式】【-f,要?jiǎng)?chuàng)建的文件,或要解壓的文件,-f選項(xiàng)必須在所有選項(xiàng)中位置處于最后一個(gè)】【-z,gzip模式,不使用-z就是普通的tarball格式】【-C,選擇解壓的目的地,用于解壓模式】
注意:
-z選項(xiàng)如果使用的話,一般處于選項(xiàng)位第一個(gè)
-f選項(xiàng),必須在選項(xiàng)位最后一個(gè)
-c和-x選項(xiàng),必須選一個(gè)

壓縮示例:tar -zcvf test.tar.gz 1.txt 2.txt 3.txt(將1.txt 2.txt 3.txt 壓縮到test.tar.gz文件內(nèi),使用gzip模式)

解壓縮示例:
解壓test.tar,將文件解壓至當(dāng)前目錄
tar -xvf test.tar -C /home/phlinux
解壓test.tar,將文件解壓至指定目錄(/home/phlinux)
tar -zxvf test.tar.gz -C /home/phlinux
以Gzip模式解壓test.tar.gz,將文件解壓至指定目錄(/home/phlinux)
注意:
-f選項(xiàng),必須在選項(xiàng)組合體的最后一位
-z選項(xiàng),建議在開頭位置
-C選項(xiàng)單獨(dú)使用,和解壓所需的其它參數(shù)分開


可以使用zip命令,壓縮文件為zip壓縮包

zip [-r] 參數(shù)1 參數(shù)2 ... 參數(shù)n

【-r,被壓縮的包含文件夾的時(shí)候,需要使用-r選項(xiàng),和rm、cp等命令的-r效果一致】
示例:
zip test.zip a.txt b.txt c.txt
將a.txt b.txt c.txt 壓縮到test.zip文件內(nèi)
zip -r test.zip test 123 a.txt
將test、123兩個(gè)文件夾和a.txt文件,壓縮到test.zip文件內(nèi)
使用unzip命令,可以方便的解壓zip壓縮包

unzip [-d] 參數(shù)

【-d,指定要解壓去的位置,同tar的-C選項(xiàng)】【參數(shù),被解壓的zip壓縮包文件】
示例:
unzip test.zip,將test.zip解壓到當(dāng)前目錄
unzip test.zip -d /home/123,將test.zip解壓到指定文件夾內(nèi)(/home/123)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-427971.html

總結(jié)

到了這里,關(guān)于Linux第四章的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • linux bash快捷鍵

    1、^abc-^-123: 這個(gè)命令用于運(yùn)行上一個(gè)命令,并將其中的\\\"abc\\\"替換為\\\"123\\\"。 示例:如果上一個(gè)命令是echo abc,則運(yùn)行^abc-^-123后會(huì)執(zhí)行命令echo 123。 2、!!: 這個(gè)命令用于重復(fù)執(zhí)行上一條命令。 示例:如果上一條命令是ls -l,則執(zhí)行!!后會(huì)再次運(yùn)行l(wèi)s -l。 3、!*: 這個(gè)命令用于執(zhí)行前一

    2024年02月12日
    瀏覽(36)
  • 【Linux】Linux系統(tǒng)編程——Linux常用快捷鍵

    在 Linux 中,特別是在使用命令行界面時(shí),有許多快捷鍵可以提高你的工作效率。以下是一些常用的快捷鍵: 命令行編輯 : Ctrl + A :移動(dòng)光標(biāo)到行首。 Ctrl + E :移動(dòng)光標(biāo)到行尾。 Ctrl + U :刪除光標(biāo)之前到行首的內(nèi)容。 Ctrl + K :刪除光標(biāo)位置到行尾的內(nèi)容。 Ctrl + W :刪除光

    2024年01月22日
    瀏覽(39)
  • Linux 命令行終端快捷鍵匯整

    熟悉鍵盤操作可以極大地提高操作效率,熟練的 Linux 用戶幾乎不需要使用鼠標(biāo),僅用鍵盤就可以更快且更方便地完成所有操作。 Linux 命令解釋器(也可以叫 Shell,終端,命令行等)也有很多 快捷鍵 ,熟練掌握可以極大的提高操作效率。在本文整理一些最常用的 快捷鍵 。

    2024年03月28日
    瀏覽(53)
  • Linux vi命令介紹及 所有快捷鍵

    vi 命令是一種文本編輯器,常用于 Linux 和 Unix 操作系統(tǒng)中。它的設(shè)計(jì)初衷是為了在命令行界面下對(duì)文件進(jìn)行編輯,因此具有簡(jiǎn)單、高效和靈活的特點(diǎn)。雖然現(xiàn)代計(jì)算機(jī)使用圖形界面的文本編輯器已很普遍,但 vi 仍然被廣泛使用,尤其是在服務(wù)器運(yùn)維和開發(fā)領(lǐng)域。在本文中,

    2024年02月10日
    瀏覽(43)
  • Linux的一些快捷鍵(hot keyboard)

    Linux的一些快捷鍵(hot keyboard)

    Ctrl + Alt + t:打開bash(就是命令框窗口) Ctrl + Alt + F3~F6:打開tty終端(純命令行終端,每個(gè)Linux發(fā)行版不相同,我的是Ubuntu20版) Alt + F4:關(guān)閉當(dāng)前窗口(Windows下也有這個(gè)) 以下是終端中的快捷鍵: 快捷鍵 執(zhí)行結(jié)果 Ctrl + Shift + C 復(fù)制選中的文本。 Ctrl + Shift + V 粘貼文本。

    2024年01月23日
    瀏覽(24)
  • Linux Vim撤銷和恢復(fù)撤銷快捷鍵

    Linux Vim撤銷和恢復(fù)撤銷快捷鍵

    使用 Vim 編輯文件內(nèi)容時(shí),經(jīng)常會(huì)有如下 2 種需求: 對(duì)文件內(nèi)容做了修改之后,卻發(fā)現(xiàn)整個(gè)修改過(guò)程是錯(cuò)誤或者沒(méi)有必要的,想將文件恢復(fù)到修改之前的樣子。 將文件內(nèi)容恢復(fù)之后,經(jīng)過(guò)仔細(xì)考慮,又感覺(jué)還是剛才修改過(guò)的內(nèi)容更好,想撤銷之前做的恢復(fù)操作。 基于這 2 種

    2024年04月26日
    瀏覽(23)
  • Linux 使用xmodmap禁用鍵盤按鍵(禁用Linux快捷鍵)

    Linux 使用xmodmap禁用鍵盤按鍵(禁用Linux快捷鍵)

    最近在Linux中用QT做項(xiàng)目,開發(fā)一個(gè)全屏軟件運(yùn)行在公司的設(shè)備上,系統(tǒng)是統(tǒng)信UOS Linux系統(tǒng),設(shè)備開機(jī)后會(huì)立即進(jìn)入軟件,且沒(méi)有權(quán)限不允許用戶進(jìn)入Linux后臺(tái)。 但有點(diǎn)麻煩,大家都知道,在Linux中,可以按快捷鍵 Ctrl + Alt + (F1 - F6) ,會(huì)進(jìn)入黑屏終端,在這個(gè)黑屏終端就可以使

    2024年02月10日
    瀏覽(19)
  • 十三、Linux中必須知道的幾個(gè)快捷鍵!??!

    十三、Linux中必須知道的幾個(gè)快捷鍵?。?!

    當(dāng)某些代碼正在運(yùn)行時(shí),你想讓其停止,只需要按下如下快捷鍵即可: 【CTRL】+【C】 示例: Linux系統(tǒng)自帶python3解釋器,當(dāng)你進(jìn)入python3解釋器之后,需要退出時(shí),只需要按下: 【CTRL】+【D】 示例: history和grep的聯(lián)合使用: (1)語(yǔ)法:!+ (2)篩選方式:從下

    2024年02月12日
    瀏覽(24)
  • Linux下GO IDE安裝和配置(附快捷鍵)

    Linux下GO IDE安裝和配置(附快捷鍵)

    目前,GoLand、VSCode 這些 IDE 都很優(yōu)秀,但它們都是 Windows 系統(tǒng)下的 IDE。在 Linux 系統(tǒng)下我們可以選擇將 Vim 配置成 Go IDE。熟練 Vim IDE 操作之后,開發(fā)效率不輸 GoLand 和 VSCode。有多種方法可以配置一個(gè) Vim IDE,這里我選擇使用 vim-go 將 Vim 配置成一個(gè) Go IDE。vim-go 是社區(qū)比較受歡迎

    2024年02月13日
    瀏覽(39)
  • Linux vi/vim以及三種模式常用快捷鍵

    vi和vim vi 和 vim 都是在 Linux 系統(tǒng)中的文本編輯器。 vim 實(shí)際上是 vi 的增強(qiáng)版,提供了更多的功能和改進(jìn)。 vi : vi 是一個(gè)經(jīng)典的文本編輯器,幾乎在每個(gè) Linux 發(fā)行版中都預(yù)裝了。 vi 的使用可以分為三個(gè)主要模式:命令模式(Command mode)、插入模式(Insert mode)和底行模式(

    2024年02月14日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包