小白學習Linux系統一周總結

     告別平凡,安定而又沒什么前途的工作,我選擇了報了門熱門的計算機課程--python運維開發。我不知道為什么一開始就學Linux系統,我早預料到這是一個艱難的開始,還好我不是完全沒有基礎,以前有學過iOS開發??吹街K端中的“\”表示根目錄,我輕微有點親切感,不像第一次看到終端時的恐懼。我總結這周的學習感受,希望給同學的和后面的人有一定的啟發和幫助。

     一周很快的就過去了,講過的內容十分的旁大,我一邊努力記憶學過哪些東西,又一邊思考著這門課程要如何去學。Linux是一款經典操作系統,它的出現基于1964年貝爾實驗室,麻省理工大學和通用電氣發起的(Multis)多路信息計算系統計劃,Ken Thompson為了游戲創造了類似操作系統的東西unix。這在當時并未引起很多關注,因為它確實沒什么實用價值,也沒有什么驚世駭俗的創造。不過有很多計算機的發燒友對操作系統的興趣,讓它變得越來越充滿個人個人情趣,這種不斷上升的情趣讓操作系統變得讓更多的人去使用,也讓操作系統加入更多思想創意,變得越來越強大,就這樣出現了Linux成為了最受程序員們喜歡的操作系統之一。

    Linux的成功,它確實有著非常深邃的思想。就從比較容易理解的地方說起。比如它的文件和目錄系統,它里面沒有獨立的文件,所有文件要存放在一個目錄中,一個目錄可以存放多個文件和目錄但是不能存放文件的內容,所有文件和目錄都最終存放在一個總的目錄下面。同一目錄下的文件和目錄名稱不同。這個文件系統即靈活又強大。

    [root@localhost ~]# ls /
bin   dev  home  lib64   media  mnt  opt   root  selinux  sys  usr boot  etc  lib   lost+found  misc   net  proc  sbin  srv   tmp  var

    程序員可以自由的向里面添加文件和目錄。但系統本身就會自帶一些文件和目錄,這涉及到系統要有一些必要的命令文件程序才不至于崩潰,當然一些用戶經常使用的命令的文件也會自帶在里面。程序員也可以通過其中的命令刪除任意文件和目錄,不過這很可能導致系統的崩潰。

    用戶進入操作會要有不同的身份。系統自帶一個有最高權限的root身份,別的身份可以創建得到。用戶需要輸入它的密碼才能進入。用戶可以通過命令切換身份。所有身份都能執行各種命令。/目錄下自帶了root 和 home 目錄來存放,root 和別的身份的一些信息。

    所有命令都是由執行目錄中的文件完成的,用戶可以通過里面自帶的命令獲取外部文件來加載上面的命令。命令的執行效果非常的多種多樣,執行時也有各種格式的區別。這里面可以講的很多,上了一個星期學,我已經感覺到這個是貫穿我們學習Linux始終的。

 [root@localhost ~]#

    這里我還是從文件系統講起,上面是一串命令提示符,這里包涵了進入的身份,主機名 ,還有當前的當前的目錄。用戶可以進入查看這個目錄有哪些字目錄和文件。

[root@localhost ~]# ls

    如果是查別的目錄(文件)則需要指定目錄 (文件)。例如  [root@localhost ~]# ls  /root/install.log   ,還可以在中間加入命令修飾符來改變顯示結果。

為方便直接對文件或目錄的操作,切換當前的工作目錄  [root@localhost ~]# cd  /root/Music 。

    本周還講到了文件的信息結構讀取原則,時間戳,用戶權限,組名,由于個人感覺知識不夠系統,暫時沒法與大家分享。

原創文章,作者:daishitong,如若轉載,請注明出處:http://www.www58058.com/85849

(0)
daishitongdaishitong
上一篇 2017-09-04 08:24
下一篇 2017-09-04 10:30

相關推薦

  • 優云軟件數據專家最佳實踐:數據挖掘與運維分析

    這份研究報告,作者是優云軟件數據專家陳是維,在耗時1年時間制作的一份最佳實踐,今天和大家分享下,關于《數據采礦和運維分析》,共同探討~ 數據挖掘(Data Mining)是從大量數據中提取或“挖掘”知識。 廣義數據挖掘:數據挖掘是從存放在數據庫、數據倉庫或其它信息庫中的大量數據挖掘有趣知識的過程。 數據挖掘技術側重:1)概率與數理統計 2)數據庫技術 3)人…

    大數據運維 2016-07-16
  • man 命令簡單介紹

    man n command man手冊頁分為下面幾個部分: 1 普通命令2 內核提供的系統調用3 庫調用4 設備文件5 文件格式規范6 游戲7 雜項8 系統管理命令

    Linux干貨 2018-03-03
  • 建立私有CA的方法

    建立私有CA的方法 建立私有CA的工具:     OpenCA     Openssl 證書申請及簽署步驟:     1,生成申請請求:     2,RA核驗;    &…

    Linux干貨 2016-09-19
  • corosync+pacemaker+drbd+mysql來實現mysql的高可用和數據的同步

    實現拓撲圖: 實驗流程: 先對兩主機安裝上corosync和pacemaker 兩主機安裝drbd服務,并且設置好drbd的組設備 選擇drbd主節點上,進行數據庫的初始化 進行資源的定義和配置 測試 實驗前,我們還需要做一些準備工作: 1、時間必須保持同步   使用ntp服務器 2、節點必須名稱互相通信    解析節點名稱 &…

    Linux干貨 2015-11-10
  • 第一周

    #blog text 1. 描述計算機的組成及其功能。 2. 按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。 3. 描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。 4. 說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、pow…

    Linux干貨 2016-12-04
欧美性久久久久