国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

php網(wǎng)站開發(fā)百度云產(chǎn)品推廣計(jì)劃方案

php網(wǎng)站開發(fā)百度云,產(chǎn)品推廣計(jì)劃方案,織夢做網(wǎng)站教程,百度右邊相關(guān)網(wǎng)站怎么做的Linux管理 在線查詢Linux命令: https://www.runoob.com/linux/linux-install.htmlhttps://www.linuxcool.com/https://man.linuxde.net/ 1.Linux系統(tǒng)目錄結(jié)構(gòu) Linux系統(tǒng)的目錄結(jié)構(gòu)是一個(gè)樹狀結(jié)構(gòu),每一個(gè)文件或目錄都從根目錄開始,并且根目…

Linux管理

在線查詢Linux命令:

  • https://www.runoob.com/linux/linux-install.html
  • https://www.linuxcool.com/
  • https://man.linuxde.net/

1.Linux系統(tǒng)目錄結(jié)構(gòu)

Linux系統(tǒng)的目錄結(jié)構(gòu)是一個(gè)樹狀結(jié)構(gòu),每一個(gè)文件或目錄都從根目錄開始,并且根目錄只能有一個(gè)。

1.1 目錄結(jié)構(gòu)說明

  • /bin:存放普通用戶可執(zhí)行的命令,系統(tǒng)中任何用戶都可執(zhí)行。
  • /boot:存放Linux內(nèi)核文件以及開機(jī)菜單與開機(jī)所配置文件。
  • /dev:存放設(shè)備文件的存儲目錄,如硬盤、光驅(qū)等。
  • /etc:存放系統(tǒng)的配置文件,如用戶賬號密碼、各種服務(wù)的起始文件等。只有root有權(quán)利修改。
  • /home:普通用戶的主目錄,每個(gè)用戶在該目錄下都有一個(gè)與用戶同名的目錄。
  • /lib:存放開機(jī)時(shí)用到的函數(shù)庫,以及在/bin或/sbin下的命令會(huì)調(diào)用的函數(shù)庫。
  • /media:存放可刪除的設(shè)備,如軟盤、光盤、DVD等設(shè)備都暫時(shí)掛載于此。
  • /mnt:暫時(shí)掛載某些額外的設(shè)備。
  • /opt:存放第三方軟件。 (安裝需要一步步操作的)
  • /root:超級用戶root的主目錄。
  • /sbin:存放開機(jī)、修復(fù)、還原系統(tǒng)所需要的命令。
  • /usr:用戶需要安裝的第三方應(yīng)用程序,一般都放到這里。 (綠色版軟件,解壓即用則放在這里)
  • /tmp:這是讓一般用戶或者正在執(zhí)行的程序暫時(shí)放置文件的地方,任何人都能訪問,需要定時(shí)清理。
  • /proc:該目錄是一個(gè)虛擬文件系統(tǒng),只有在系統(tǒng)運(yùn)行時(shí)才存在,該目錄下的數(shù)據(jù)存放在內(nèi)存中,不占硬盤空間,例如系統(tǒng)內(nèi)核、進(jìn)程、外部設(shè)備的狀態(tài)及網(wǎng)絡(luò)狀態(tài)等。通過訪問該目錄下的文件,可以獲取系統(tǒng)的狀態(tài)信息并且修改某些系統(tǒng)的配置信息。
  • /sys:與/proc類似,也是一個(gè)虛擬文件系統(tǒng),主要也是記錄與內(nèi)核相關(guān)的信息,包括目前已加載的內(nèi)核模塊與內(nèi)核檢測到的硬件設(shè)備信息等。這個(gè)目錄同樣不占硬盤空間。
  • /lost+found:當(dāng)文件系統(tǒng)發(fā)生錯(cuò)誤時(shí),存放一些丟失的片段。

2.常用的命令

參考地址: https://blog.csdn.net/l18848956739/article/details/93859531

2.1 關(guān)機(jī)

  • shutdown -h now 關(guān)閉系統(tǒng)(1)
  • init 0 關(guān)閉系統(tǒng)(2)
  • telinit 0 關(guān)閉系統(tǒng)(3)
  • shutdown -h hours:minutes & 按預(yù)定時(shí)間關(guān)閉系統(tǒng)
  • shutdown -c 取消按預(yù)定時(shí)間關(guān)閉系統(tǒng)
  • shutdown -r now 重啟(1)
  • reboot 重啟(2)
  • logout 注銷
  • clear:清除屏幕信息
  • history:用于顯示執(zhí)行過的歷史命令記

