国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

《Linux 就是這個范兒

2024-06-28 13:24:16
字體:
供稿:網(wǎng)友
《linux 就是這個范兒 - 閱讀筆記1》 第一次親密接觸選擇哪個發(fā)行版?

就目前的情形看,Linux 發(fā)行版可以分為三個主要的分支:RedHat、Slackware 和 Debian。每一個分支都擁有一個最具代表性的商業(yè)服務(wù)器級的發(fā)行版,它們是:Red Hat EnterPRise Linux 簡稱(RHEL);SUSE Linux Enterprise 簡稱(SUSE);Ubuntu Server 簡稱(Ubuntu)。

Linux 分支概念在當前的發(fā)行版中越來越模糊了,現(xiàn)在比較清晰的是軟件安裝方法的不同,有些使用 rpm,有些使用 deb,有些甚至直接采用源代碼。當然,這樣的差別只有在使用不同安裝方法的發(fā)行版之間才能感覺到。在日常使用中,Linux 就是 Linux,跟發(fā)行版沒什么關(guān)系。

比較理想的選擇應(yīng)該是--CentOS,它實際是 RHEL 的一個克隆,RHEL 有一個優(yōu)勢,就是對 KVM 虛擬機的支持。為什么要選擇 RHEL 的一個克隆呢?原因非常簡單,RHEL 要收費,當然 RHEL 也允許免費使用,但是你將得不到任何系統(tǒng)升級服務(wù),也得不到任何技術(shù)支持。RHEL 在對外發(fā)行的時候采用兩種方式:一種就是收費的二進制方式,一種就是完全免費的源代碼方式。CentOS 就是利用完全免費的 RHEL 的源代碼重新編譯而成的。免費提供給大家,所以本質(zhì)上與 RHEL 沒什么區(qū)別。唯一的區(qū)別就是更新的頻率沒有付費的 RHEL 快。

安裝系統(tǒng)

建議安裝64位的版本,畢竟現(xiàn)在已經(jīng)是21世紀又過了10多年了,老掉牙的32位系統(tǒng)應(yīng)該在墳?zāi)估镄⒘?!在安裝 CentOS 6.x 以上時,確保能啟動圖形安裝模式,那么必須保證你的機器內(nèi)存大于628M。

CentOS 6.x 的圖文安裝教程:

1、VMware 下安裝 CentOS 6 圖文安裝教程2、U盤安裝 Linux CentOS 6.5 64 位操作系統(tǒng)登錄系統(tǒng)

Linux 的用戶被劃分為根用戶和普通用戶兩種。其中根用戶是系統(tǒng)內(nèi)置用戶,用戶名永遠都是 root,所以也叫 root 用戶。Linux 的 root 用戶與 Windows 的 administrator 用戶是一樣的,都擁有系統(tǒng)的最高控制權(quán)。普通用戶一般是用戶自定義的,所以沒什么特別的權(quán)限。

如果在安裝 Linux 系統(tǒng)的時候,沒有給系統(tǒng)添加任何普通用戶,那么請用 root 登錄,密碼則是你安裝系統(tǒng)時設(shè)置的初始密碼。

不一樣的圖形操作

Linux 本身是沒有圖形界面的。不管你信還是不信,事實就是這個樣子。這么說的原因并不是因為 Linux 只是一個內(nèi)核,其實所有類 UNIX 操作系統(tǒng)本身都沒有圖形用戶界面。

那為什么我們能通過圖形用戶界面來使用 Linux 或者其他類 UNIX 操作系統(tǒng)呢?原因是有一個軟件提供了這樣的功能。Linux 上提供這個功能的軟件以前是 XFree86,現(xiàn)在是 xorg(X.Org)。雖然這兩個軟件名字上差別很大,但實際上是一個軟件的不同分支。1992~2004年間就只有 XFree86,以 GPL 許可證發(fā)型。但是2004年就發(fā)生了變化,XFree86 的開發(fā)商改變了許可證。這引起了GNU社區(qū)的極大不滿,于是從 XFree86 4.4 RC2 衍生出了 xorg。目前幾乎所有開源的類 UNIX 操作系統(tǒng)使用的都是 xorg。

X 和 xorg 是什么關(guān)系?KDE、GNOME 跟它們又是什么關(guān)系?

