iT邦幫忙

2023 iThome 鐵人賽

DAY 11
0
Security

從 0 開始的 PT 學習生活系列 第 11

[ Day 11 ] 從 0 開始的 PT 學習生活 - Linux 基礎 Final

  • 分享至 

  • xImage
  •  

簡介

今天主要是一些之前的細節的補充,以及我自己覺得好用的工具,當然要不要用是取決於自己,畢竟我有認識的朋友說很難用 QQ

Authority

根據我們學術部長的要求,我決定繼續講一下有關於 Linux 中文件的權限設定,就是前兩天提到的百年更文件權限的指令

chmod

那天有仔細提到有以下幾種權限

  • r:Read
  • w:Wriite
  • x:Execute
  • d:Directory
    應該不用特別寫中文吧,對吧

    首先繼續講一下權限設定的細節,那天有提到這一個表格
  第一欄    二      三        四      五      六     七 
[檔案屬性][檔案數][擁有者][所有者群組][大小][建檔日期][檔名]

那我們幾天要細講的就是其中的第二、三和第四項

- r w x     r w -      - - x
  Owner     Group      Others

那這些權限是可以轉成二進制的形式來計算

r w x
1 1 1 = 7
---------------
r w =
1 1 0 = 6
---------------
- - x
0 0 1 = 1

那基本上跟我前兩天講的一樣新增跟移除權限是使用+ -,那提到的二進制有什麽用呢?就是可以直接使用上面的數字更改權限,例如

`chmod 777 file`

這樣你就丟了 3 個 777 的權限,但是記得不要隨便亂丟這個權限,會出事,那還有一個漏掉的東西就是你可以在指令與權限之間加入 -u,這個指令就是針對當前使用者進行調整,那以上就是之前漏掉的一些細節

Vim

我知道大家可能聽過一些關於 Vim 這個東西很難用的傳聞,理論上是沒有錯,但是如果依照個人的使用習慣進行調教過後保證讓你愛不釋手,那對沒有聽説過的人簡單介紹一下,Vim 是一個很好用的編輯器,那這個工具是 kali 内建的的所以不用額外下載,常見的指令就是

vim file

那它會在當下的路徑打開那個文件,不存在對應文件的話會有類似 touch 的作用直接新增一個文件,那這裡沒有要叫你怎麽設定,網路上一堆自己找,只有一些基本的使用方式,那他會有以下幾種模式

  • Normal mode ## ESC
  • Insert mode ## Normal+i or a
  • Command mode ## Normal+:
  • Visual mode ## Normal+v
  • Replace mode ## Nomal+r
    好我知道沒人在乎,你們只在乎要怎麽退出這個難用的鬼東西
在 Noraml 情況下
:w                  ## 儲存
:q                  ## 直接退出 vim
:wq                 ## 保存並退出 vim
:q!                 ## 强制退出 vim
/str                ## 查詢字串

那這真的是最後一篇 Linux 基礎了,原本打算昨天就是最後一天了,但是突然被鞭簡報細節太少了,所以今天多開了一篇來補充失去的細節,明天正式進入滲透測試的部分,敬請期待!


上一篇
[ Day 10 ] 從 0 開始的 PT 學習生活 - Linux 基礎03
下一篇
[ Day 12 ] 從 0 開始的 PT 學習生活 - PT 介紹
系列文
從 0 開始的 PT 學習生活30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言