1. 程式人生 > >2018.9.29學習記錄

2018.9.29學習記錄

當前 用戶操作 文字 chm 命令模式 光標 就是 clear 補齊

Linux是一個多用戶操作系統

Linux系統為每個使用者指定了一個賬號

對Linux系統的使用主要通過終端窗口實現

終端窗口中不能使用鼠標,通過輸入各種不同的命令控制計算機做不同的事情

whoami命令可以查看當前使用賬號名稱

clear名命令清楚屏幕上所有文字

文件系統是操作系統中專門用來管理文件的部分


文件系統采用分組的方式進行文件管理(分組可以在多個層上進行,分組中可以包含其他分組)

文件系統中采用文件夾(目錄)表示一個文件分組

Linux系統中所有文件都被包含在一個大分組中

這個大分組對應的目錄叫根目錄。根目錄使用/表示

文件系統中使用路徑區分不同的文件或文件夾

絕對路徑是一種路徑

絕對路徑是以/目錄為起點

絕對路徑一定以/為開頭,不同目錄名稱間用/分隔

相對路徑也是一種路徑
相對路徑可以選擇任意一個目錄作為起點
相對路徑使用..表示向左一步
文件系統中有直接聯系的兩個目錄間存在父子關系,距離根目錄近的是父目錄,另一個是子目錄
相對路徑中使用.表示原地踏步
相對路徑中不需要寫起點位置
相對路徑絕不會以/做開頭
終端窗口中可以指定一次相對路徑起點然後多次使用
這個指定的起點叫當前目錄
當前目錄可以隨時修改
系統中為每個賬號保留一個私有目錄(使用~表示),剛打開終端窗口的時候當前目錄就是當前用戶的私
有目錄
pwd命令可以用來查看當前目錄的位置
ls命令可以查看任何目錄中的內容,使用方法如下
ls 目錄路徑
如果命令中沒有包含路徑則顯示當前目錄中內容
在命令中加入選項可以指定命令應該做什麽
-a選項可以顯示目錄中所有內容
-l可以顯示每個項目的詳細
-a選項可以和-l選項合並成-al
cd名稱可以修改當前目錄,使用方法如下
cd 目錄路徑
執行完成後命令中的路徑就成為了當前目錄的位置
mkdir命令可以用來創建新目錄,使用方法如下
mkdir目錄路徑
要求目錄本身還不存在但是父目錄已經存在
-p選項可以把名稱中還不存在的目錄都創建出來
rmdir命令可以刪除一個已經存在的目錄(職能刪除一個空目錄,目錄中有內容是無法刪除的)
rm命令可以用來刪除非空目錄,需要使用-rf選項
tar命令用來對文件或目錄進行打包處理
tar命令在進行打包處理時可以同時進行壓縮
打包壓縮的命令如下
tar zcvf 壓縮文件名.tar.gz路徑1 路徑2........
解壓縮命令如下
tar zxvf 壓縮文件名.tar.gz
這個命令也是按照Zip方式解壓的

tab鍵可以把命令中的路徑自動補齊
終端窗口中上下方向鍵可以把以前執行過的所有命令都找回來


vi是Linux系統中用來記錄文字信息的工具
vi是在終端窗口中使用的,所有vi裏不能使用鼠標
vi功能分成三組,每組內的功能經常會一起使用,不同組的功能不經常一起使用
不同組的命令對於不同的工作模式
工作模式分成正常模式,插入模式和命令模式這三種,每種對應一組命令

每次剛打開vi就處於正常模式下
模式之間可以互相變換
在正常模式下輸入小寫字母i可以進入插入模式
正常模式下輸入:可以進入命令模式
任何模式下輸入esc都可以進入正常模式
任何工作模式之間的變換都一定有正常模式
插入模式和命令模式之間不可以直接變換

啟動vi可以采用如下命令
vi文件路徑
啟動後vi會把文件
結束vi的方式包括如下兩種
1.在命令模式下輸入q!(這種退出方式會丟失沒有保存的修改)
2.在命令模式下輸入wq或x(這種退出方式可以保存所有修改然後退出)
正常模式下使用nyy命令可以把光標所在行以及下面的共n行拷貝到剪貼板上。n應該用數字替換
如果是1可以不寫
正常模式下使用np命令可以把剪貼板上的內容插入到光標所在行的下面。
n應該用數字替換,如果是1可以不寫

正常模式下使用ndd命令可以把從光標開始的連續n行從文檔中刪除並轉移到剪貼板上。
n應該用數字替換,如果是1可以不寫

在命令模式下使用set命令對vi做出各種設置
set nu 命令可以讓vi顯示每行的行號
set nonu命令可以讓vi不顯示每行的行號

vi每次啟動時從文件~/.vimrc中讀set命令並執行

touch命令創建一個空文件
可以把一個已經存在的文件的最後修改時間調整成執行touch命令的時間
rm命令可以刪除一個文件

Linux系統中使用一組文件的操作屬性決定文件可以怎麽使用

文件的操作屬性由9個字母構成
文件的操作屬性分成三組,每組包含三個字母
每組操作屬性針對一種特定的用戶:文件的所以者,同組人和其他人

每組的三個字母分別代表了查看,修改和執行這三種不同的使用方式(第一個字母代表
查看,第二個字母代表修改,第三個字母代表執行)
如果具有查看能力則第一個字母是r,否則是-
如果具有修改能力則第二個字母是w,否則是-
如果具有修改能力則第二個字母是x,否則是-

每組的三個操作屬性可以使用轉換成一個數字
(r轉換成4,w轉換成2,x轉換成1,-轉換成0)

可以使用chmod命令修改一個文件的操作屬性,
使用方法如下
chmod 664 文件路徑

腳本文件中可以包含多個命令,它是可執行文件

2018.9.29學習記錄