从这一讲开始博主将开辟新的博客专题《Linux操作系统》,欢迎感兴趣的读者们能跟着博主一起学习交流成长。下面跟着博主一起来学习吧!!!
目录
1、ls指令
语法:ls 【选项】【目录或文件】
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
常用选项:
-a 列出目录下的所有文件,包括以 . 开头的隐含文件。
-d 将目录象文件一样显示,而不是显示其下的文件。 如: ls –d 指定目录
-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k 以 k 字节的形式表示文件的大小。 ls –alk 指定文件
-l 列出文件的详细信息。
-n 用数字的 UID,GID 代替名称。
-F 在每个文件名后附上一个字符以说明该文件的类型, “*”表示可执行的普通文件; “/”表示目录;“@”表示符号链接; “|”表示FIFOs; “=”表示套接字(sockets)。(目录类型识别)
-r 对目录反向排序。
-t 以时间排序。
-s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
-R 列出所有子目录下的文件。 (递归)
-1 一行只输出一个文件。注意:ls指令下的常用选项比较多,初学的读者们可以重点关于我标注不同颜色的部分,其它的可以上手以后再逐步尝试。
示例:
补充知识:
1、在学习Linux之前读者们要明白一点就是:Linux下一切皆文件。这对于后面我们深入学习Linux是非常重要的。
2、文件=内容数据+属性数据:比如我创建了一个test.c文件,当我用“ls -a -l”命令将文件展开,就可以看到从左到右一连串的数据:有文件属性、文件大小、所属用户、所属用户组、创建时间等。这些将在后面为大家详细介绍,这里先有个了解。
3、ls指令的选项可以组合使用,且使用时要注意添加空格;
4、对符号“.”的解释:这是代表隐藏文件。Linux下是有隐藏文件的,windows下也有。Linux下隐藏文件/目录(文件)的方式,可以让文件名以'.'开头。隐藏文件一般用来隐藏一些配置文件。
2、pwd指令
语法:直接输入pwd,后面不用附加内容
功能:显示用户当前所在的目录
常用选项:无
示例:
3、cd指令
和windows操作系统一样,Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。
语法:cd 目录名。
功能:改变工作目录。将当前工作目录改变到指定的目录下。
示例:
cd .. : 返回上级目录
cd /home/litao/linux/ : 绝对路径:就是从根部位置开始查找
cd ../day02/ : 相对路径
cd ~:进入用户家目,即当前用户的工作目录
cd -:返回最近访问目录补充:
1、"cd ."表示当前路径,使用时可以限定我们要执行的可执行程序的位置;
2、"cd .."表示直接上级路径,帮助我们切换路径;
4、touch指令
语法:touch 【选项】【文件名】
功能: touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件。
常用选项:
-a 或--time=atime或--time=access或--time=use只更改存取时间。
-c 或--no-create 不建立任何文档。
-d 使用指定的日期时间,而非现在的时间。
-f 此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
-m 或--time=mtime或--time=modify 只更改变动时间。
-r 把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
-t 使用指定的日期时间,而非现在的时间。
补充:1、touch指令可以用来创建文件;
2、同时可以用来更新文件最近的修改时间,更新为最新时间。
示例:
5、mkdir 指令
语法: mkdir 【选项】 【目录名】
功能:在当前目录下创建一个名为 “dirname”的目录
常用选项:-pÿ