文件共享及深层的命令

NFSNetwork FileSystem 网络文件系统  RPC:Remote Procedure Call 远程进程调用

service portmap status 检测rpc是否正常工作 rpc是由portmap提供的

rpcinfo –p后跟主机名称 查看主机rpc是否工作正常及开启的进程   查看本机rpc 后跟localhost

showmount –e 后跟服务器地址 查看服务器共享什么    

共享服务器上的文件 要挂载 格式:mount 服务器地址:共享文件路径 挂载点 

如果要开机挂载 还是写在/etc/fstab 如果服务器没开启 则会卡在那  所以不建议使用

automount实现自动挂载 automount使用由autofs提供 检测autofs服务启动没 service autofs status 检测服务运行情况   运行正常 则挂载

两种挂载方式:直接挂载  间接挂载  /etc/auto.master  

挂载后重启服务 生效  service autofs restart

udev 特殊文件 没有大小

主设备号:用于描述此设备属于哪一类设备 

创建设备文件 mknod   MAKEDEV

mknod /dev/mydevice 字符设备|块设备  主设备号(Major_num) 次设备号(Minor_num)

在系统重启后 手动创建的设备文件会丢失 

备份分区表 sfdisk –d /dev/sdb > /root/part_back/sdb.partitions

/proc/partitions 磁盘信息

mkfs 磁盘格式化  -L添加卷标      blkid 后面指定一个设备 查看此分区设备的UUID

blkid 查看id和卷标  e2label 查看卷标 还可以改变卷标 在后面跟分区名称 后跟新卷标

使用卷标挂载 mount LABEL=DEV 后跟挂载点   指定卷标进行对设备挂载

mkfs.ext2=mke2fs  -L 指定卷标 –j表示ext3  -b 用于格式化时指定其磁盘块大小

dumpe2fs 表示用于显示磁盘分区的详细信息 后跟磁盘分区设备名)

-c 格式化时表示磁盘上的坏块儿  -i 指定字节和inode号的比率(每个inode128个字节)

-N手动指定一个磁盘分区上一共有多少个inode 后跟数字

-m 预留比例 为管理员所保留的磁盘分区块数所占磁盘空间的比例

tune2fs 专门用于调整e2fs的文件类型  -L改变卷标  -j类型改变为ext3 并且不损坏文件数据

9过程是不可逆的)  -c指定最大挂载次数  -C设定已经挂载的次数      -i指定每隔多长时间自检一次  后面指时间长度 默认是180   -m调整预留比例    -r明确指定保留多少块  而不是保留多大比例  -u 指定用户名 表示保留的空间可以让谁用   -o调整默认挂载选项 

对于ext3默认挂载选项在rh131166   169页把挂载选项加入到默认挂载 

findfs  LABEL=卷标  根据卷标查看设备   

remount 重新挂载  

如果卸载设备时正在使用或有人访问 则用fuser –v 挂载点:查看谁在访问此设备 

fuser –km 挂载点 把访问者踢出系统  mount –a全部挂载 :挂载/etc/fstab下的每个文件系统 

/etc/mtab 当前分区已挂载的文件    

mkswap专门把某个分区创建成交换分区  后面跟分区设备       swapon 后跟分区设备 表示启用此交换分区  swaponff 后跟分区设备 关闭交换分区 

-L 用于指定交换分区的卷标     swapon –a 表示启用所有交换分区 启用的是/etc/fstab下的文件 所以用这个命令时必须把交换分区挂载写在/etc/fstab

swapon –s 检查交换分区的状态  可以通过文件创建交换分区

dd  读取块设备数据  备份数据   

dd = data dump 格式:dd if=输入设备 of=输出设备 bs=读取多少|多大数据块 跟数字  count=

etc/passwd 格式:    

username :密码:uidgidcomment:家目录:shell   

/etc/group格式:   

组名;密码:gid:以词组为附加组的词组列表   

useradd -u  -g  -G  -s  -d指定用户家目录   -c指定用户注释信息  -e指定账号过期时间

-f 指定非活动时间   -M创建用户时不创建用户家目录  -r创建一个系统用户 id号小于500

userdel  -r把用户家目录一起删除    find / -uid 1001 –exec rm –rf {} \ ;删除用户在其他位置创建的文件 那些遗留文件   

usermod -u  -g  -aG添加附加组   -d改变用户家目录(家目录文件不会挪过去) -dm文件也挪过去

-s 改变文件shell   -c 改变文件注释信息 –L锁定用户 –U解锁    

groupadd-g指定组id  -r添加为系统组  

groupmod -g修改gid  -n修改组名    

给用户加密码:passwd    给组加密码:gpasswd   

newusers 用于批量添加用户  格式类似/etc/passwd  

chage rh131 187  -l后跟用户名 查看用户的状态信息  -m 后跟数字 跟用户名 改变用户最短使用期限  chage后直根用户名 进入交互式模式 进行逐项修改  

专门用来编辑/etc/passwd 的命令:vipw  在编辑的同时锁定此文件 ,禁止别人进入,防止文件崩溃                   编辑组:vigr  

 

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