1. 修改user用户的家目录为/rhome/user
①. cp /etc/skel/.* /rhome/user
②. usermod -d /rhome/user user
③. 将user的新的家目录的拥有者和拥有组
chown user /rhome/user
chgrp user /rhome/user
这样的话,user用户在自己的家目录才能有完全控制的权利
2. 修改计算机的用户名
①. hostname newName
②. vim /etc/sysconfig/network
将主机名的配置信息给修改了,否则只有第一步的话,只是在当前情况下生效,开机重启的话,就会恢复原来的主机名
3. 如何修改配置信息让一个用户不可用(即不能在本地实现交互)
vim /etc/passwd 将该用户的shell环境变量改为/sbin/nologin
4. 新建一个用户user,将会有四个文件中储存用户信息
passwd 用户账户信
shadow 用户密码信息
group 组的信息
gshadow 组的密码信息
故: 删除一个用户: userdel -r user 会将这四个文件中的信息全部删除掉
5. 新建一个磁盘分区
一. 原来的已经有主分区的磁盘sda
步骤:
①. fdisk /dev/sda n(新建一个磁盘分区) +512M(给其大小) [t修改其id号] w写入分区表退出
②. partprobe将新建分区通告内核
③. 格式化磁盘分区
<3 /dev/sda8 格式化成 ext3格式的磁盘系统
④. mount /dev/sda8 /data 将磁盘分区挂载到/data目录下,使用磁盘数据
二. 一块新的磁盘sdb2
步骤:
①. fdisk /dev/sdb n(新建一个分区)--e 额外分区 p 主分区 --p 1 创建一个主分区 +5000M(给其5G的空间)
接而的可以在创建几个主分区(或一个额外分区)
②. 接下来的在额外分区可以创建逻辑分区,其过程就跟第一个的一样了(通告内核 格式化 挂载)
6. 如何将一个分区变成swap交换分区
①. fdisk /dev/sda8
②. t 改变分区的id号
③. partprobe /dev/sda 将磁盘通告内核
④. mkswap /dev/sda8 将分区格式化成swap交换分区
⑤. swapon /dev/sda8 启用sda8分区
⑥. swapoff -a 将所有的swap分区释放掉
⑦. swapon -a 启用所得的swap分区
⑧. vim /etc/fstab 将 sda8这个交换分区设置为开机自动运行
在尾行 按下 "o" 在尾行的下一行添加一条信息: /dev/sda8(卷标) swap swap default[,pri = 3 设置优先级 数字越大优先级越大] 00 . 设置优先级的情况一般是在有多个swap分区的情况下设置
7. dd命令
①. 备份文件的书写格式
dd if=/dev/sda of=/ bs=512 count=1
"if" 表示要备份的目标
"of" 表示要备份到的目标
"bs" 表示要备份的大小
"count" 表示bs的数量
8. linux 的分区格式化的几种形式
mkfs -t ext3 /dev/sda8 "-t"的形式将一个分区格式化成ext3的格式
<3 /dev/sda8 "."的形式将一个分区格式化成ext3的格式
mkfswap /dev/sda8 将一个磁盘分区格式化成swap交换分区
9. 用户的特殊权限
s -- 强制位,s权限是指改
文件或程序在执行过程中,拥有用户/用户组的权限,s权限可以加在文件/目录下边
t -- 冒险位,t权限是指目录下的文件只有root和所有者可以删除,其他用户没有这个权限.t权限可以加在目录下边
例题实例:
①. 要求任何用户在leon下创建的子目录和文件的所有组都是harry
chmod g+s leon 改变leon的权限只有root有这个权利
②. 给lee目录777 的权限,要求lili在leon里面创建的文件只有lili自己和root 可以删除
chmod o+t lee
10. 用户的相关命令
useadd:
添加用户
useradd username
passwd:
给用户添加密码
passwd username
userdel:
删除用户
userdel -r username
usermod:(这个较重要)
修改用户的相关信息
linux没有vim命令给一个用户添加附加组: usermod -a -G groupname username
11. acl 权限
针对于某个磁盘分区的命令
某个分区拥有了这个权限(参数),就可以实现单独对某个用户对某个目录的权限的设置
加上这个权限参数的方法:
一.
①. tune2fs -o acl /dev/sda7 对分区加上acl参数
②. 首先要将这个分区/dev/sda7 挂载到你要限制的目录下边/data
③. setfacl -m u:user1:rwx /data
④. getfacl /data查看所有的用户对这个目录的权限
⑤. setfacl -b data 将对data目录的acl权限给去掉
二.
①. vim /etc/fatab 将defaults后加个",acl"参数,同样可以使某个分区具备acl功能
12. 进程的相关命令
①. ps axo %cpu,%mem,pid,nice,comm |sort -rn|less 按照cpu的使用率倒叙的排列
②.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论