馬哥筆記08_01~~~08_04

FACL:

Filessystem Access Control List

利用文件擴展保存額外的訪問控制權限。

jerry: rw-

set facl

 -m:設定

   u:UID:perm

   g:GID:perm

 -x:取消

  u:UID

  g:GID


get facl(取消)



文件屬性最後帶有“+”號,是該文件的擴展屬性。如果你複製或者歸檔等這個文件,新文件的附加屬性將會被丟棄,除非你使用特殊命令。

終端類型:

console:控制檯

pty:物理終端(VGA)

tty:虛擬終端(VGA)

ttys:串行終端

pts/#:僞終端(僞文件系統下形成的終端)

sleep

last:顯示/var/log/wtmp文件。顯示用戶登錄歷史及系統重啓歷史。

-n #:顯示最近#次的相關信息:

lastb,var/log/btmp文件,顯示用戶錯誤的登錄嘗試。

-n #:lastlog顯示每個用戶最近一次的成功登錄信息:

-u USERNAME:顯示特定用戶最近的登錄信息。

basename 

$0 :執行腳本的腳本路徑及名稱

RANDOM:生成隨機數,

echo $RANDOM

hostname:顯示主當前機名


隨機數生成器:

/dev/random

/dev/urandom





08_02

case用法:

#!/bin/bash

#


case $1 in

 'start')

  echo "start server...";;

 'stop')

  echo "stop server...";;

 'restart')

  echo "restart server...";;

 *)

  echo "`basename $0` {start|stop|restart|status}";;

esac


命令:

./service.sh start

例子二:!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

讓腳本顯示詳細信息:

#!/bin/bash

#

DEBUG=0

case $1 in

-v|--verbose

DEBUG=1 ;;

esac

[ $DEBUG -eq 1 ] && echo 'Hello.'

08_03

磁盤及文件詳解

MBR:不屬於操作系統

低級格式化  

Partition文件系統

MBR:主引導記錄(512byte)

Master Boot Record

Main Boot Record

 446bytes:BootLoader ,程序

 64bytes:

 16bytes:標識一個分區(最多4個主分區)

 2byte:

最後兩個:Magic Number

   標記MBR是否有效

硬鏈接:/backup/a/m.txt      /backup/b/n.txt   直接指向同一個inode的不同路徑,彼此之間就可以叫做有鏈接。

---->1、只能對文件創建,不能應用於目錄。

        2、不能跨文件系統;

        3、創建硬鏈接會增加文件被鏈接的次數

符號鏈接:(軟鏈接)->小的鏈接是最快捷方式。

創建連接命令:

 ln

例子:

ln /tmp/abc /tmp/abc2

ls -i (顯示inode號)

2981891 abc

2982891 abc2

df -p 放在同一行顯示,不換行

08_04

/dev

 主設備號(major number)

  標識設備類型。

 此設備號(minor number)

  標識同一種類型中不同設備。

mknod(創建設備文件(塊或字符文件))

管道文件、先進先出文件。

硬盤設備的設備文件名。

IDE、ATA、hd

SATA:sd

SCSI:sd

USB:sd

a、b、c...來區別同一種類型下的不同設備。

IDE:第一個IDE口:主、從   

dev/hda   /dev/hdb

第二個IDE口:主、從

dev/hdc   /dev/hdd

hda:

hda1:第一個主分區

hda2:

hda3:

hda4:

hda5: 第一個邏輯分區。

查看當前系統識別了幾塊硬盤:

fdisk -l [/dev/to/some_device_file]

VFS:Virtual Filesystem。

在linux中,所有文件系統最後都轉化到VFS

管理磁盤分區:

fdisk: /dev/sda

p:

n:創建新分區->p:主區   ->e:擴展分區。

d:刪除一個分區

w:保存退出

q:不保存退出

t:修改分區類型

L:

l:顯示所支持的所有類型。


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