第一章 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可以修改密码。