首先,X 不是什么具體的軟件,它是一種協(xié)議,和 HTTP 協(xié)議、SOAP 協(xié)議等是一樣的。而 xorg 則是實現(xiàn) X 協(xié)議的服務(wù)器軟件,這跟實現(xiàn) HTTP 協(xié)議的 IIS、Apache 是相同的概念。那么 xorg 通過 X 協(xié)議來提供什么服務(wù)呢?答案是圖形用戶界面服務(wù)。Apache 的客戶端請求 Apache 得到的結(jié)果是 HTML 內(nèi)容,而 xorg 的客戶端請求 xorg 的結(jié)果則是向屏幕上畫圖。所以,Linux 上的那些用戶圖形用戶界面的軟件實際上都是 xorg 的客戶端,它們利用 X 協(xié)議讓 xorg 在屏幕上畫出窗口或通過 xorg 獲得鍵盤和鼠標事件。

如果系統(tǒng)中只有 xorg 是不可能有任何圖形界面供大家使用的,至少還需要有個 X 客戶端程序。而且這個X 客戶端程序還有一個專有名稱--窗口管理器,英文叫做 Window Manager,簡稱WM。WM 也不是一個具體的軟件,而是一類軟件。比如 KDE、GNOME 這些就是窗口管理器,它們控制窗口外觀、位置和提供用戶去操作這些窗口的方法。如果你當前使用的 Linux 系統(tǒng)沒有配置成默認使用圖形用戶界面的話,可以使用命令:

# startx

來啟動 xorg 和默認的 WM。對于 CentOS 6.4 來說,默認的 WM 應(yīng)該是 GNOME 的 Metacity 窗口管理器(KDE 的是 KWin)。

目前比較流行的就有 GNOME、KDE、XFCE 和 LXDE,它們并稱為 Linux 圖形界面的杰,它們并不是單純的單一軟件,而是一套軟件集合,比如 WM、DM(顯示管理器:Display Manager)、應(yīng)用框架庫等。

返璞歸真的命令行

Linux 系統(tǒng)上的軟件向來是百花齊放,模擬器終端也不例外,例如 gnome-terminal、konsole、xterm、rxvt、kvt、nxterm 和 eterm 等,而大多數(shù) Linux 發(fā)行版會同時支持幾種。

要在文本和圖形界面之間來回切換非常簡單,只需要使用快捷鍵“Ctrl+Alt+F1”~“Ctrl+Alt+F6”來回切換就行,具體什么效果大家可以自己試驗。

如果想在 Windows 平臺下管理 Linux 系統(tǒng),推薦使用 PuTTY(一個免費的 telnet、rlogin 和 SSH 客戶端) 和 WinSCP(使用 SSH 的開源圖形化 SFTP 客戶端) 搭配使用。

