当谈到命令行时,实际上指的是shell。它是一个接受由键盘输入得命令,并将其传递给操作系统来执行的程序。
终端仿真器用于用户与shell进行交互。启动后会出现shell提示符,表示shell准备接受外部输入。shell提示符通常为:[username@machinename 当前目录]$。 如果shell提示符最后一个字符为#,则表示该终端会话拥有超级用户权限。 大部分Linux发行版能存储最近输入的500个命令。 几个快捷方式: 1. Ctrl-C:中断程序运行 2. Ctrl-Alt-T:打开终端 3. Ctrl-D:结束终端会话(也可以输入exit、直接关闭终端窗口) 注意:Ctrl-C和Ctrl-V和Window操作系统的意义并不相同,且更早赋予含义。
在Linux中文件是在树形结构的目录中组织的。文件系统的第一个目录叫做根目录,包含文件和子目录,依次类推。 注意:在windows系统中,每个存储设备都有一个独立的文件系统树。而在Linux等类UNIX系统中,通常只有一个文件系统树,而存储设备是挂载到树的不同位置。
当前工作目录:pwd
列出目录内容:ls、ll、ls -a
更改当前工作目录:cd
cd / //进入根目录 cd /usr/bin cd .. //返回父目录 cd ./bin //进入下一级bin目录;可以省略"."
一般而言,如果没有指定路径名,则默认为工作目录。 有关文件名: 1. 以"."字符开头的文件名是隐藏的。ls不会列出这些文件。通常用来做配置文件和设置文件。 2. 文件名与命令区分大小写。 3. 没有文件扩展名的概念 4. 支持长文件名。可能包含句号、连字符、下划线等字符。文件名不要嵌入空格。