Linux 学习笔记(2018-08-01)

常用概念

  1. CLI(command line interface):指的是文本命令行界面
    与Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面。CLI只能接受文本输入,也只能显示出文本和基本的图形输出。

  2. Shell:俗称壳(用来区别于核),是指“提供使用者使用
    界面”的软件(命令解析器)(是一个命令语言解释器(command-language interpreter))

常用命令

  • man : 用于查看命令手册
    例如 man ls : 查看ls命令的详情

文件系统

  • cd destination : 用以指定想切换到的目录名。如果没有为cd 命令指定目标路径,它将切换到用户主目录。
    例如 cd /usr/bin : 切换目录至/usr/bin

destination 参数可以用两种方式表示:一种是使用绝对文件路径,另一种是使用相对文件路径。

  • pwd : 显示出shell会话的当前目录,这个目录被称为当前工作目录 。
    例如 pwd

  • ls : 显示当前目录下的文件和目录
    例如 ls -alRF t?[a-z]t*e[!b]g : 按照参数信息输出当前目录下的文件和目录
    参数详解

参数 说明
-F -F 参数在目录名后加了正斜线(/),以方便用户在输出中区分目录及文件
-a -a 参数展示当前目录的所有文件,包括已【.】开头的隐藏文件
-R -R 参数叫作递归选项,它列出了当前目录下包含的子目录中的文件
-l -l 参数输出目录中每个文件的更多相关信息,包括文件类型、文件权限、文件硬链接总数、文件属主的用户名、文件属组的组名、文件的大小(以字节为单位)、文件的上次修改时间、文件名或目录名
过滤输出参数 问号(? )代表一个字符; 星号;(* )代表零个或多个字符; 中括号 [a-z] 中括号表示一个字符位置并给出多个可能的选择; 感叹号 [!b] 将不需要的内容排除在外
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容