The Linux Command Line
基本查看命令
-
date
— 查看日期 -
cal
— 查看当月日历(calendar) -
df
— 查看磁盘剩余空间的数量(disk free) -
free
— 显示空闲内存的数量
文件命令
Note that unlike Windows, which has a separate file system tree for each storage device, Unix-like systems such as Linux always have a single file system tree, regardless of how many drives or storage devices are attached to the computer.
-
pwd
— 打印出当前工作目录名(Print name of current working directory) -
cd
— 更改目录(Change directory)
分为绝对路径和相对路径两种,在相对路径中符号“.
”指的是工作目录,”..
”指的是工作目录的父目录。通常“./
”是可以省略的,即cd ./bin
可以直接输入cd bin
。 -
ls
— 列出目录内容(List directory contents)
cd 快捷键 |
运行结果 |
---|---|
cd |
更改工作目录到你的家目录。 |
cd - |
更改工作目录到先前的工作目录。 |
cd ~user_name |
更改工作目录到用户家目录。例如, cd ~senchun 会更改工作目录到用户“senchun”的家目录。 |
关于文件名的重要规则
以 “.” 字符开头的文件名是隐藏文件。这仅表示,
ls
命令不能列出它们, 用ls -a
命令就可以了。当你创建帐号后,几个配置帐号的隐藏文件被放置在 你的家目录下。稍后,我们会仔细研究一些隐藏文件,来定制你的系统环境。 另外,一些应用程序也会把它们的配置文件以隐藏文件的形式放在你的家目录下面。文件名和命令名是大小写敏感的。文件名 “File1” 和 “file1” 是指两个不同的文件名。
Linux 没有“文件扩展名”的概念,不像其它一些系统。可以用你喜欢的任何名字来给文件起名。文件内容或用途由其它方法来决定。虽然类 Unix 的操作系统, 不用文件扩展名来决定文件的内容或用途,但是有些应用程序会。
虽然 Linux 支持长文件名,文件名可能包含空格,标点符号,但标点符号仅限 使用 “.”、“-”、下划线。最重要的是,不要在文件名中使用空格。如果你想表示词与词间的空格,用下划线字符来代替。过些时候,你会感激自己这样做。