入門筆記(啓動篇)

linux啓動過程:

        bios自檢-->MRB-->GRUB-->內核加載-->INIT-->

        /etc/inittab-->/etc/rc.d/rc.sysinit-->根所運行級別

        到/etc/rc.d/rcX.d/運行其下的全部腳本(X表明運行級別的數字如rc5.d)

        -->/etc/rc.local-->login



/etc/inittab定義了當前系統運行級別

        0        關機

        1        root單用戶,且不須要密碼

        2        多用戶,無網絡服務

        3        徹底多用戶,字符界面

        4        保留

        5        圖形模式

        6        重啓


runlevel        顯示當前系統運行級別



控制系統啓動時運行的服務

ntsysv [--level n]        系統服務管理(圖形界面)


chkconfig         系統服務管理


        --list        顯示

        --add        添加

        --del        移除

        on         啓用

        off        中止

        

        chkconfig vsftpd off --level 234        



文件查找

        which         查看命令文件的所在位置(只在$PATH中找)

        whereis        查看命令文件及其相關文件

        locate        查找指定文件,爲使用查得更準,能夠在查以前

                更新系統數據庫updatedb


        find         查找

        語法:find 查找路徑 [選項]

                -name        按文件名找

                -perm        按權限找

                -user        按文件屬主找

                -group        按組找

                -type        按類型找

                -size         按大小(默認會按塊,按字節數字後,加c)

                -newer        比某個文件新

                -exec         查出後,執行指定命令

                -ok         帶提示執行

                例:find ./ -newer ab -ok rm {} \;        

                    find ./ -newer ab -exec rm {} \;        

        

               

文件時間

        atime         (access time)        每次讀時會發生改變

        ctime        (change time)        改變屬性時改變

        mtime        (modify time)        修改內容時會發生改變,同時會將atime,ctime修改


默認狀況下:

        ls -l        查看的是mtime

        ls -lu        查看的是atime

        ls -lc        查看的是ctime


stat  查看三種日期        



x-window


服務端設置

        xhost         控制容許顯示的客戶機

        + ip         容許指定的ip

        - ip        從容許的列表中將此ip刪除掉


客戶端使用:

        DISPLAY=10.1.1.125:0 xclock



或:

        在本機xhost +


        而後:ssh -X 10.1.1.125

        xclock

        

        


sort        將文本文件排序

        -n        數值排序

        -t        指定分隔符

        -k2        排序關鍵字

        

        sort -n -t: -k2 s1.txt


wc        統計

        -l        行數

        -w        字數(單詞數)

        -c        字符數



磁盤配額


一、掛載磁盤時,加配額選項

   vim /etc/fstab

        /dev/sda11  /disk11  ext3   defaults,usrquota,grpquota   0  0


二、生成相關配置文件

    quotacheck -cavug

        -a        掃描全部已掛載的磁盤        

        -c        建立配額數據

        -v        顯示執行過程

        -u        生成aquota.user用戶配額文件

        -g        生成aquota.group組配額文件


三、設置用戶配額

edquota -u tom


Filesystem   blocks    soft   hard     inodes     soft     hard

/dev/sda11    0        1000   1200       0         0        0

                空間限額                    文件數限額


四、啓用限額

        quotaon /dev/sda11

                (如要開機自動啓用配額,將此語句寫到/etc/rc.local)


五、查看配額

        repquota -a

        quota -u tom 查看指定用戶

NFS (Network File System)

主要用於like unix間的文件共享 php

相關文章
相關標籤/搜索