我與Linux的第一次親密接觸

    作為一個新手,經過一周的學習,我對Linux目前有了些許的了解,從Linux的發展史中,開源共享精神深深的感染了我,也使得我對Linux的興趣更加濃厚。對于一個一直翹計算機課的我來說,入門和基礎是一項非常艱巨的任務,初期為了搭建學習的環境,也是費了不小的功夫,相信許多萌也對此有很大的感觸,在這里,我來和大家分享一下如何去構建環境。首先我們要準備的工具有,VMware Workstation (以下簡稱VM)、Xmanager5、CentOS6/7

首先安裝好VM,在主頁選擇創建新的虛擬機–>選擇安裝(根據自身選擇,若有鏡像直接選擇鏡像即可)–>直接下一步即可(這里的兼容性選擇是為了適應不同的VM版本)–>選擇稍后安裝系統à選擇Linux,根據自己要安裝的Linux版本選擇版本選項–>根據自己的喜好設置à這里要注意處理器數量和核心的選擇要根據自身電腦的處理器數量而定,二者的乘積不得超過自身的處理器數量–>次數虛擬機的內存要適當選擇,如果選擇安裝帶desktop的系統要多分配內存,若不需要界面,推薦即可–>選擇橋接網絡(使得虛擬機與主機,與虛擬機之間可以接通)–>推薦即可–>推薦即可–>選擇創建新的虛擬磁盤–>磁盤的大小可以自行選擇(這里的大小并不是真實的大小。在物理硬盤中并未占如此大的位置,只是一個虛擬的大小,它會根據虛擬系統的大小不斷擴展,直到你給的大小為止),建議選擇將虛擬磁盤存儲為單個文件–>剩下的直接推薦即可

創建之后,還可根據情況編輯自己的虛擬機

安裝CentOS

一步一步根據指示安裝即可,這里要提一下分區,最好要選擇手動分區,選擇給/boot 500MB大小左右。/ 根目錄分配40G左右, swap 2G左右, /home 家目錄分配30G左右(提醒一下CentOS 7版本下 要將File System 格式選為 ext4 ),剩下分給自定義目錄即可;
網絡接口也要注意記得打開,選擇安裝包時根據自己需要進行選擇。

安裝Xmanager 后打開Xshell 利用ssh 協議連接虛擬Linux $ssh + IP地址

IP地址的查看,在Linux中利用 ifconfig 查詢該系統的IP地址

OK,我們的環境就搭建好了

之后便可以通過Xshell 即可遠程控制Linux系統了,這里要注意,命令提示符#,$分別代表root用戶和一般用戶,root具有最高權限,同時也具有最大的責任,盡量少進入root模式!普通用戶的創建需要用到‘useradd’命令,使用‘passwd’設置密碼。

