久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Linux

 隕紅塵 2020-03-03

文章目錄

1. Linux 介紹

1.1 Linux 簡介

Linux 是一套免費(fèi)使用和自由傳播的類 Unix 操作系統(tǒng),是一個(gè)基于 POSIX 和 Unix 的多用戶,、多任務(wù),、支持多線程和多 CPU 的操作系統(tǒng)。它能運(yùn)行主要的 Unix 工具軟件,、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議,。它支持 32 位和 64 位硬件。Linux 繼承了 Unix 以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng),。

1.2 Linux 歷史

Linux 最初是由芬蘭赫爾辛基大學(xué)學(xué)生 Linus Torvalds 由于自己不滿意教學(xué)中使用的 MINIX 操作系統(tǒng), 所以在 1990 年底由于個(gè)人愛好設(shè)計(jì)出了 LINUX 系統(tǒng)核心,。后來發(fā)布于芬蘭最大的 FTP 服務(wù)器上,,用戶可以免費(fèi)下載,所以它的周邊的程序越來越多,,Linux 本身也逐漸發(fā)展壯大起來,,之后 Linux 在不到三年的時(shí)間里成為了一個(gè)功能完善,穩(wěn)定可靠的操作系統(tǒng),。

1.3 Linux 版本

Linux的版本分為兩種:

  1. 內(nèi)核版本:內(nèi)核版本是指在 Linus 領(lǐng)導(dǎo)下的內(nèi)核小組開發(fā)維護(hù)的系統(tǒng)內(nèi)核的版本號(hào)
  2. 發(fā)行版本:發(fā)行版本是一些組織和公司根據(jù)自己發(fā)行版的不同而自定的,,但他們都使用了 Linux 內(nèi)核

主流的發(fā)行版本有:

在這里插入圖片描述

2. Linux 安裝

2.1 安裝虛擬機(jī)

  1. 下載 VMware Workstation

    https://www./cn/products/workstation-pro/workstation-pro-evaluation.html
    • 1
  2. 安裝 VMware Workstation

    在這里插入圖片描述

2.2 安裝 CentOS

  1. 下載 CentOS 鏡像

    https://www./download/
    • 1
  2. 打開 VMware Workstation --> 創(chuàng)建新的虛擬機(jī)

    在這里插入圖片描述

  3. 選擇下載的 CentOS 映像文件

    在這里插入圖片描述

  4. 配置用戶名和密碼

    在這里插入圖片描述

  5. 設(shè)置虛擬機(jī)保存路徑

    在這里插入圖片描述

  6. 設(shè)置最大磁盤大小

    在這里插入圖片描述

  7. 準(zhǔn)備創(chuàng)建 CentOS

    在這里插入圖片描述

  8. 成功安裝 CentOS

    在這里插入圖片描述

3. 遠(yuǎn)程操作 Linux

3.1 SecureCRT 介紹

SecureCRT 是一款支持 SSH 的終端仿真程序,簡單地說是 Windows 下登錄 UNIX 或 Linux 服務(wù)器主機(jī)的軟件,。

3.2 SecureCRT 登錄 Linux

  1. 在 CentOS 中打開 Terminal,,輸入命令(顯示網(wǎng)絡(luò)設(shè)備)

    ifconfig
    • 1

    這樣我們就得到了虛擬機(jī)的 ip 地址:

    在這里插入圖片描述

  2. 打開 SecureCRT,輸入剛才得到的 ip 地址,,連接

    在這里插入圖片描述

  3. 以 root 用戶登錄

    在這里插入圖片描述

  4. 登陸成功

    在這里插入圖片描述

4. Linux 的目錄結(jié)構(gòu)

在這里插入圖片描述

5. Linux 常用命令

5.1 列出文件列表 ls

作用

ls 用來顯示當(dāng)前目錄下的內(nèi)容,。配合參數(shù)的使用,,能以不同的方式顯示目錄內(nèi)容。

用法

  • ls 顯示當(dāng)前目錄下的內(nèi)容
  • ls -a 顯示當(dāng)前目錄下的所有文件(包含隱藏的文件)
  • ls -l(簡寫為 ll) 顯示當(dāng)前目錄下的詳細(xì)信息

5.2 切換目錄命令 cd

作用

cd 命令用于切換當(dāng)前工作目錄至 dirName(目錄參數(shù)),。

用法

  • cd dirName 切換到 dirName 目錄
  • cd … 切換到上一層目錄
  • cd / 切換到系統(tǒng)根目錄
  • cd ~ 切換到用戶主目錄
  • cd - 切換到上一個(gè)所在目錄

