Linux的相關知識點(一)

1.Linux常見分支:

2.Linux的磁盤目錄:

3.shell操作計算機原理:

4.Linux命令行的含義:

5. Linux常用命令:

ls :用於查看當前目錄下的文件信息.

clear:清屏(ctrl+l也是清屏)

su:切換用戶

whoami:查看當前用戶

id:查看用戶信息

pwd:當前所在目錄位置

cd:切換目錄命令

touch:創建文件

mkdir:創建文件夾(-p係數,批量創建)

cp:複製  mv:剪切  rm:刪除(-r:遞歸  -f:不提示)

tab:補全命令的按鍵

ctrl+c:終止當前操作

ctrl+a:光標移動到最前面  Ctrl+e:光標移動到最後面

上下鍵:可以找到已經執行的命令

tail:查看文件(-f:實時查看,-n:查看幾行)

6.Linux的vim三種模式:

 

命令行下的命令:

複製:yy

粘貼:p(粘貼到光標所在的下一行)

刪除一行:dd(刪除光標當前所在的行)

刪除多行:ndd(n代表要刪除多行 刪除光標下的對應的行) 

還原:u

末行模式操作:

顯示行號:set  nu

取消行號:set  nonu

搜索關鍵詞:/關鍵詞

多行復制:行號1,行號2  co  插入行號(到哪一行的後面)

文件保存:w

文件退出:q

保存並退出:wq

強制保存:w!

強制退出:q!

強制保存並退出:wq!

 

7.用戶和組的相關知識:

組文件存放的位置:

  1. /etc/group 組信息文件
  2. /etc/gshadow組密碼文件

groupadd 添加組

groupmod修改組信息

groupdel刪除組

用戶文件存放的位置:

  1、/etc/passwd用戶信息

  2、/etc/shadow用戶的密碼信息

useradd 添加用戶

usermod修改用戶

userdel刪除用戶

passwd [選項] 用戶:設置用戶密碼

限制單個用戶登錄:

  1. 鎖定 passwd -l
  2. 清空密碼 passwd -d
  3. 刪除用戶
  4. 修改密碼文件將密碼改變加上!!

限制所有普通用戶登錄:

可以在etc目錄下增加一個nologin文件即可

賦予權限方式:

1、直接是visudo命令(有語法檢查)

2、直接使用vim修改/etc/sudoers文件(有語法着色)

 8.文件權限系統:

chmod修改權限

chown修改擁有者

chgrp修改所屬組

9.文件的解壓縮

壓縮:

解壓:

對於zip格式的壓縮使用zip命令解壓使用unzip

10.軟件的安裝:

在Linux下安裝軟件都需要解決依賴問題

1、rpm安裝包

2、使用源碼編譯安裝

3、yum源方式的安裝(自動解決依賴問題)

一般的軟件的安裝步驟:

  1. 獲取軟件的源碼包
  2. 將源碼上傳到自己的服務器上
  3. 將源碼包解壓
  4. 進入到解壓目錄
  5. 執行configure工具文件(一般由shell腳本編寫)。用於檢查當前環境並且生成一個”類Makefile”文件(該文件記錄着gcc需要編譯的文件)
  6. 使用make指令進行編譯
  7. 使用make install指令將軟件轉移到指定的目錄中(對於第六步與第七部往往合在一起編寫執行 make && make install)

後續我們會陸續更新安裝apche,nginx,MySQL,PHP的詳細過程。目前關於Linux的簡單知識先寫這些,與所有人共勉.... 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章