接下來便是正式的使用Linux,記得老師和我說過在Linux中有一句哲言“一切皆文件”,什么意思呢?在我目前的理解和目前的學習,我理解為是因為在Linux中所有的一切都是以文件的形式來呈現的,進程、磁盤等都抽象為文件。在Linux中調用程序、硬件等都需要用到命令,命令的一般格式為
:命令(COMMAND + 選項(OPTION + 參數(PARAMETER

在執行多個命令時可以用分號分開,且前面的命令執行的成功與否與后面無關;一個命令太長時,為了方便可以用“\”按回車,分成多行

 

像一些基礎的命令也是我們必須要記住的

 

像一些基礎的命令也是我們必須要記住的

命令 命令全稱 用途
w w 顯示已經登錄的用戶及系統的啟動時間和系統負載
ls list 列出目錄的內容
cd change directory 改變當前目錄
cp copy 復制
mv move 移動
df disk free 磁盤剩余,查看系統分區
pwd printing working directory 顯示當前工作目錄
rm remove 刪除
cat cat 連接文件并輸出
tac tac 連接文件并倒著輸出
runlevel runlevel 顯示當前系統所處級別
echo echo 顯示一行文本
alias alias 查詢別名
unalias unalias 撤銷命令別名
type type 查詢命令類型(內嵌還是外部)
man manual 命令手冊
enable enable 禁用命令
who who 顯示當前已經登錄的用戶
which which 查看(shell)命令對應的路徑
whoami whoami 顯示實際登錄的用戶
mkdir make directory 創建目錄

     這里先列舉這些命令,每個命令基本都會有其自己的選項和使用語法,如果不熟悉,可以通過man COMMAND 或者COMMAND –help 查看命令的具體解釋和使用方法,這也是我們在以后的工作和學習中經常要用的工具。關于記憶的方法,本人也只能說是多背多練,在多次數的練習之下,記憶也隨之完成,切記一定要經常的復習!

    另外還有一些快捷方式也是有助于我們進行工作的:

Ctrl + l 清屏,相當于clear命令

Ctrl + c 終止命令

Ctrl + a 光標移到命令行首,相當于Home

Ctrl + e 光標移到命令行尾,相當于End

tab   命令補全

      判斷某個命令是否安裝

按完ESC后按‘.’ 可自動補全之前用過的參數(或者!$) 

上翻和下翻 可以快速使用之前的命令

     當頁面的內容過多時我們可以通過這些快捷鍵幫助閱讀: space 向文件尾部翻屏 ; b   向文件首部翻屏 ;enter  向下一行一行翻 ;y  向上一行一行翻 ;1G 回到文件首部 ;G  回到文件尾部;shift+up/down 也可用于翻頁。

 

 
 

原創文章,作者:Immortals、zcy,如若轉載,請注明出處:http://www.www58058.com/71526

(0)
Immortals、zcyImmortals、zcy
上一篇 2017-03-26 16:18
下一篇 2017-03-26 17:00

相關推薦

  • 程序包管理之yum:yum源\庫配置以及源碼編譯安裝

    程序包管理之yum yum概念 什么是yum 由yellow dog這一發行版的開發者Terra Soft研發。 使用rpm命令安裝軟件包時,解決不了依賴關系,就會很麻煩,使用yum可以自行解決依賴關系。 刪除某個安裝包,如果是用rpm刪除,就卸載掉某個依賴關系從而導致其他軟件包不能使用。 yum特點 可同時配置多個軟件倉庫 簡潔的配置文件/etc/yum.…

    Linux干貨 2016-11-22
  • 第二十六天 iptables 初識

      Iptables是位于用戶空間,是linux系統上的防火墻管理配置規則的工具,主要用于添加、刪除、管理netfilter的規則,   Netfilter是位于內核中真正的防火墻,由5個鉤子組成,也叫五個規則鏈。 Netfilter的作用:起到過濾封包,轉換與映射IP地址和端口,拆分和修改封包內容,追蹤封包等功能 Iptabl…

    Linux干貨 2016-07-02
  • linux 生產常用命令

    hostname 顯示當前的主機名pwd 顯示當前工作的目錄wwhowhoami顯示當前用戶及已建立的ssh鏈接useradd 新建一個普通用戶passwd 修改用戶的密碼which 查看系統命令所對應的路徑type 查詢命令是否屬于內部命令或者外部命令hash 哈希 把一個命令一個文本通過某種算法生產一串字符df 查看系統分區hash -l 加快命令查詢執…

    Linux干貨 2017-03-28
  • N22-第二周作業

    一.linux上的文件管理命令都有哪些,其常用的使用方法及其相關示例演示     cp復制命令:     -i:若目標文件存在,提示是否覆蓋目標文件,此選項為已寫入alias里,使用時為默認選項     [root@localhost ~]# ls /tmp/…

    Linux干貨 2016-08-20
  • 構建私有CA

    構建私有CA 我們采用openssl這個軟件來實現 所有首先我們來看下該軟件的配置文件 實現環境 centos 7.2 [root@redhat7 ~]# rpm -qc openssl  //可以看到該命令沒有任何輸出,我們可以思考該軟件包還存在其他的支包 [root@redhat7 ~…

    Linux干貨 2016-09-28
  • 軟/硬鏈接的“愛恨糾葛”

    硬鏈接 概念 硬鏈接(hard link,也稱鏈接)是對同一個文件系統中的一個文件的連接,它關聯的是一個文件的inode(節點)。linux中每一個文件系統都有其一套獨立而完整的inode“機制”。同一個文件系統中,inode是文件存在的唯一標識。文件名正是通過映射一個文件的inode號來關聯一個文件。當然一個文件也可以同時擁有不同的幾個文件名,因此通俗的來…

    Linux干貨 2016-10-20

評論列表(1條)

  • renjin
    renjin 2017-04-05 12:04

    內容上寫的挺詳細的,只是可以適當的插入一些圖片

欧美性久久久久