鸟哥的Linux私房菜 学习笔记 第6章

用户与用户组

Linux系统中用户信息存放在 /etc/passwd 目录下。

用户密码存放在 /etc/shadow 目录下。

用户组名记录在 /etc/group 中。

每个用户都有一个 uid 供系统识别。

Linux 文件属性

ls -al 命令以长模式列出所有文件的权限和属性,共有7列分别为

权限中共7个字符

[-] [rwx] [r-x] [r--]

1:[-]代表这个文件为普通文件,若为[d]则为目录,[l]为软连接即快捷方式,[b]为块设备,[c]为键盘鼠标等字符设备。

234:所有者权限,rwx为可读可写可执行 u

567:同用户组用户权限 g

890:其他用户权限 o

x代表可执行权限,对应文件夹,则为可以打开文件夹的权限。

改变文件属性和权限

chmod ug +x 所有者和用户组增加可执行权限。

chmod ug -x 所有者和用户组减少可执行权限。

chmod +w 所有者u增加写权限。

chmod +x ugo都增加可执行权限。

r:4 w:2 x:1 rwx = 7

chmod +770 ug增加可读可写可执行权限。

ls -ld 查看目录自身的信息。

chmod -R 递归改变文件和子文件夹的权限。

useradd bin 增加用户bin

chown bin 将文件所有者改为bin

chown bin:bin 或 chown bin.bin 将文件所有者和组都改为bin

chgrp root 将所有组改为root

file 查看文件类型

Linux 目录配置

Linux在安装时可以指定某一分区挂载到指定文件夹下。

/bin 目录存放单用户维护模式下还能被操作的命令。

/boot 存放启动文件和内核文件。

/dev 存放设备和接口设备。

/etc 存放配置文件。

/home 用户主文件夹。

/lib 开机时会用到的函数库。

/media 放置可以删除的设备,如U盘。

/mnt 挂载某些额外的设备。

/opt 第三方软件放置的目录,源代码安装的程序推荐放在这个目录下。

/root 系统管理员文件夹。

/sbin 系统管理员所能执行的命令。

/tmp 临时文件。

/proc 存放内核参数,本身不占任何硬盘空间。

/usr UNIX Software Resource 存放系统默认的软件。

/var 存放缓存,日志,数据库。

目录树

tree /boot 显示boot的目录树。

. 代表当前目录,也可以用./来表示。

.. 代表上一层目录,也可以用../来表示。

uname 查看系统相关信息。

uname -r 查看内核版本。

uname -a 查看所有信息。

lsb_release -a 查看发行版所有信息。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值