Linux學習筆記(一)

2021-06-20 11:06:56 字數 4345 閱讀 2303

一、磁碟分割槽

第一步:檔案系統型別:ext3      

掛載點:

/   

固定大小

10000mb

第二步:檔案系統型別:ext3      

掛載點:

/boot   

強制為主分割槽 

100mb

第三步:檔案系統型別:swap      

固定大小

1000mb

第四步:檔案系統型別:ext3      

掛載點:

/home    

固定大小

5000mb

二、圖形介面基本操作

1,調整螢幕解析度

系統--

首選項--顯示

2,在資源管理器中以列表方式顯示檔案以及顯示隱藏檔案

開啟資源管理器--

編輯--

3,切換輸入法

ctrl+space

三、基礎命令操作

1,顯示日期與時間的命令:date

其它舉例:date  +%y/%m/%d

date  +%h:%m

2,顯示日曆的命令: cal

語法格式為:cal [month] [year] 

舉例: cal 2014

cal 10 2013 

3,計算器:bc

預設結果為整數,如果要得到小數,必須執行 scale=number命令,number

就是小數點後面的位數

退出計算器的命令:quit

四、重要的熱鍵

1,[tab]鍵

[tab]接在一串命令的第乙個命令的後面,則為「命令補全」

[tab]接在一串命令的第二個命令以後時,則為「檔案補全」

舉例: ca[tab][tab]

ls -al ~/.bash[tab][tab]

2,[ctrl] + c

中斷目前正在進行的程式

舉例:nano text.txt

在當前資料夾裡如果存在text.txt 

那麼就開啟該檔案,如果不存在就新建

六、使用者與使用者組 

使用者user             王大毛   王二毛   王三毛

使用者組group      王大毛家

其它人 others      張小豬

七、linux

檔案許可權概念

命令:ls -al

dr-xr-x---   25 root  root  4096 2月 

8 14:32  .

dr-xr-xr-x  24  root root  4096 2月 

7 23:53  ..

drwxr-xr-x  2  root  root  4096 2月 

8 14:32  .abrt

-rw-------   1  root  root  1490 2月 

5 22:36  anaconda-ks.cfg

(此處省略很多行)

第一列:

第乙個字元代表這個檔案是「目錄、檔案或鏈結檔案等」:若是[d]則是目錄,若是[-]則是檔案,若是[l]則是鏈結檔案。

後面的9

個字元以

3個為一組,前三個表示「檔案所有者的許可權」,中間三個表示「同使用者組的許可權」,後三個表示「其它非本使用者組的許可權」

[r]代表可讀,

[w]代表可寫,

[x]代表可執行

第三列:表示這個檔案(或目錄)的「所有者帳號」

第四列:表示這個檔案(或目錄)所屬的使用者組

第五列:這個檔案的容量大小,預設單位為b

第六列:這個檔案的建立檔案日期或者最近的修改日期

第七列:檔名。如果檔名之前多了乙個「.

」,則代表隱藏檔案

八,修改檔案許可權和屬性

1,chgrp:改變檔案所屬的使用者組

範例:chgrp axf test.txt

2,chown: 改變檔案所有者

範例:chown root test.txt

特殊用法:同時修改檔案所有者和使用者組

範例:chown root:root texs.txt

3,chmod: 改變檔案或者目錄的許可權

數字型別改變檔案許可權:chmod [-r] xyz 

檔案許可權或目錄

範例:chmod 777 test.txt

符號型別改變檔案許可權:

範例:chmod u=rwx, g=rx, o=r test.txt

chmod a-w test.txt

chmod a+x test.txt

注:許可權分數: r: 4   w: 2   x: 1

引數:[-r]

:連同子目錄下所有檔案都更改。可用在

chgrp chown

和chmod

九、linux檔案種類與副檔名

檔案種類:

1,普通檔案:

ls -l

所顯示出來的屬性中的第乙個字元為

[-]

2,目錄:

ls -l

所顯示出來的屬性中的第乙個字元為

[d]

3,連線檔案:

ls -l

