linux笔记

1、忘记密码:
使用grub引导装载程序
重启系统,读秒的时候按任意键,按e进入grub编辑模式,选择kernel这一行,在最后输入 single
root (hd0,0)
kernel /vmlinuz-2.6.18-128.e15 ro root=LABLE=/ rhgb quiet single
再按回车后,按b就可以进入单用户维护模式,在这模式下,你会在tty1的地方不需要输入密码即可获得终端控制权(而且是root身份),之后就能修改root密码了
使用passwd修改密码即可

2、
linux文件属性
dr-xr-xr-x. : 共10个字符,
第一个字符代表目录、文件、或链接文件等
[d] 代表是目录
[-] 则是文件
[l] 表示链接文件
[b] 则表示设备文件里面的可供存储的接口设备
[c] 则表示设备文件里面的串行端口设备,例如键盘、鼠标(一次性读取设备)
[rwx] r代表可读(read)、w代表可写(write)、x代表可执行(execute),这三个权限位置不变,如果没有权限就变成(-)号
例子:
如有一文件类型与权限数据为“-rwxr-xr--”
以下10个字符分为4个部分
文件类型、读写执行、读执行、读
[-] [rwx] [r-x] [r--]
1 234 567 890
1 :代表这个文件名为目录或文件,文件(-)
234 : 拥有者权限,可读可写可执行(rwx)
567 : 同用户组用户权限,可读可执行(rx)
890 : 其他用户权限,为可读(r)
同时注意到rwx所在的位置是不会改变的,有该权限就会显示字符,没有该权限就会变成减号(-)就是了
可以用数字代表权限,如下
每种身份的(owner、group、others)各自的三个权限(r、w、x)分数是需要累加的
r : 4
w : 2
x : 1
[-rwxrwx---],分数则是:
owner = rwx = 4+2+1 = 7
group - rwx = 4+2+1 = 7
others = --- = 0+0+0 = 0
符号类型改变文件权限分别是user、group、others 三种身份,u、g、o代表三种身份权限,此外a代all,也即是全部的身份
chmod 身份 符号 权限
身份 :u、g、o、a
符号 :+(加入)、-(减去)、=(设置)
权限 :r、w、x
chmod u=rwx ,go=rx .bashrc
chmod a+w .bashrc
chmod a-x .bashrc

rxw 主要是针对”文件内容而言“

 

posted on 2024-03-21 06:47  shabake  阅读(1)  评论(0编辑  收藏  举报

导航