首页 > 代码库 > <<Linux 命令行大全学习1~2章笔记>>暑假学习

<<Linux 命令行大全学习1~2章笔记>>暑假学习

 <<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的主目录。

 

有关文件名的一些说明:

  1. 以“.“开头的文件是隐藏的,ls -a可以列出这些文件,在创建用户账户时,主目录里会放置这些文件。
  2. Unix一样,在Linux中,文件名区分大小写。
  3. Linux系统没有文件扩展名的概念,但是一些应用程序确这样做了。
  4. Linux支持长文件名,文件名可能包含了空格和标点符号。注意:文件名中不要嵌入空格,文件名中嵌入空格会使很多实现变得困难。

 

 

本章命令:pwd cd, ls