5.3 目錄操作

5.3.1 創(chuàng)建目錄 mkdir

作用

mkdir 命令可用來創(chuàng)建子目錄,。

用法

  • mkdir AAA 在工作目錄下,建立一個(gè)名為 AAA 的子目錄
  • mkdir -p BBB/Test 在工作目錄下的 BBB 目錄中,,建立一個(gè)名為 Test 的子目錄,。 若 BBB 目錄原本不存在,則建立一個(gè),。

5.3.2 刪除目錄 rmdir

作用

rmdir 命令刪除空的目錄,。

不同參數(shù)

  • redir AAA 將工作目錄下,名為 AAA 的子目錄刪除

  • rmdir -p BBB/Test 在工作目錄下的 BBB 目錄中,,刪除名為 Test 的子目錄,。若 Test 刪除后,BBB 目錄成為空目錄,,則 BBB 也刪除,。

5.4 瀏覽文件

5.4.1 cat

作用

用于顯示文件的內(nèi)容。

用法

  • cat fileName 顯示文件的內(nèi)容,,文件太多時(shí),,會(huì)顯示不完全

5.4.2 more

作用

用于要顯示的內(nèi)容會(huì)超過一個(gè)畫面長度的情況。按空格鍵顯示下一個(gè)畫面,,回車顯示下一行內(nèi)容,按 q 鍵退出查看,。

用法

  • more fileName 按頁顯示文件的內(nèi)容

5.4.3 less

作用

less 與 more 類似,,但使用 less 可以隨意瀏覽文件,而 more 僅能向前移動(dòng),,卻不能向后移動(dòng),,而且 less 在查看之前不會(huì)加載整個(gè)文件。PgUp 和 PgDn 進(jìn)行上下翻頁,。

用法

  • more fileName 顯示文件的內(nèi)容,,可以上下查看

5.4.4 tail

作用

tail 命令可用于查看文件的內(nèi)容,有一個(gè)常用的參數(shù) -f 用于查閱正在改變的日志文件,。

用法

  • tail -10 fileName 查看文件后10行數(shù)據(jù)
  • tail -f fileName 動(dòng)態(tài)查看文件(ctrl + c 退出)

5.5 文件操作

5.5.1 復(fù)制文件 cp

作用

cp 命令可以將文件從一處復(fù)制到另一處,。一般在使用 cp 命令時(shí)將一個(gè)文件復(fù)制成另一個(gè)文件或復(fù)制到某目錄時(shí),需要指定源文件名與目標(biāo)文件名或目錄,。

用法

  • cp a.txt A/b.txt 將 a.txt 復(fù)制到 A 目錄下 b.txt 文件
  • cp a.txt b.txt 將 a.txt 復(fù)制為 b.txt 文件

5.5.2 移動(dòng)文件 mv

作用

mv 命令用來為文件或目錄改名,、或?qū)⑽募蚰夸浺迫肫渌恢谩?/p>

用法

  • mv a.txt A/b.txt 將 a.txt 移動(dòng)到 A 目錄下 b.txt 文件
  • mv a.txt b.txt 將 a.txt 重命名為 b.txt 文件

5.5.3 刪除文件 rm

作用

rm 命令用于刪除一個(gè)文件或者目錄。

