們一般用的系統就是windows,通常我們說的xp,win7,win8 ,win10等系統都是屬于windows系統。但除了它還有另外一個被廣泛使用的系統,我們叫它linux系統。
linux系統安全性要高很多,同時它也是免費開源的,所以它的版本特別多,今天我們教大家的是其中一個版本,叫做Linux Mint。之所以選它,是因為它比較簡單,桌面化效果算是最好的,和我們使用的windows系統的操作界面差不多,比較容易上手。
1,去Linux Mint官方下載最新18.3版的32位ISO系統鏡像;
中國最快的下載地址:
32位:https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd/stable/18.3/linuxmint-18.3-cinnamon-32bit.iso
64位:https://mirrors.tuna.tsinghua.edu.cn/linuxmint-cd/stable/18.3/linuxmint-18.3-cinnamon-64bit.iso
2,準備好一個U盤,用我們之前教大家的普通寫入法,利用U盤寫入工具把下載的系統文件寫入到U盤;
3,插上U盤,開機啟動電腦,按電腦快速啟動鍵呼出啟動菜單,在啟動菜單中選擇U盤啟動即可;
提示:關于怎么寫入U盤和設置U盤啟動,請參考我們之前發表的教程,很簡單,在此就不多說了。第3步操作完成后,成功從U盤啟動的界面是這樣的:
從U盤啟動后的界面
在這里為了方便和容易截圖,我們采用虛擬機給大家演示,效果和實體機是一樣的。
真機操作此步可省略
這里是虛擬機的啟動菜單,如果你是真機,請選擇U盤啟動
出現這個倒計時界面,你按下Tab鍵或回車鍵都行
選第一行直接回車
進入到Mint的安裝桌面,雙擊install linux Mint圖標開始安裝
選擇中文
勾上,繼續
選擇第一行,現在安裝
自動分區,繼續
默認選擇中國上海,繼續
鍵盤布局默認漢語就行
輸入姓名和密碼
正在安裝中
安裝完成,重啟
重啟后,輸入密碼即可進入桌面了
第一次進入桌面的歡迎界面
這就是Mint的電腦桌面了,是不是和windows一樣的呢!
開始菜單展示
上網展示
關機吧
很快整個系統安裝完成了,是不是很簡單呢?
想嘗試下新的系統就趕緊去試試吧,換個系統,換種心情!
小伙伴們,有木有覺得很簡單,linux系統比window要快不少哦,占用資源也很少,一些老電腦也可以使用得飛快哦,如果家里有老電腦,可以裝個試下,反正平時上上網,看看電影什么的,一點問題也沒有呢。
另外linux系統比較安全,基本上不會中毒,很適合對安全要求比較高的環境。關于其它的功能和操作,大家就慢慢摸索吧!
關注【玩電腦】,教你玩電腦。
譯自: https://www.linux.com/blog/learn/intro-to-linux/2018/4/linux-filesystem-explained
作者: Paul Brown
譯者: amwps290
這篇教程將幫你快速了解 Linux 文件系統。
早在 1996 年,在真正理解文件系統的結構之前,我就學會了如何在我嶄新的 Linux 上安裝軟件。這是一個問題,但對程序來說不是大問題,因為即使我不知道實際的可執行文件在哪里,它們也會神奇地工作。問題在于文檔。
你知道,那時候,Linux 不是像今天這樣直觀、用戶友好的系統。你必須讀很多東西。你必須知道你的 CRT 顯示器的掃描頻率以及撥號調制解調器的噪音來龍去脈,以及其他數以百計的事情。 我很快就意識到我需要花一些時間來掌握目錄的組織方式以及 /etc(不是用于“其它”文件),/usr(不是用于“用戶”文件)和 /bin (不是“垃圾桶”)的意思。
本教程將幫助你比我當時更快地了解這些。
從終端窗口探索 Linux 文件系統是有道理的,這并不是因為作者是一個脾氣暴躁的老人,并且對新孩子和他們漂亮的圖形工具不以為然(盡管某些事實如此),而是因為終端,盡管只是文本界面,才是更好地顯示 Linux 目錄樹結構的工具。
事實上,幫助你了解這一切的、應該首先安裝的第一個工具的名為:tree。如果你正在使用 Ubuntu 或 Debian ,你可以:
sudo apt install tree
在 Red Hat 或 Fedora :
sudo dnf install tree
對于 SUSE/openSUSE 可以使用 zypper:
sudo zypper install tree
對于使用 Arch (Manjaro,Antergos,等等)使用:
sudo pacman -S tree
……等等。
一旦安裝好,在終端窗口運行 tree 命令:
tree /
上述指令中的 / 指的是根目錄。系統中的其他目錄都是從根目錄分支而出,當你運行 tree 命令,并且告訴它從根目錄開始,那么你就可以看到整個目錄樹,系統中的所有目錄及其子目錄,還有它們的文件。
如果你已經使用你的系統有一段時間了,這可能需要一段時間,因為即使你自己還沒有生成很多文件,Linux 系統及其應用程序總是在記錄、緩存和存儲各種臨時文件。文件系統中的條目數量會快速增長。
不過,不要感到不知所措。 相反,試試這個:
tree -L 1 /
你應該看到如圖 1 所示。
tree
上面的指令可以翻譯為“只顯示以 /(根目錄) 開頭的目錄樹的第一級”。 -L 選項告訴樹你想看到多少層目錄。
大多數 Linux 發行版都會向你顯示與你在上圖中看到的相同或非常類似的結構。 這意味著,即使你現在感到困惑,掌握這一點,你將掌握大部分(如果不是全部的話)全世界的 Linux 文件系統。
為了讓你開始走上掌控之路,讓我們看看每個目錄的用途。 當我們查看每一個目錄的時候,你可以使用 ls 來查看他們的內容。
從上到下,你所看到的目錄如下
/bin 目錄是包含一些二進制文件的目錄,即可以運行的一些應用程序。 你會在這個目錄中找到上面提到的 ls 程序,以及用于新建和刪除文件和目錄、移動它們基本工具。還有其它一些程序,等等。文件系統樹的其他部分有更多的 bin 目錄,但我們將在一會兒討論這些目錄。
/boot 目錄包含啟動系統所需的文件。我必須要說嗎? 好吧,我會說:不要動它! 如果你在這里弄亂了其中一個文件,你可能無法運行你的 Linux,修復被破壞的系統是非常痛苦的一件事。 另一方面,不要太擔心無意中破壞系統:你必須擁有超級用戶權限才能執行此操作。
`/dev 目錄包含設備文件。 其中許多是在啟動時或甚至在運行時生成的。 例如,如果你將新的網絡攝像頭或 USB 隨身碟連接到你的機器中,則會自動彈出一個新的設備條目。
/etc 的目錄名稱會讓人變得非常的困惑。/etc 得名于最早的 Unix 系統們,它的字面意思是 “etcetera”(諸如此類) ,因為它是系統文件管理員不確定在哪里放置的文件的垃圾場。
現在,說 /etc 是“ 要配置的所有內容(Everything To Configure)”更為恰當,因為它包含大部分(如果不是全部的話)的系統配置文件。 例如,包含系統名稱、用戶及其密碼、網絡上計算機名稱以及硬盤上分區的安裝位置和時間的文件都在這里。 再說一遍,如果你是 Linux 的新手,最好是不要在這里接觸太多,直到你對系統的工作有更好的理解。
/home 是你可以找到用戶個人目錄的地方。在我的情況下,/home 下有兩個目錄:/home/paul,其中包含我所有的東西;另外一個目錄是 /home/guest 目錄,以防有客人需要使用我的電腦。
/lib 是庫文件所在的地方。庫是包含應用程序可以使用的代碼文件。它們包含應用程序用于在桌面上繪制窗口、控制外圍設備或將文件發送到硬盤的代碼片段。
在文件系統周圍散布著更多的 lib 目錄,但是這個直接掛載在 / 的 /lib 目錄是特殊的,除此之外,它包含了所有重要的內核模塊。 內核模塊是使你的顯卡、聲卡、WiFi、打印機等工作的驅動程序。
在 /media 目錄中,當你插入外部存儲器試圖訪問它時,將自動掛載它。與此列表中的大多數其他項目不同,/media 并不追溯到 1970 年代,主要是因為當計算機正在運行而動態地插入和檢測存儲(U 盤、USB 硬盤、SD 卡、外部 SSD 等),這是近些年才發生的事。
然而,/mnt 目錄是一些過去的殘余。這是你手動掛載存儲設備或分區的地方。現在不常用了。
/opt 目錄通常是你編譯軟件(即,你從源代碼構建,并不是從你的系統的軟件庫中安裝軟件)的地方。應用程序最終會出現在 /opt/bin 目錄,庫會在 /opt/lib 目錄中出現。
稍微的題外話:應用程序和庫的另一個地方是 /usr/local,在這里安裝軟件時,也會有 /usr/local/bin 和 /usr/local/lib 目錄。開發人員如何配置文件來控制編譯和安裝過程,這就決定了軟件安裝到哪個地方。
/proc,就像 /dev 是一個虛擬目錄。它包含有關你的計算機的信息,例如關于你的 CPU 和你的 Linux 系統正在運行的內核的信息。與 /dev 一樣,文件和目錄是在計算機啟動或運行時生成的,因為你的系統正在運行且會發生變化。
/root 是系統的超級用戶(也稱為“管理員”)的主目錄。 它與其他用戶的主目錄是分開的,因為你不應該動它。 所以把自己的東西放在你自己的目錄中,伙計們。
/run 是另一個新出現的目錄。系統進程出于自己不可告人的原因使用它來存儲臨時數據。這是另一個不要動它的文件夾。
/sbin 與 /bin 類似,但它包含的應用程序只有超級用戶(即首字母的 s )才需要。你可以使用 sudo 命令使用這些應用程序,該命令暫時允許你在許多 Linux 發行版上擁有超級用戶權限。/sbin 目錄通常包含可以安裝、刪除和格式化各種東西的工具。你可以想象,如果你使用不當,這些指令中有一些是致命的,所以要小心處理。
/usr 目錄是在 UNIX 早期用戶的主目錄所處的地方。然而,正如我們上面看到的,現在 /home 是用戶保存他們的東西的地方。如今,/usr 包含了大量目錄,而這些目錄又包含了應用程序、庫、文檔、壁紙、圖標和許多其他需要應用程序和服務共享的內容。
你還可以在 /usr 目錄下找到 bin,sbin,lib 目錄,它們與掛載到根目錄下的那些有什么區別呢?現在的區別不是很大。在早期,/bin 目錄(掛載在根目錄下的)只會包含一些基本的命令,例如 ls、mv 和 rm ;這是一些在安裝系統的時候就會預裝的一些命令,用于維護系統的一個基本的命令。 而 /usr/bin 目錄則包含了用戶自己安裝和用于工作的軟件,例如文字處理器,瀏覽器和一些其他的軟件。
但是許多現代的 Linux 發行版只是把所有的東西都放到 /usr/bin 中,并讓 /bin 指向 /usr/bin,以防徹底刪除它會破壞某些東西。因此,Debian、Ubuntu 和 Mint 仍然保持 /bin 和 /usr/bin (和 /sbin 和 /usr/sbin )分離;其他的,比如 Arch 和它衍生版,只是有一個“真實”存儲二進制程序的目錄,/usr/bin,其余的任何 bin 目錄是指向 /usr/bin` 的“假”目錄。
/srv 目錄包含服務器的數據。如果你正在 Linux 機器上運行 Web 服務器,你網站的 HTML文件將放到 /srv/http(或 /srv/www)。 如果你正在運行 FTP 服務器,則你的文件將放到 /srv/ftp。
/sys 是另一個類似 /proc 和 /dev 的虛擬目錄,它還包含連接到計算機的設備的信息。
在某些情況下,你還可以操縱這些設備。 例如,我可以通過修改存儲在 /sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1/intel_backlight/brightness 中的值來更改筆記本電腦屏幕的亮度(在你的機器上你可能會有不同的文件)。但要做到這一點,你必須成為超級用戶。原因是,與許多其它虛擬目錄一樣,在 /sys 中打亂內容和文件可能是危險的,你可能會破壞系統。直到你確信你知道你在做什么。否則不要動它。
/tmp 包含臨時文件,通常由正在運行的應用程序放置。文件和目錄通常(并非總是)包含應用程序現在不需要但以后可能需要的數據。
你還可以使用 /tmp 來存儲你自己的臨時文件 —— /tmp 是少數掛載到根目錄下而你可以在不成為超級用戶的情況下與它進行實際交互的目錄之一。
/var 最初被如此命名是因為它的內容被認為是 可變的(variable),因為它經常變化。今天,它有點用詞不當,因為還有許多其他目錄也包含頻繁更改的數據,特別是我們上面看到的虛擬目錄。
不管怎樣,/var 目錄包含了放在 /var/log 子目錄的日志文件之類。日志是記錄系統中發生的事件的文件。如果內核中出現了什么問題,它將被記錄到 /var/log 下的文件中;如果有人試圖從外部侵入你的計算機,你的防火墻也將記錄嘗試。它還包含用于任務的假脫機程序。這些“任務”可以是你發送給共享打印機必須等待執行的任務,因為另一個用戶正在打印一個長文檔,或者是等待遞交給系統上的用戶的郵件。
你的系統可能還有一些我們上面沒有提到的目錄。例如,在屏幕截圖中,有一個 /snap 目錄。這是因為這張截圖是在 Ubuntu 系統上截取的。Ubuntu 最近將 snap 包作為一種分發軟件的方式。/snap 目錄包含所有文件和從 snaps 安裝的軟件。
這里僅僅談了根目錄,但是許多子目錄都指向它們自己的一組文件和子目錄。圖 2 給出了基本文件系統的總體概念(圖片是在 Paul Gardner 的 CC BY-SA 許可下提供的), Wikipedia 對每個目錄的用途進行了總結 。
圖 2:標準 Unix 文件系統
要自行探索文件系統,請使用 cd 命令:cd將帶你到你所選擇的目錄( cd 代表更改目錄)。
如果你不知道你在哪兒,pwd會告訴你,你到底在哪里,( pwd 代表打印工作目錄 ),同時 cd命令在沒有任何選項或者參數的時候,將會直接帶你到你自己的主目錄,這是一個安全舒適的地方。
最后,cd ..將會帶你到上一層目錄,會使你更加接近根目錄,如果你在 /usr/share/wallpapers 目錄,然后你執行 cd .. 命令,你將會跳轉到 /usr/share 目錄
要查看目錄里有什么內容,使用 ls 或這簡單的使用 l 列出你所在目錄的內容。
當然,你總是可以使用 tree 來獲得目錄中內容的概述。在 /usr/share 上試試——里面有很多有趣的東西。
盡管 Linux 發行版之間存在細微差別,但它們的文件系統的布局非常相似。 你可以這么說:一旦你了解一個,你就會都了解了。 了解文件系統的最好方法就是探索它。 因此,伴隨 tree ,ls 和 cd 進入未知的領域吧。
你不會只是因為查看文件系統就破壞了文件系統,因此請從一個目錄移動到另一個目錄并進行瀏覽。 很快你就會發現 Linux 文件系統及其布局的確很有意義,并且你會直觀地知道在哪里可以找到應用程序,文檔和其他資源。
通過 Linux 基金會和 edX 免費的 “ Linux入門 ” 課程了解更多有關 Linux 的信息。
via: https://www.linux.com/blog/learn/intro-to-linux/2018/4/linux-filesystem-explained
作者: PAUL BROWN 選題: lujun9972 譯者: amwps290 校對: wxy
本文由 LCTT 原創編譯, Linux中國 榮譽推出
inux是什么?
Linux是一種開源的操作系統,它最早是由林納斯·托瓦茲(Linus Torvalds)于1991年開發的,并且基于Unix的設計理念。Linux操作系統由內核(kernel)、系統工具和用戶應用程序組成,是一個高度可定制和靈活的操作系統。
Linux的主要特點
開源:
Linux是一個開源軟件,這意味著它的源代碼可以被任何人查看、修改和分發。開源社區的貢獻使得Linux持續發展和進步。
多用戶和多任務:
Linux支持多用戶同時使用和多任務處理,即多個進程可以同時運行而不會相互干擾。
安全性:
Linux具有強大的權限管理系統,使得它在安全性方面表現出色。用戶和進程的權限是嚴格分開的,減少了安全漏洞的風險。
穩定性和可靠性:
Linux因其高穩定性和可靠性而著稱,常被用于服務器、超級計算機和嵌入式系統中。
可定制性:
用戶可以根據自己的需求修改和定制Linux系統,從內核到應用程序都可以自由調整。
支持多種硬件平臺:
Linux支持多種硬件架構,包括x86、ARM、PowerPC等,這使得它在各種設備上都能運行,從服務器到智能手機。
Linux的組成部分
內核(Kernel):
內核是Linux操作系統的核心部分,負責管理系統資源,如CPU、內存、設備驅動程序等。內核直接與硬件交互,并為上層的應用程序提供接口。
Shell:
Shell是用戶與Linux內核交互的命令行接口。用戶可以通過Shell輸入命令來操作系統,例如文件管理、進程控制等。
文件系統:
Linux支持多種文件系統,如ext4、XFS、Btrfs等,用于管理磁盤存儲。
用戶空間:
包括所有在內核之外運行的系統工具和用戶應用程序。用戶空間提供了從編程工具到桌面環境的所有功能。
Linux的發行版
Linux有許多不同的發行版(也稱為“distro”),這些發行版在內核之上集成了不同的工具和應用程序,以滿足各種需求。以下是一些常見的Linux發行版:
Ubuntu:
Ubuntu是一個用戶友好的Linux發行版,廣泛用于桌面和服務器環境。它基于Debian,擁有龐大的用戶社區和豐富的軟件庫。
Debian:
Debian是一個老牌且穩定的Linux發行版,因其穩定性和可靠性而受到廣泛使用。它的包管理系統APT非常強大。
Fedora:
Fedora是Red Hat社區版的操作系統,通常包含最新的技術和軟件,適合開發者和高級用戶使用。
CentOS:
CentOS是Red Hat Enterprise Linux的開源版本,常用于服務器環境中。
Arch Linux:
Arch Linux是一個面向高級用戶的發行版,以其簡潔、可定制性和滾動更新而著稱。
Raspberry Pi OS:
Raspberry Pi OS(原名Raspbian)是專為Raspberry Pi開發的小型計算設備設計的發行版。
Linux的應用領域
服務器:
Linux廣泛用于各種服務器環境,包括Web服務器、數據庫服務器、文件服務器等。其穩定性和安全性使得它成為許多企業的首選。
嵌入式系統:
Linux被廣泛應用于嵌入式設備中,如路由器、智能家電、自動化設備等。
超級計算機:
世界上大多數超級計算機運行Linux,因為它的高效性和可擴展性。
桌面環境:
盡管桌面市場主要由Windows和macOS占據,仍有許多用戶使用Linux作為桌面操作系統,特別是在開發、研究和教育領域。
移動設備:
Android操作系統基于Linux內核,幾乎所有的智能手機和平板電腦都運行著某種形式的Linux。
總結
Linux是一種功能強大、靈活且穩定的操作系統,廣泛應用于從桌面計算到大型服務器和嵌入式系統的各個領域。其開源性質和強大的社區支持使其不斷發展,滿足不同用戶和行業的需求。