《linux从入门到精通》读书笔记——1

第一章  linux基础

1.1登录

login:
Password:
通常状况下应避免用root帐户登录,root是一个特权登录帐号,他能够越过linux的正常安全和完整性检查,容易形成错误。
任何一个在系统中运行的程序叫作一个进程。当一个普通用户登录系统后,系统将首先运行一个shell进程,shell提供了命令提示符,非特权用户的提示符为$,特权用户为#;shell还接受输入的命令,并解析命令并执行相应动做。
shell有不少版本,bash用的较多。
ctl+c能够送出结束信号来终止费时的正在执行的命令。logout能够退出登陆。也能够经过在提示符后输入文件结束符:ctl+d,可是shell能够被设置成忽略文件结束符。

1.2文件系统的层次

linux文件系统包含三类文件:文本文件,目录文件,特殊文件。
特殊文件与进程之间的通讯以及进程和链接到机器的各类设备之间的通讯有关。
根目录root用/表示。
绝对路径和相对路径:绝对路径从根目录开始向下延伸。当前工做目录很重要,进程将他做为访问任何文件的相对路径的起点。在任何目录中都有两个名称:.和..,.表示当前目录,..表示上一级目录。

1.3考察文件系统的层次

当登录后,最初的工做目录就是起始目录(home),这是属于用户的目录的起点。
pwd命令:现实当前工做目录。
cd:却换目录。
ls:列出当前目录下的全部目录和文件。



1.4口令文件

口令文件时文件系统的主要文件之一,它保存在/etc/passwd文件中。能够用cat命令来列出文件的类容:cat /etc/passwd。
口令文件保存了全部用户的信息。
依次为:用户名,密码(口令),用户id,用户所在组的id,注释(经常使用来保存用户真是名字等细节),用户的起始目录的绝对路径,用户所用的要执行的命令的绝对路径。
linux中命令:passwd能够修改密码。