馬哥筆記08_01~~~08_04

FACL:node

Filessystem Access Control Listlinux

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

jerry: rw-less

set facldom

 -m:設定ide

   u:UID:permspa

   g:GID:perm操作系統

 -x:取消rest

  u:UIDserver

  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的不一樣路徑,彼此之間就能夠叫作有連接。

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

        二、不能跨文件系統;

        三、建立硬連接會增長文件被連接的次數

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

建立鏈接命令:

 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:顯示所支持的全部類型。

相關文章
相關標籤/搜索