鸟叔的私房菜学习记录
1.在linux系统中,系统上的账号与一般身份使用者,还有root的相关信息,都记录在/etc/passwd这个文件内。个人密码则是记录在/etc/shadow,linux所有群组都记录在/etc/group
ubuntu默认root密码是随机的,在终端输出sudo passwd,然后输入当前的用户的密码
进入root使用su命令,使用exit退出当前shell
ls -l --full-time显示出完整的时间格式
chgrp:改变文件所属群组 change group 改变的群组名称必须要在/etc/group文件内存在
chown: 改变文件拥有者 change owner 使用者必须在/etc/passwd
chmod: 改变文件权限
owner/group/others
*.sh : 脚本或批处理文件 (scripts),因为批处理文件为使用shell写成的,所以扩展名 就编成 .sh 啰;
Z, .tar, .tar.gz, .zip, *.tgz: 经过打包的压缩文件。这是因为压缩软件分别为 gunzip, tar 等等的
.html, .php:网页相关文件,分别代表 HTML 语法与 PHP 语法的网页文件啰! .html 的 文件可使用网页浏览器来直接打开,至于 .php 的文件, 则可以通过 client 端的浏览器来 server 端浏览,以得到运算后的网页结果呢!
/bin 系统有很多放置可执行文件的目录,
/boot 这个目录主要在放置开机会使用到的文件,包括Linux核心文件以及开机菜 单与开机所需配置文件等等
/dev 在Linux系统上,任何设备与周边设备都是以文件的型态存在于这个目录当 中的。
/etc 系统主要的配置文件几乎都放置在这个目录内,例如人员的帐号密码档、 各种服务
的启始档等等。一般来说,这个目录下的各文件属性是可以让一般 使用者查阅的,
但是只有root有权力修改
/lib 系统的函数库非常的多,而/lib放置的则是在开机时会用到的函数库, 以及 在/bin
或/sbin下面的指令会调用的函数库而已
/media 这个/media下面放置的就是可移除的设 备啦! 包括软盘、光盘、DVD等等设备
都暂时挂载于此
/mnt 暂时挂载某些额外的设备
/opt 第三方协力软件放置的目录
/tmp 一般使用者或者是正在执行的程序暂时放置文件的地方
/home 系统默认的使用者主文件夹(home directory)
/root 系统管理员(root)的主文件夹
/sys 虚拟的文件系统,主要也是记录 核心与系统硬件信息较相关的信息