所顯示出來的屬性中第乙個字元為

[l]

4,裝置與裝置檔案:在

/dev

這個目錄裡面

塊裝置檔案:第乙個屬性為[b]

。如硬碟、軟盤等

字元裝置檔案:第乙個屬性為[c]

。如鍵盤、滑鼠等

5,套接字:這種檔案通常被用在網路上的資料連線。其第乙個屬性為

[s]。通常在/var/run

這個目錄中可看到這種檔案型別

6,管道:主要是用來解決多個程式同時訪問乙個檔案所造成的錯誤問題,第乙個屬性為[p]

linux副檔名:

.sh:指令碼或批處理檔案

z、.tar

、.tar.gz

、.zip

、.tgz:經過打包的壓縮檔案

.html、

十、linux目錄配置

1,fhs所定義的標準:

/bin:一般使用者可用到的常用命令。

如:cat, chmod, chown, date, mv, mkdir, cp, bash等

/boot:核心檔案、開機選單與開機所需配置檔案等

--/grub:引導裝載程式

/dev:裝置檔案。如/dev/null, /dev/ziro, /dev/ttty等

/etc:各種軟體與系統的設定檔案

/home:各使用者的祝資料夾,每使用者占用乙個目錄

/lib:開機時會用到的函式庫以及/bin

或/sbin

中的命令呼叫函式庫

/media:可刪除的裝置,包括軟盤、光碟、***

等裝置。

/mnt:暫時掛在的某些額外裝置

/opt:第三方軟體放置目錄

/root:系統管理員的主資料夾

/sbin:開機、修復、還原系統所需要的命令。

/srv:網路服務所提供的資料放置處

/tmp:快取

2,重要的目錄:

/lost+found:檔案系統發生錯誤時丟失的片段檔案存放處

/proc:虛擬檔案系統。記錄放在記憶體中的資料如:系統核心、程序、外部裝置以及網路狀態等。本身不佔硬碟空間

/sys:虛擬檔案系統。記錄放在記憶體中的資料如:目前以載入的核心模組與核心檢測到的硬體裝置資訊等。本身不佔硬碟空間 

/usr:類似於

windows

下的c:\windows

和c:\program files\

--/usr/bin/:絕大部分使用者可使用的命令

--/usr/include/:

c/c++

等程式語言的標頭檔案

--/usr/lib/:各應用軟體的函式庫、目標檔案

--/usr/local/:安裝軟體目錄

--/usr/sbin/:某些網路伺服器軟體的服務命令

--/usr/share/:放置共享檔案的地方

--/usr/src/:一般的原始碼都放在這裡

/var:快取、登入檔案以及某些軟體執行所產生的檔案。 十

一、絕對路徑與相對路徑

.:代表當前的目錄,也可以使用./來表示

舉例:一、你目前在/home

這個目錄下,如果想要進入

/var/log

這個目錄時: 1,

cd /var/log 2,

cd ../var/log

二、先進入/var/spool/mail/

目錄再進入

/var/spool/cron/目錄

1,cd /var/spool/mail 2,

cs ../cron

Linux學習筆記(一)

一 基礎知識 整個unix體系結構包括這麼幾個部分 1 登入 系統的口令檔案存放在 etc passwd下面,每行是一條記錄。每條記錄以 分隔包含7個字段 但是現在所有的系統都將這些資訊放在其他檔案 which file linux預設是bourne again shell bash 2 檔案和目錄...

linux學習筆記一

gnu general public license 奇數發展中版本,偶數穩定版本 linux的兩種操作方式 圖形介面 x windows system 僅是linux上的一套軟體 文字介面 command line 網路伺服器 www,mail server,file server,ftp ser...

Linux學習筆記(一)

最後三個月,開始學習linux服務端,每天一篇筆記,記錄每日所得。今天週末,在機房自學了vim跟shell,距離11月15還有90天,加油!vim指令 進入插入模式 a在游標之前插入 a在句首插入 i在游標之後插入 i在句尾插入 o在下一行插入 o在上一行插入 esc返回命令模式 定位命令 set ...