剛剛開始學習,內容不做參考,如果有誤請指點,謝謝!
作爲一位剛入門的小白第一個問題就是爲什麼要學習linux系統:
平常我們聼到最多的還是Windows系統那麼Linux系統和Windows系統有什麼區別呢
首先是內核不同,Linux系統使用Linux內核而Windows系統使用NT內核;NT 內核代碼閉源,
Linux內核開源也就是說在Linux內核系統中你可以隨意修改自己喜歡的風格來使用;第二個不同點是:Linux系統是免費的,Windows要收費
相對於Windows來説Linux有以下幾點優點:
1)開放性:指源代碼開放,開發者可以自行更改系統內的一切如數據、程式、系統本身
2)完全免費:Linux是一套免費使用和自由傳播的操作系統
3)多用戶:在Linux系統中由於角色不同,權限和所完成的任務也不一樣,
root用戶:系統中的大哥,可以操作系統任何檔案和命令,擁有最高權限;
普通真實用戶:只能操作自己家目錄的內容,這類用戶為系統管理員自行添加;
虛擬用戶:這類用戶不具有登錄系統能力但是系統運行不可或缺,
4)良好的用戶界面:提供兩種界面,字符界面和圖形界面
5)設備獨立性
6)豐富的網絡功能:
7)可靠的系統安全性:
8)良好的可移植性
總的來説:Linux系統具備免費、開源特性,是可編程,可移植的操作系統,
ubantu系統設置:
1)橋接網絡:打開虛擬機設置——網絡適配器(如果你是連接網綫的選擇直接連接物理網絡,如果你的上網方式是連wife的選擇NTA模式)
2)設置下載源:原下載源下載速度會比較慢所以我們一般選擇阿里雲下載源
點擊系統設置-選擇軟件和更新-下載自改爲阿里雲
3)漢化:點擊系統設置-點擊 Language Support-點擊install-把漢語拖到最上面-選擇Regional Formats-第一個框選擇漢語然後點擊Apply-重啓虛擬機
Linux命令:
通過命令控制系統,相對於界面操作更高效,而且Linux命令功能也更豐富
Linux通過Terminal終端輸入命令,打開Terminal的快捷鍵為CTRL+alt+t
終端頁面介紹:gec@ubuntu:~$
gec :用戶名
ubantu:系統名
~:家目錄
$:權限
部分Linux命令:
普通用戶切換為超級用戶 :sudo -s(不建議使用,超級用戶具有最高權限容易誤刪系統檔案,一旦誤刪會導致系統崩潰無法運行)
超級用戶切換為普通用戶:su gec
普通用戶臨時切換為超級用戶 :sudo+命令(只對當下命令有效,即一次性命令)
查看目錄裏面內容:ls
詳細查看目錄資訊:ls -l
字符解釋:-rwxrwxr-x 1 gec gec 8600 1月 5 19:23 a
-:表示檔案類型
-:普通檔案
d:目錄檔案
c:字符設備檔案
l:鏈接檔案
s:套接字檔案
b:塊設備檔案
p:管道檔案
rwxrwxr-x :檔案權限
rwx:用戶對檔案的操作權限
rwx:用戶組對檔案的操作權限
r-x:其他隊檔案的操作權限
r(4):讀權限
w(2):寫權限
x(1):執行權限
-(0):沒有權限
1 :檔案鏈接個數
gec:檔案所屬用戶
gec:檔案所屬用戶組
8600:檔案大小
1月5 19:23:檔案創建時間
將檔案大小轉爲以k為單位:ls -lh
修改檔案權限:chmod +修改為權限+檔案名
顯示隱藏檔案:ls -a
當前目錄:.
上一級目錄:..
進入某個目錄:cd+某個目錄
進入家目錄:cd ~
進入根目錄:cd /
進入當前目錄:cd .
創建檔案:touch +檔案名
刪除檔案:rm +檔案名
創建目錄:mkdir +目錄名
刪除目錄:rm 目錄名 -r
拷貝檔案:cp +檔案名
拷貝檔案到某個位置:cp +檔案名 +某個位置
學習Linux命令就是學習對Linux系統目錄或檔案經行增刪改查操作
查看檔案內容:cat + 檔案名
重定向:ls > 檔案名(將內容輸入到檔案,每次重定向都會被覆蓋)
ls>> 檔案名(將內容輸入到檔案,每次重定向都會被追加)
分屏瀏覽檔案內容:more (適合檔案內容較大)
清屏:clear
顯示絕對路徑:pwd
檔案鏈接:ln 檔案名 鏈接名(硬鏈接,源檔案沒有鏈接檔案內容也沒)
ln -s 檔案名 鏈接名(軟鏈接,源檔案沒有不影響鏈接檔案內容)
如果沒有-s選項代表建立一個硬鏈接檔案,兩個檔案占用相同大小的硬碟空間,即使洗掉了源檔案,鏈接檔案還是存 在,所以-s選項是更常見的形式,
linux使用技巧
1) 自動補全 在敲出命令的前幾個字母的同時,按下tab鍵,系統會自動幫我們補全命令,
2)復制粘貼 選中字符即復制,按下滾輪即粘貼
3)查看歷史 呼叫上一次輸入過的內容 按向上的箭頭 呼叫上下一次輸入過的內容 按向下的箭頭
4)查看全部歷史:輸入 history
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/412768.html
標籤:Linux