用法

  • rm a.txt 刪除 a.txt 文件,,刪除需要用戶確認(rèn)(y/n)
  • rm -r A 將 A 目錄及以下文件,,刪除需要用戶確認(rèn)
  • rm -rf A 將 A 目錄及以下文件,,不需要用戶確認(rèn)
  • rm -rf /* 刪庫命令,危險(xiǎn)

5.5.4 打包解壓文件 tar

作用

tar 命令用于備份文件,,解壓備份文件

用法

  • tar -cvf a.tar a.txt 將 a.txt 文件打包成 a.tar
  • tar -zcvf a.tar.gz a.txt 將 a.txt 文件壓縮成 a.tar.gz
  • tar -xvf a.tar -C A 將 a.tar 文件解壓到 A 目錄
  • tar -zxvf a.tar.gz -C A 將 a.tar.gz 文件解壓到 A 目錄

5.5.5 查找文件 find

作用

find 命令用來在指定目錄下查找文件,。

用法

  • find / -name “a.txt” 在根目錄下查找 a.txt 文件
  • find / -name “a*” 在根目錄下查找以 “a” 開頭的文件

5.5.6 查找文件里的字符串 grep

作用

grep 命令用于查找文件里符合條件的字符串。

用法

  • grep test a.txt --color 查找字符串 test 在 a.txt 文件中,,并且高亮顯示

5.6 其他常用命令

  • pwd 顯示當(dāng)前所在目錄
  • clear 清屏
  • touch a.txt 創(chuàng)建一個(gè)空的文件 a.txt

6. Vim 編輯器

6.1 Vim 的基本使用

  • vim fileName 打開文件

6.2 Vim 的三種模式

Vim 分為三種模式:

  • 命令模式:用戶剛剛啟動(dòng) vim,,便進(jìn)入了命令模式

  • 輸入模式:在命令模式下按下 i 就進(jìn)入了輸入模式

    • ESC 退出輸入模式,切換到命令模式
  • 底線命令模式:在命令模式下按下 : 就進(jìn)入了底線命令模式

    • ESC 退出底線命令模式,,切換到命令模式
    • :/a 查找 a
    • :wq 保存并退出
    • :q! 不保存退出

6.3 重定向輸出 > 和 >>

作用

> 重定向輸出,,覆蓋原有內(nèi)容

>> 重定向輸出,又追加功能

用法

  • cat a.txtx > b.txt 將 a.txt 中內(nèi)容覆蓋到 b.txt 中

  • cat a.txt >> b.txt 將 a.txt 中內(nèi)容追加到 b.txt 中

  • ifconfig > ifconfig.txt 將 ifconfig 的內(nèi)容覆蓋到 ifconfig.txt 中

6.4 系統(tǒng)管理命令

  • ps 正在運(yùn)行的某個(gè)進(jìn)程的狀態(tài)
    • ps –ef 查看所有進(jìn)程
    • ps –ef | grep ssh 查找某一進(jìn)程
  • kill 殺掉某一進(jìn)程
    • kill 2868 殺掉 2868 編號(hào)的進(jìn)程
    • kill -9 2868 強(qiáng)制殺死進(jìn)程

6.5 管道 |

作用

管道是 Linux 命令中重要的一個(gè)概念,,其作用是將一個(gè)命令的輸出用作另一個(gè)命令的輸入,。

用法

  • ls --help | more 分頁查詢幫助信息
  • ps –ef | grep java 查詢名稱中包含 Java 的進(jìn)程

7. Linux 的權(quán)限命令

7.1 文件權(quán)限

在這里插入圖片描述

從上圖可以看到文件的權(quán)限分為了四部分:

  • 文件類型
    • - 表示文件
    • d 表示文件夾
    • l 表示鏈接
  • 屬主權(quán)限
    • r 讀 4
    • w 寫 2
    • x 可執(zhí)行 1
  • 屬組權(quán)限
    • r 讀 4
    • w 寫 2
    • x 可執(zhí)行 1
  • 其他用戶權(quán)限
    • r 讀 4
    • w 寫 2
    • x 可執(zhí)行 1

7.2 變更文件的權(quán)限

作用

chmod 變更文件或目錄的權(quán)限。

用法

chmod 755 a.txt 更改文件權(quán)限為 -rwxr-xr-x

8. Linux 上常用網(wǎng)絡(luò)操作

8.1 主機(jī)名配置

  • hostname 查看主機(jī)
  • hostname xxx 修改主機(jī)名為 xxx,,重啟后無效
  • 修改 etc/sysconfig/network 文件中的 HOSTNAME,,可以永久修改主機(jī)名

8.2 IP 地址配置

在這里插入圖片描述

可以看到當(dāng)前使用的是 eth0 這個(gè)網(wǎng)卡以及 IP 地址,但這個(gè) IP 地址是自動(dòng)分配的,,也就是說每次開機(jī)后,,IP 地址可能會(huì)改變,這樣很不方便,,所以我們需要配置靜態(tài) IP 地址,。

配置靜態(tài) IP 地址

  1. vim /etc/sysconfig/network-scripts/ifcfg-eth0

    在這里插入圖片描述

  2. i 進(jìn)入輸入模式,修改 BOOTPROTP=“static”,,添加 IPADDR,,NETMASK,GATEWAY

    在這里插入圖片描述

8.3 網(wǎng)絡(luò)服務(wù)管理

  • service network status 查看指定服務(wù)的狀態(tài)
  • service network stop 停止指定服務(wù)
  • service network start 啟動(dòng)指定服務(wù)
  • service network restart 重啟制定服務(wù)

防火墻設(shè)置

  • service iptables status 查看防火墻狀態(tài)
  • service iptables stop 關(guān)閉防火墻
  • service iptables 啟動(dòng)防火墻

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多