Linux 命令太多了,數(shù)量至少有 200 多個,怎么記呀。其實誰也記不住這么多命令,剝絲抽繭抓重點,把重要的和經(jīng)常使用的搞定了就行。按照它們在系統(tǒng)中所起的作用,我做一下簡單地分類說明:

  1. 命令

    說明

    目錄和文件處理:

    在講解之前,我們先認識一下幾個好玩的符號

    .:小點活在當下,即當前目錄。例如:./jie_work執(zhí)行當前目錄下的jie_work文件

    ..:兩點跑上去,既到當前的上一級目錄。舉個例子,命令cd..修改當前工作目錄到上一級目錄

    ~:水波帶我回家,即/home/我的登錄名。例如我的登錄名為zhangjie,cd ~命令就是cd /home/zhangjie。當然你直接輸入cd,也有同樣功效

    mkdir

    建立目錄

    用法:mkdir [OPTION] DIRECTORY…

    例:mkdir fangru

    ls

    列出目錄下的內(nèi)容

    用法:ls [OPTION]…[FILE]…

    例:ls -al fangru

    cd

    更換工作目錄

    用法:cd [DIRECTORY]

    例:cd fangru

    pwd

    顯示當前工作目錄

    用法:pwd

    vim

    增強版文本編輯器

    用法:vim [OPTION] [file]

    例:vim helloworld.c

    cp

    拷貝文件及其目錄

    用法:cp [OPTION]... SOURCE DEST

    例:cp jie.txt jie.bak

    mv

    移動(重命名)文件

    用法:mv [OPTION]…SOURCE DEST

    例:mv jieold jienew

    rm

    刪除文件或目錄

    用法:rm [OPTION]…FILE…

    例:rm -rf jie_dir

    find

    在目錄及其子目錄查找文件

    用法:find [OPTION] [path] [pattern]

    例:find -name jie*.txt

    history

    顯示最近使用過的命令

    用法:history

    文本處理:

    在講解之前,有必要說明一下模式的定義。

    模式是一種表達式,不列出所有元素,而是給出一系列字符串的一種精確描述

    例如:ab*cd匹配了以ab開始和cd結(jié)束的一系列字符串

    cat

    連結(jié)文件打印到標準輸出

    用法:cat [OPTION] [FILE]…

    例:cat pic.png love.txt > pic1.png

    還記得那個命令行的故事吧?

    echo

    顯示一行文本

    用法:echo [OPTION] [string]

    例:echo $HOME

    grep

    搜索特定的內(nèi)容并將含有這些內(nèi)容的行標準輸出

    用法:grep [OPTION] PATTERN [FILE]

    例:grep-i Jagen magicLinux.txt

    wc

    統(tǒng)計指定文件中的字節(jié)數(shù)、字數(shù)、行數(shù),并將統(tǒng)計結(jié)果顯示輸出

    用法:wc [OPTION]…[FILE]

    例:wc -L magicLinux.txt

    sort

    對文件中的各行進行排序

    用法:sort [OPTION]…[FILE]

    例:sort-r magicLinux.txt

    系統(tǒng)管理:

    在講解這類命令之前,先談?wù)勎募?quán)限的定義。Linux系統(tǒng)上文件有三種權(quán)限-讀、寫和執(zhí)行。敲入ls -l命令后,我們會發(fā)現(xiàn)有10個字母表示文件類型和權(quán)限信息:第一個字母是文件類型,d代表目錄,-代表普通文件;接下了的每三個字母為一組,分別代表擁有者(owner)群組成員(groups)其他人(others)的讀、寫和執(zhí)行權(quán)限。

    例:drwxrw-r--意味著這是一個目錄,擁有者擁有讀、寫和執(zhí)行三種權(quán)限,群組成員擁有讀寫權(quán)限,其他人只擁有可讀權(quán)限。

    權(quán)限位還可以用相應(yīng)的數(shù)值來代表,讀-4、寫-2、執(zhí)行-1,這些數(shù)字或它們的和就代表一個角色的權(quán)限。

    例:rwxrw-r--= 764

    673 = rw-rwx-wx

    chmod

    控制用戶對文件的權(quán)限

    用法:chmod [OPTION] [MODE] [FILE]

    例:chmod 764 count.sh

    chown

    改變檔案的擁有者

    用法:chown [OPTION]…OWNER[:[GROUP]] FILE

    例:chown jie magicLinux.txt

    su

    su是切換到其他用戶,但是不切換環(huán)境變量

    su -是完整的切換到一個用戶環(huán)境

    要知兩者的區(qū)別,用export命令一查便知。

    用法:su [OPTION] [LOGIN]

    例:su zhangjie

    passwd

    更改使用者的密碼參數(shù)

    /etc/passwd

    存儲的是操作系統(tǒng)用戶信息,該文件為所有用戶可見

    /etc/shadow

    被稱為/etc/passwd的影子文件。它們之間的內(nèi)容是互補的。shadow內(nèi)容包括用戶及被加密的密碼以及其它/etc/passwd不能包括的信息,比如用戶的有效期限等

    用法:passwd [OPTION]

    例:passwd zhangjie

    who

    顯示目前登入系統(tǒng)的用戶信息

    用法:who [OPTION]

    例:who-b

    進程管理

    ps

    強悍的進程查看命令

    用法:ps [OPTION]

    例:ps -aef

    kill

    刪除執(zhí)行中的程序或工作

    用法:kill [OPTION]

    例:kill-9 3154

    jobs

    通過jobs命令查到后臺正在執(zhí)行的命令的序號(非進程號pid)

    用法:jobs

    bg

    指定號碼(非進程號)的命令進程放到后臺運行

    發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發(fā)表
    主站蜘蛛池模板: 德江县| 阆中市| 泰来县| 黎城县| 思南县| 太原市| 德保县| 军事| 霍州市| 云林县| 建瓯市| 西吉县| 淮阳县| 苍南县| 开封市| 林西县| 横峰县| 任丘市| 嘉峪关市| 乌审旗| 太保市| 鲜城| 葫芦岛市| 阳谷县| 兴国县| 卢氏县| 惠州市| 济宁市| 米脂县| 南溪县| 福州市| 万全县| 郴州市| 广灵县| 长寿区| 清镇市| 武隆县| 旺苍县| 潼南县| 台东市| 澎湖县|
          1. <source id="9yvce"></source>

              • <small id="9yvce"></small>