入门笔记(启动篇)
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间的文件共享
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间的文件共享
相关文章推荐
- Oracle入门笔记 ——启动
- Oracle入门笔记 ——启动进阶
- Android 入门笔记2--启动界面SplashActivity
- 【Linux 入门笔记】系统启动详解
- 高手整理入门笔记(启动篇)
- 算法导论笔记第二章——算法入门
- 微信公众号入门笔记(三)响应所有消息
- MTK 个人入门笔记(修改通话界面,修改开机画面,修改ilde界面,title刷新背景,添加图片资源)
- Tomcat笔记3(server启动分析)
- Swift学习笔记1——入门
- ROR 学习笔记系列二 基于ROR的简单Hello World程序入门
- django入门笔记-1
- 数字图像处理编成入门笔记——第一章Windows位图和调色板
- OpenStack入门笔记(一)
- Java基础入门笔记-布尔类型变量
- SSRS入门相关笔记
- 小白入门笔记——数据库配置
- TQ2440 学习笔记—— 31、移植U-Boot【U-Boot 的启动过程第二阶段源码分析】
- Maven 学习笔记(1)入门篇
- bootstrap快速入门笔记(五)-文本元素类,各种标签,排版