<<Linux 命令行大全学习1~2章笔记>>暑假学习
第一章:shell是什么?
1 shell
Shell是一个和Linux内核交互的解释性程序,我们在图形用户下通过shell终端仿真器可以和操作系统进行交互。
2本章命令行
date:显示时间
cal: 显示日历
df: 显示磁盘驱动器内存
free:显示系统内存
exit:退出终端
第二章:导航
2.1理解文件系统树
Linux系统采用树的结构表示系统的文件、目录和设备文件。
2.2当前工作目录
树的顶部是根目录,通常/表示,依次向下排列为子目录。
第一次登陆系统时(或者终端)时,当前工作目录被设置成主目录。每个用户账户都有一个主目录,作为普通用户操作时,这是唯一一个允许用户写文件的地方。
2.3绝对路径和相对路径。
绝对路径是从根目录开始,到达所在目录的路径。
相对路径则是从工作目录开始,到达某些目录的路径,相对路径操作通常是用”.”和 “..” 进行。
绝对路径操作例子:
cd /usr/bin
从跟目录到达bin目录
cd ./myduc
从当前目录到达myduc
cd ..
到达当前目录的父目录。
cd 快捷方式
cd 将工作目录改变成用户主目录。
cd - 将工作目录改变为先前的工作目录
cd ~username 将工作目录改变为username的主目录,比如cd~new将目录改变成用户new的主目录。
有关文件名的一些说明:
- 以“.“开头的文件是隐藏的,ls -a可以列出这些文件,在创建用户账户时,主目录里会放置这些文件。
- 与Unix一样,在Linux中,文件名区分大小写。
- Linux系统没有文件扩展名的概念,但是一些应用程序确这样做了。
- Linux支持长文件名,文件名可能包含了空格和标点符号。注意:文件名中不要嵌入空格,文件名中嵌入空格会使很多实现变得困难。
本章命令:pwd ,cd, ls