2.2 文件和目錄

  • cd / 進(jìn)入根目錄
  • cd /home 進(jìn)入 '/ home' 目錄'
  • cd .. 返回上一級目錄
  • cd ../.. 返回上兩級目錄
  • cd 進(jìn)入個(gè)人的主目錄
  • cd ~user1 進(jìn)入個(gè)人的主目錄
  • cd - 返回上次所在的目錄
  • pwd 顯示工作路徑
  • ls 查看目錄中的文件
  • ls -F 查看目錄中的文件
  • ls -l 顯示文件和目錄的詳細(xì)資料 等價(jià)于 ll
  • ls -a 顯示隱藏文件
  • ls [0-9] 顯示包含數(shù)字的文件名和目錄名
  • tree 顯示文件和目錄由根目錄開始的樹形結(jié)構(gòu)(1)
  • lstree 顯示文件和目錄由根目錄開始的樹形結(jié)構(gòu)(2)
  • mkdir dir1 創(chuàng)建一個(gè)叫做 'dir1' 的目錄'
  • mkdir dir1 dir2 同時(shí)創(chuàng)建兩個(gè)目錄
  • mkdir -p /tmp/dir1/dir2 創(chuàng)建一個(gè)目錄樹
  • rm -f file1 刪除一個(gè)叫做 'file1' 的文件'
  • rmdir dir1 刪除一個(gè)叫做 'dir1' 的目錄'
  • rm -rf dir1 刪除一個(gè)叫做 'dir1' 的目錄并同時(shí)刪除其內(nèi)容
  • rm -rf dir1 dir2 同時(shí)刪除兩個(gè)目錄及它們的內(nèi)容
  • mv dir1 new_dir 重命名/移動(dòng) 一個(gè)目錄
  • cp file1 file2 復(fù)制一個(gè)文件
  • cp dir/* . 復(fù)制一個(gè)目錄下的所有文件到當(dāng)前工作目錄
  • cp -a /tmp/dir1 . 復(fù)制一個(gè)目錄到當(dāng)前工作目錄
  • cp -a dir1 dir2 復(fù)制一個(gè)目錄

2.3 文件搜索

  • find / -name file1 從 '/' 開始進(jìn)入根文件系統(tǒng)搜索文件和目錄
  • find / -user user1 搜索屬于用戶 'user1' 的文件和目錄
  • find /home/user1 -name *.bin 在目錄 '/ home/user1' 中搜索帶有'.bin' 結(jié)尾的文件
  • find /usr/bin -type f -atime +100 搜索在過去100天內(nèi)未被使用過的執(zhí)行文件
  • find /usr/bin -type f -mtime -10 搜索在10天內(nèi)被創(chuàng)建或者修改過的文件
  • find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 結(jié)尾的文件并定義其權(quán)限
  • find / -xdev -name *.rpm 搜索以 '.rpm' 結(jié)尾的文件,忽略光驅(qū)、捷盤等可移動(dòng)設(shè)備

2.6 磁盤空間

  • df:用于顯示磁盤的使用情況

    • df -h::格式化顯示輸出磁盤使用情況
  • du:顯示當(dāng)前目錄及其子目錄的大小

    • du -sh匯總顯示該目錄的大小
  • top:任務(wù)進(jìn)程 (退出top命令,輸入:q 或 Ctrl + c)

    • 任務(wù)進(jìn)程

      第一行:10:01:23 — 當(dāng)前系統(tǒng)時(shí)間,126 days, 14:29 — 系統(tǒng)已經(jīng)運(yùn)行了126天14小時(shí)29分鐘(在這期間沒有重啟過),2 users — 當(dāng)前有2個(gè)用戶登錄系統(tǒng)

      load average: 1.15, 1.42, 1.44 — load average后面的三個(gè)數(shù)分別是1分鐘、5分鐘、15分鐘的負(fù)載情況。

      第二行:Tasks — 任務(wù)(進(jìn)程),系統(tǒng)現(xiàn)在共有183個(gè)進(jìn)程,其中處于運(yùn)行中的有1個(gè),182個(gè)在休眠(sleep),stoped狀態(tài)的有0個(gè),zombie狀態(tài)(僵尸)的有0個(gè)。

      第三行:cpu狀態(tài)

      6.7% us — 用戶空間占用CPU的百分比。

      0.4% sy — 內(nèi)核空間占用CPU的百分比。

      0.0% ni — 改變過優(yōu)先級的進(jìn)程占用CPU的百分比

      92.9% id — 空閑CPU百分比

      0.0% wa — IO等待占用CPU的百分比

      0.0% hi — 硬中斷(Hardware IRQ)占用CPU的百分比

      0.0% si — 軟中斷(Software Interrupts)占用CPU的百分比

      第四行:內(nèi)存狀態(tài)

      8306544k total — 物理內(nèi)存總量(8GB)

      7775876k used — 使用中的內(nèi)存總量(7.7GB)

      530668k free — 空閑內(nèi)存總量(530M)

      79236k buffers — 緩存的內(nèi)存量 (79M)

      第五行:swap交換分區(qū)

      2031608k total — 交換區(qū)總量(2GB)

      2556k used — 使用的交換區(qū)總量(2.5M)

      2029052k free — 空閑交換區(qū)總量(2GB)

      4231276k cached — 緩沖的交換區(qū)總量(4GB)

      第五行以下:

      PID — 進(jìn)程id

      USER — 進(jìn)程所有者

      PR — 進(jìn)程優(yōu)先級

      NI — nice值。負(fù)值表示高優(yōu)先級,正值表示低優(yōu)先級

      VIRT — 進(jìn)程使用的虛擬內(nèi)存總量,單位kb。VIRT=SWAP+RES

      RES — 進(jìn)程使用的、未被換出的物理內(nèi)存大小,單位kb。RES=CODE+DATA

      SHR — 共享內(nèi)存大小,單位kb

      S — 進(jìn)程狀態(tài)。D=不可中斷的睡眠狀態(tài) R=運(yùn)行 S=睡眠 T=跟蹤/停止 Z=僵尸進(jìn)程

      %CPU — 上次更新到現(xiàn)在的CPU時(shí)間占用百分比

      %MEM — 進(jìn)程使用的物理內(nèi)存百分比

      TIME+ — 進(jìn)程使用的CPU時(shí)間總計(jì),單位1/100秒

      COMMAND — 進(jìn)程名稱(命令名/命令行)

  • free:內(nèi)存占用情況

    • 內(nèi)存占用情況:

      total:內(nèi)存總數(shù);

      used:已經(jīng)使用的內(nèi)存數(shù);

      free:空閑的內(nèi)存數(shù);

      buffers Buffer:緩存內(nèi)存數(shù);

      cached Page:緩存內(nèi)存數(shù)。

2.7 打包和壓縮文件

  • bunzip2 file1.bz2 解壓一個(gè)叫做 'file1.bz2'的文件
  • bzip2 file1 壓縮一個(gè)叫做 'file1' 的文件
  • gunzip file1.gz 解壓一個(gè)叫做 'file1.gz'的文件
  • gzip file1 壓縮一個(gè)叫做 'file1'的文件
  • gzip -9 file1 最大程度壓縮
  • rar a file1.rar test_file 創(chuàng)建一個(gè)叫做 'file1.rar' 的包
  • rar a file1.rar file1 file2 dir1 同時(shí)壓縮 'file1', 'file2' 以及目錄 'dir1'
  • rar x file1.rar 解壓rar包
  • unrar x file1.rar 解壓rar包
  • tar -cvf archive.tar file1 創(chuàng)建一個(gè)非壓縮的 tarball
  • tar -cvf archive.tar file1 file2 dir1 創(chuàng)建一個(gè)包含了 'file1', 'file2' 以及 'dir1'的檔案文件
  • tar -tf archive.tar 顯示一個(gè)包中的內(nèi)容
  • tar -xvf archive.tar 釋放一個(gè)包
  • tar -xvf archive.tar -C /tmp 將壓縮包釋放到 /tmp目錄下
  • tar -cvfj archive.tar.bz2 dir1 創(chuàng)建一個(gè)bzip2格式的壓縮包
  • tar -jxvf archive.tar.bz2 解壓一個(gè)bzip2格式的壓縮包
  • tar -cvfz archive.tar.gz dir1 創(chuàng)建一個(gè)gzip格式的壓縮包
  • tar -zxvf archive.tar.gz 解壓一個(gè)gzip格式的壓縮包
  • zip file1.zip file1 創(chuàng)建一個(gè)zip格式的壓縮包
  • zip -r file1.zip file1 file2 dir1 將幾個(gè)文件和目錄同時(shí)壓縮成一個(gè)zip格式的壓縮包
  • unzip file1.zip 解壓一個(gè)zip格式壓縮包

2.8 RPM 包

  • rpm -ivh package.rpm 安裝一個(gè)rpm包
  • rpm -ivh --nodeeps package.rpm 安裝一個(gè)rpm包而忽略依賴關(guān)系警告
  • rpm -U package.rpm 更新一個(gè)rpm包但不改變其配置文件
  • rpm -F package.rpm 更新一個(gè)確定已經(jīng)安裝的rpm包
  • rpm -e package_name.rpm 刪除一個(gè)rpm包
  • rpm -qa 顯示系統(tǒng)中所有已經(jīng)安裝的rpm包
  • rpm -qa | grep httpd 顯示所有名稱中包含 "httpd" 字樣的rpm包
  • rpm -qi package_name 獲取一個(gè)已安裝包的特殊信息
  • rpm -qg "System Environment/Daemons" 顯示一個(gè)組件的rpm包
  • rpm -ql package_name 顯示一個(gè)已經(jīng)安裝的rpm包提供的文件列表
  • rpm -qc package_name 顯示一個(gè)已經(jīng)安裝的rpm包提供的配置文件列表
  • rpm -q package_name --whatrequires 顯示與一個(gè)rpm包存在依賴關(guān)系的列表
  • rpm -q package_name --whatprovides 顯示一個(gè)rpm包所占的體積
  • rpm -q package_name --scripts 顯示在安裝/刪除期間所執(zhí)行的腳本l
  • rpm -q package_name --changelog 顯示一個(gè)rpm包的修改歷史
  • rpm -qf /etc/httpd/conf/httpd.conf 確認(rèn)所給的文件由哪個(gè)rpm包所提供
  • rpm -qp package.rpm -l 顯示由一個(gè)尚未安裝的rpm包提供的文件列表
  • rpm --import /media/cdrom/RPM-GPG-KEY 導(dǎo)入公鑰數(shù)字證書
  • rpm --checksig package.rpm 確認(rèn)一個(gè)rpm包的完整性
  • rpm -qa gpg-pubkey 確認(rèn)已安裝的所有rpm包的完整性
  • rpm -V package_name 檢查文件尺寸、 許可、類型、所有者、群組、MD5檢查以及最后修改時(shí)間
  • rpm -Va 檢查系統(tǒng)中所有已安裝的rpm包- 小心使用
  • rpm -Vp package.rpm 確認(rèn)一個(gè)rpm包還未安裝

2.9 YUM 軟件包升級器

  • yum install package_name 下載并安裝一個(gè)rpm包
  • yum localinstall package_name.rpm 將安裝一個(gè)rpm包,使用你自己的軟件倉庫為你解決所有依賴關(guān)系
  • yum update package_name.rpm 更新當(dāng)前系統(tǒng)中所有安裝的rpm包
  • yum update package_name 更新一個(gè)rpm包
  • yum remove package_name 刪除一個(gè)rpm包
  • yum list 列出當(dāng)前系統(tǒng)中安裝的所有包
  • yum search package_name 在rpm倉庫中搜尋軟件包
  • yum clean packages 清理rpm緩存刪除下載的包
  • yum clean headers 刪除所有頭文件
  • yum clean all 刪除所有緩存的包和頭文件

2.10 查看文件內(nèi)容

  • cat file1 從第一個(gè)字節(jié)開始正向查看文件的內(nèi)容
  • tac file1 從最后一行開始反向查看一個(gè)文件的內(nèi)容
  • more file1 查看一個(gè)長文件的內(nèi)容
  • less file1 類似于 'more' 命令,但是它允許在文件中和正向操作一樣的反向操作
  • head -2 file1 查看一個(gè)文件的前兩行
  • tail -2 file1 查看一個(gè)文件的最后兩行
  • tail -f /var/log/messages 實(shí)時(shí)查看被添加到一個(gè)文件中的內(nèi)容

2.14 網(wǎng)絡(luò)

  • fconfig eth0 顯示一個(gè)以太網(wǎng)卡的配置
  • ifup eth0 啟用一個(gè) 'eth0' 網(wǎng)絡(luò)設(shè)備
  • ifdown eth0 禁用一個(gè) 'eth0' 網(wǎng)絡(luò)設(shè)備
  • ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址
  • ifconfig eth0 promisc 設(shè)置 'eth0' 成混雜模式以嗅探數(shù)據(jù)包 (sniffing)
  • dhclient eth0 以dhcp模式啟用 'eth0'
  • ip addre 查看網(wǎng)絡(luò)地址

2.15 用戶和群組

  • groupadd group_name 創(chuàng)建一個(gè)新用戶組
  • groupdel group_name 刪除一個(gè)用戶組
  • groupmod -n new_group_name old_group_name 重命名一個(gè)用戶組
  • useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 創(chuàng)建一個(gè)屬于 "admin" 用戶組的用戶
  • useradd user1 創(chuàng)建一個(gè)新用戶
  • userdel -r user1 刪除一個(gè)用戶 ( '-r' 排除主目錄)
  • usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用戶屬性
  • passwd 修改口令
  • passwd user1 修改一個(gè)用戶的口令 (只允許root執(zhí)行)
  • chage -E 2005-12-31 user1 設(shè)置用戶口令的失效期限
  • pwck 檢查 '/etc/passwd' 的文件格式和語法修正以及存在的用戶
  • grpck 檢查 '/etc/passwd' 的文件格式和語法修正以及存在的群組
  • newgrp group_name 登陸進(jìn)一個(gè)新的群組以改變新創(chuàng)建文件的預(yù)設(shè)群組

3.VI編輯器

3.1VI編輯器概述

Vi編輯器是什么

  • Vi編輯器是一款可以用來創(chuàng)建和編輯文本文件的工具,vi就是visual interface(可視化接口)的簡寫,它有個(gè)增強(qiáng)版:vim,就是vi improve,它是一個(gè)模式化編輯器: 在不同的模式下,我們的機(jī)鍵動(dòng)作被解釋的意義是不同的。
  • 注意:在vi編輯器中如果要看下面的內(nèi)容不要用鼠標(biāo)滾動(dòng)文件內(nèi)容,應(yīng)該使用鍵盤上下鍵進(jìn)行操作

如何使用

  • vi /filename
    • 如果該文件是不存在的,就是新增文件
    • 如果該文件是存在的,就是修改文件

Vi編輯器的三種模式

  • 編輯模式(命令模式) :所有的機(jī)鍵動(dòng)作都會(huì)理解為編輯整個(gè)文檔的操作,默認(rèn)為編輯模式。
  • 輸入模式:大部分機(jī)鍵動(dòng)作都會(huì)理解為輸入的字符。
  • 末行模式:在末行模式,輸入很多文件管理命令。

img

3.2 VI編輯器命令

  • 關(guān)閉文件:在末行模式下
    • q: 退出
    • q!: 退出不保存
    • wq: 保存退出
  • 翻頁操作:在編輯模式下
    • ctrl+f :向下翻一頁
    • ctrl+b :向上翻一頁
  • 移動(dòng)光標(biāo)
    • 逐字符移動(dòng):在輸入模式下按鍵盤方向鍵
    • 行內(nèi)移動(dòng):編輯模式下,0:跳轉(zhuǎn)到行首、$: 跳轉(zhuǎn)到行尾、^: 跳轉(zhuǎn)到行首的第一個(gè)字母位置
    • 行間跳轉(zhuǎn):在末行模式下,直接輸入行號就可以跳轉(zhuǎn)到對應(yīng)行,注意:可以先把行號顯示出來:set number
    • 其他跳轉(zhuǎn):在編輯模式下,G:跳轉(zhuǎn)行最后一行,gg: 跳轉(zhuǎn)到第一行
  • 刪除操作
    • dd: 刪除光標(biāo)所在行 (編輯模式)
    • 3dd:從光標(biāo)行開始刪除3行(編輯模式)
    • 1,4d 刪除第一行到第四行(末行模式)
  • 復(fù)制和粘貼操作:在編輯模式下
    • yy 復(fù)制光標(biāo)所在行
    • 2yy 從光標(biāo)行開始復(fù)制2行
    • p: 粘貼命令
    • u: 撤銷操作
  • 文件查找:在末行模式下
    • /parttern: 從前往后查找 如: /8080
    • ?parttern :從后往前查找 如:?8080
    • n: 下一個(gè)匹配的字符串
    • N: 上一個(gè)匹配的字符串
  • 文本的替換:在末行模式下
    • 格式:[startNum,endNum | %]s/partter/string/gi
    • 舉例:1,5s/http/hp/gi或者%s/http/hp/gi
    • 解析:s:替換字符串,g:全局替換,i:忽略大小寫

4.文件管理

4.1 文件系統(tǒng)概述

  • Linux采用的是樹型結(jié)構(gòu)。最上層是根目錄,其他的所有目錄都是從根目錄出發(fā)而生成的。
  • / 是系統(tǒng)的根目錄
  • 文件系統(tǒng)是一個(gè)樹狀結(jié)構(gòu)
  • 絕對路徑 以/開頭
  • 相對路徑 不是/開頭的路徑都是相對路徑

4.2 創(chuàng)建文件和目錄

  • 創(chuàng)建目錄
    • mkdir 目錄名 如:mkdir test
    • mkdir -p 目錄名1/目錄名2 創(chuàng)建層級目錄 可以是相對目錄,也可以是絕對目錄 如:mkdir -p test/cmt
  • 創(chuàng)建文件
    • vi 文件名 如: vi test.txt
    • touch 文件名 如:touch demo.txt

4.3 文件的拷貝和移動(dòng)

  • 文件的拷貝
    • cp [文件名] 如:cp file1 file2 復(fù)制一個(gè)文件 如:cp demo.text /test/tg1
    • cp -r [目錄名]:表示拷貝目錄, -r 表示遞歸 如: cp -r GI/test/tg1 /
  • 文件的移動(dòng)
    • mv 用法與cp一樣
    • mv dir1 new_dir 重命名/移動(dòng) 一個(gè)目錄

4.4 刪除文件和目錄

  • 刪除文件
    • rm [文件名]
    • rm -f [文件名],不提示
  • 刪除目錄及目錄里面的文件
    • rm -r [目錄名],刪除目錄必須使用 -r 遞歸刪除

4.5 文件查看命令

  • 文件查看

    • cat [文件名],整個(gè)文件的內(nèi)容顯示出來
    • less/more [文件名],文件的內(nèi)容分頁顯示,空格鍵下一頁,b 鍵一頁
    • tail [文件名],默認(rèn)在屏幕上顯示該文件末尾10行
    • tail -行數(shù) [文件名],在屏幕上顯示該文件末尾參數(shù)設(shè)置的行數(shù)
    • tail -f [文件名] 顯示文件最新追加的內(nèi)容
  • 查找文件

    • find [查找路徑] -參數(shù) [parttern文件名的parttern] 如:find / -name 'test*'
    • 詳細(xì)用法參考:https://man.linuxde.net/find
  • 文件內(nèi)容查找

    • grep parttern(匹配的內(nèi)容) [文件名] :grep 8080 test.txt
    • grep parttern(匹配的內(nèi)容)

4.6 打包和壓縮

在Linux系統(tǒng)中可以使用兩種方式的文件打包和解壓

  • tar命令

    • tar命令的使用

      打包命令:tar -cvf <打包后的包名> 打包文件1 [打包文件2.....N] 注意:這里打包的可以是文件或者目錄. 解壓命令:tar -xvf <包名稱>

      帶壓縮的打包:tar -zcvf <壓縮后的包名> 壓縮文件1 [壓縮文件2.....N] 帶壓縮的解壓:tar -zxvf <壓縮包名>

      例子: 普通打包: tar -cvf test.tar file1.txt file2.txt folder1 普通解壓: tar -xvf test.tar 壓縮打包: tar -zcvf test.tar.gz file1.txt file2.txt folder1 壓縮解壓: tar -zxvf test.tar.gz

  • zip命令

    • zip命令的使用之前先下載安裝:輸入命令:yum install zip ,安裝過程中提示都輸入:y 即可

    • unzip命令的使用之前先下載安裝:輸入命令:yum install unzip ,安裝過程中提示都輸入:y 即可

    • zip命令的使用

      zip打包操作 用法:例如: zip -r test.zip ./* 將當(dāng)前目錄下的所有文件和目錄全部壓縮成test.zip文件,-r表示遞歸壓縮子目錄下所有文件 unzip解壓操作

      用法:例如:unzip p2p.war -d p2p 將當(dāng)前目錄下的p2p.war包解壓成p2p目錄

      用法:例如:unzip p2p.zip 解壓到當(dāng)前文件夾

5.用戶管理

5.1 創(chuàng)建用戶

  • useradd [用戶名] 創(chuàng)建一個(gè)用戶

  • useradd -G [組名] [用戶名]:創(chuàng)建用戶并分配一個(gè)組

  • 在 /etc/passwd 該配置文件可以查看系統(tǒng)中有哪些用戶

    • **查看系統(tǒng)用戶:**cat /etc/passwd 以冒號(:)為分割

      1 用戶名

      2 用戶的密碼,用x替代

      3 用戶的uid,一般情況下root為0,1-499默認(rèn)為系統(tǒng)賬號,有的更大些到1000,500-65535為用戶的可登錄賬號,有的系統(tǒng)從1000開始。

      4 用戶的gid,linux的用戶都會(huì)有兩個(gè)ID,一個(gè)是用戶uid,一個(gè)是用戶組id,在我們登錄的時(shí)候,輸入用戶名和密碼,其實(shí)會(huì)先到/etc/passwd查看是否有你輸入的賬號或者用戶名,有的話將該賬號與對應(yīng)的UID和GID(在/etc/group中)讀出來。然后讀出主文件夾與shell的設(shè)置,然后再去檢驗(yàn)密碼是否正確,正確的話正常登錄。

      5 用戶的賬號說明解釋

      6 用戶的家目錄文件夾

      7 用戶使用的shell,如果換成/sbin/nologin/就是默認(rèn)沒有登錄環(huán)境的。

5.2 創(chuàng)建組

  • groupadd [組名]
  • 在 /etc/group 該配置文件可以查看系統(tǒng)中有哪些組

5.3修改用戶組屬性

  • usermod -G [組名] [用戶名]

5.4 刪除用戶

  • userdel [用戶名]
  • -f:強(qiáng)制刪除用戶,即使用戶已登錄
  • -r:刪除與用戶相關(guān)的所有文件

5.5 刪除組

  • groupdel [組名]

5.6 修改密碼

  • passwd [用戶名] : 給新用戶設(shè)置密碼

5.7 修改目錄或文件權(quán)限

  • chmod [參數(shù)] [權(quán)限表達(dá)式] [目錄名或文件名]

    • rwx : 表示讀、寫、執(zhí)行

    • 777 解析 : rwx rwx rwx

    • rwx:111 讀寫執(zhí)行權(quán)限都有,16進(jìn)制計(jì)算:1+2+4 =7 ==> 2零次方 + 2壹次方 + 2貳次方

    • 如:chmod 777 file,chmod +x file

  • -R:處理指定目錄以及其子目錄下的所有文件

5.8 修改目錄或文件的屬主和屬組

  • chown [參數(shù)] [屬主]:[屬組] [目錄名或文件名]
    • 如:chown username:groupname file
  • -R:處理指定目錄以及其子目錄下的所有文件

5.9 用戶賬號切換

  • su [用戶名]

6.系統(tǒng)服務(wù)管理

6.1服務(wù)管理

  • systemctl工具

    • 啟動(dòng)服務(wù):systemctl start <服務(wù)名>

    • 關(guān)閉服務(wù):systemctl stop <服務(wù)名>

    • 重啟服務(wù):systemctl restart <服務(wù)名>

    • 查看服務(wù)狀態(tài):systemctl status <服務(wù)名>

    • 添加開機(jī)啟動(dòng)項(xiàng):systemctl enable <服務(wù)名>

    • 禁止開機(jī)啟動(dòng)項(xiàng):systemctl disable <服務(wù)名>

    • 查看開機(jī)啟動(dòng)項(xiàng):systemctl list-unit-files

  • 進(jìn)程查看

    • ps -ef | grep java
  • 殺死進(jìn)程

    • kill -9 pid

7.網(wǎng)絡(luò)管理

7.1 網(wǎng)絡(luò)的基本概念

  • ip地址:在網(wǎng)絡(luò)通信中主機(jī)的標(biāo)識符(好比手機(jī)號碼)
  • mac地址:主機(jī)的物理網(wǎng)卡的唯一標(biāo)識符(好比身份證號碼)
  • 子網(wǎng)掩碼:用于區(qū)分主機(jī)的IP地址中的網(wǎng)絡(luò)地址和主機(jī)地址,并由此確定該主機(jī)的IP地址的網(wǎng)段
  • 網(wǎng)關(guān):就是一個(gè)網(wǎng)絡(luò)中的主機(jī)連接到另一個(gè)網(wǎng)絡(luò)的主機(jī)的關(guān)口
  • DNS:域名解析服務(wù)器,把域名解析成對應(yīng)的IP地址

7.2 網(wǎng)絡(luò)相關(guān)配置

  • 查看網(wǎng)絡(luò)卡信息
    • ip addr
  • 存放網(wǎng)卡配置文件對應(yīng)的目錄
    • /etc/sysconfig/network-scripts/ 該文件內(nèi)容: NAME=ens33#網(wǎng)卡設(shè)備名稱 ONBOOT=no#啟動(dòng)時(shí)是否激活 yes | no BOOTPROTO=static#協(xié)議類型 dhcp bootp none IPADDR=192.168.1.90#網(wǎng)絡(luò)IP地址 NETMASK=255.255.255.0#子網(wǎng)掩碼 GATEWAY=192.168.1.1#網(wǎng)關(guān)地址 BROADCAST=192.168.1.255#廣播地址 HWADDR=00:0C:29:FE:1A:09#網(wǎng)卡MAC地址 TYPE=Ethernet#網(wǎng)卡類型為以太網(wǎng)
  • 如果修改了網(wǎng)卡配置信息,那么需要重啟網(wǎng)絡(luò)才能生效
    • 網(wǎng)絡(luò)服務(wù)名為:network

7.3 設(shè)置靜態(tài)IP

  • 注:我們安裝好虛擬主機(jī)后,IP地址是自動(dòng)獲取的,這樣的話,重啟主機(jī)后,IP地址就有可能改變,導(dǎo)致一些配置失效,所以我們最好把主機(jī)的IP地址設(shè)置為靜態(tài)。那么,設(shè)置靜態(tài)IP只需要在網(wǎng)卡配置文件添加以下配置: BOOTPROTO=static IPADDR= NETMASK= GATEWAY=
  • 配置靜態(tài)IP時(shí),其實(shí)跟WIN 10配置方式一樣,還需要配置DNS
    • 參考配置方式:https://blog.csdn.net/qq_37141865/article/details/86544320

7.4 防火墻

  • 防火墻配置命令:firewall-cmd
  • 防火墻幫助:
    • fireweall-cmd --help
  • 查看防火墻狀態(tài):
    • firewall-cmd --state
  • 啟動(dòng)防火墻
    • systemctl start firewall
  • 禁用防火墻
    • systemctl stop firewall
  • 設(shè)置開機(jī)啟動(dòng)防火墻
    • systemctl enable firewall
  • 停止并禁用開機(jī)啟動(dòng)防火墻
    • systemctl disable firewall
  • 查看所有打開的端口:
    • firewall-cmd --list-ports
  • 開啟端口:
    • firewall-cmd --add-port=端口號/tcp --permanent(--permanent參數(shù)為永久生效,不加則重啟后失效)
  • 更新防火墻規(guī)則:
    • firewall-cmd --reload (新增或刪除端口需要重新加載防火墻規(guī)則)
  • 刪除端口:
    • firewall-cmd --remove-port=端口號/tcp --permanent
  • centos7的防火墻程序服務(wù)名為:firewalld
http://m.aloenet.com.cn/news/33298.html

相關(guān)文章:

  • 網(wǎng)站對比app還有優(yōu)勢嗎2023第三波疫情已經(jīng)到來了
  • 網(wǎng)站空間多久續(xù)一次費(fèi)seo優(yōu)化團(tuán)隊(duì)
  • 鎮(zhèn)江外貿(mào)網(wǎng)站建設(shè)站外推廣渠道有哪些
  • Axure只是做網(wǎng)站嗎怎么注冊一個(gè)自己的網(wǎng)址
  • 湛江自做網(wǎng)站杭州谷歌推廣
  • 河南科興建設(shè)有限公司網(wǎng)站網(wǎng)站推廣公司黃頁
  • 石家莊專業(yè)商城網(wǎng)站制作百度如何優(yōu)化
  • 用身份證備案網(wǎng)站外貿(mào)營銷渠道
  • 天津市建設(shè)工程評標(biāo)專家網(wǎng)站谷歌google官網(wǎng)下載
  • 為什么登錄不上建設(shè)銀行網(wǎng)站上海網(wǎng)站建設(shè)推廣服務(wù)
  • 蒼南龍港做網(wǎng)站店鋪亞馬遜免費(fèi)的關(guān)鍵詞工具
  • 網(wǎng)站建設(shè)與網(wǎng)頁制作技術(shù)拉新項(xiàng)目官方一手平臺
  • 龍灣做網(wǎng)站歌爾股份砍單
  • 合肥做公司網(wǎng)站公司太原網(wǎng)站推廣排名
  • 美國室內(nèi)設(shè)計(jì)聯(lián)盟優(yōu)化步驟
  • 捕魚游戲網(wǎng)站制作模板虞城seo代理地址
  • 不用下載就能玩的網(wǎng)頁游戲重慶百度快照優(yōu)化排名
  • 余姚做網(wǎng)站設(shè)計(jì)的免費(fèi)網(wǎng)站建設(shè)哪個(gè)好
  • 深圳正規(guī)網(wǎng)站建設(shè)服務(wù)人工智能培訓(xùn)機(jī)構(gòu)哪個(gè)好
  • 網(wǎng)站制作怎樣做百度app
  • 建網(wǎng)站如何賺錢西安seo外包服務(wù)
  • wordpress html編輯seo建站是什么
  • 海報(bào)設(shè)計(jì)思路上海網(wǎng)優(yōu)化seo公司
  • react網(wǎng)站開發(fā)介紹東莞seo項(xiàng)目優(yōu)化方法
  • 北京網(wǎng)站建設(shè)哪里好經(jīng)典軟文廣告
  • 做星座網(wǎng)站網(wǎng)站測試的內(nèi)容有哪些
  • 通過網(wǎng)站做國際貿(mào)易的成本軟文廣告文案案例
  • 客戶推廣公司北京搜索引擎優(yōu)化管理專員
  • 怎么給網(wǎng)站做php后臺百度文庫賬號登錄入口
  • 如何把網(wǎng)站放到空間別人可以訪問今日新聞播報(bào)