您的位置:首页 > 其它

入门笔记(启动篇)

2011-06-21 11:27 106 查看
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 字符数

磁盘配额

1、挂载磁盘时,加配额选项

vim /etc/fstab

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

2、生成相关配置文件

quotacheck -cavug

-a 扫描所有已挂载的磁盘

-c 创建配额数据

-v 显示执行过程

-u 生成aquota.user用户配额文件

-g 生成aquota.group组配额文件

3、设置用户配额

edquota -u tom

Filesystem blocks soft hard inodes soft hard

/dev/sda11 0 1000 1200 0 0 0

空间限额 文件数限额

4、启用限额

quotaon /dev/sda11

(如要开机自动启用配额,将此语句写到/etc/rc.local)

5、查看配额

repquota -a

quota -u tom 查看指定用户

NFS (Network File System)

主要用于like unix间的文件共享
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: