首篇 Linux 重磅来袭!

期待我们的共同进步!冲~

目录

1. ls(list)指令

2. pwd命令   

3. cd(change directory)指令

4. touch指令

5. mkdir指令

6. rmdir指令&&rm指令

Hi ,一首歌送给你


正文开始——

1. ls(list)指令

语法:ls  [选项]  [目录或文件](以空格为分隔符)。

功能对于目录,列出当前目录下的所有普通文件和子目录。对于文件,将列出文件名以及其他信息。

常用选项:

选项的作用:让同一个指令展现出不同的功能。

本次我们详细学习 -l 和 -a 这两个选项,剩下的我们之后再详细介绍。

  • -a(all)  列出当前目录下的所有普通文件和子目录,包括以 . 开头的隐藏文件。
  • -d  将目录像文件一样显示,而不是显示其下的文件。如:ls -d(或ls -ld) 指定目录。
  • -i   输出文件的i节点的索引信息。如:ls-ai 指定文件。
  • -k  以k字节的形式表示文件的大小,如:ls -alk 指定文件。
  •  -l(list)   显示当前目录下,普通文件和子目录更详细的属性信息
  • -n  用数字的UID,GID代替名称。
  • -F  在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识别)
  • -r   对目录反向排序。
  • -t   以时间排序。
  • -s   在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
  • -R  列出所有子目录下的文件。(递归)
  • -1   一行只输出一个文件。和文件属性都是数据,都要被保存起来,即使文件内容为空,也要保存文件属性这种数据。

 其实Windows里面也有隐藏文件,为防止我们的误删操作。

打开文件 -> 上方栏中查看 -> 显示 -> 隐藏的项目,这样可以查看隐藏的文件。

pwd和cd命令联系紧密,接下来我们把pwd和cd两个指令一起来学习

2. pwd命令   

语法:pwd

功能:特定用户登录默认所处的工作路径。

3. cd(change directory)指令

Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或文件。

语法:cd 目录名

功能:进入一个目录,切换工作路径。

 简单总结下,我们学习了 cd . 、cd .. 、cd [相对路径]/[绝对路径]、cd ~、cd - ,还有7个超级重要的知识点,一定要记住!

4. touch指令

语法:touch [选项]... 文件...

功能:touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间,或者新建一个不存在的文件

常用选项:

  • -a  或--time=atime或--time=acess或--time=use只更改存取时间。
  • -c  或--no-create  不建立任何文档。
  • -d  使用指定的日期时间,而非现在的时间。
  • -f   此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题。
  • -m 或--time=mtime或--time=modify  只更改变动时间。
  • -r  把指定文档或目录的日期时间,统统设成和参考文档或目录的日期时间相同。
  • -t  使用指定的日期时间,而非现在的时间。

5. mkdir指令

语法:mkdir [选项] dirname...

功能:在当前目录下创建一个名为“dirname”的目录。

常用选项:

  • -p ,--parent可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

6. rmdir指令&&rm指令

rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。

语法:rmdir [-p] [dirName]

适用对象:具有当前目录操作权限的所有使用者。

功能:删除空目录。 

常用选项:

  • -p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

 rm命令可以同时删除文件和目录。

语法:rm [-f-i-r-v][dirName/dir]。

适用对象:所有使用者。

功能:删除文件和目录。

常用选项:

  • -f  即使文件属性为只读(即写保护),亦可直接删除
  • -i  删除前逐一询问
  • -r  删除目录即其下的所有文件

rm -rf 目录(禁止询问,直接删除)

rm -f 文件

今天我们就先学习到这里,下次继续学习Linux基本指令


Hi ,一首歌送给你

葬花_THT_高音质在线试听_葬花歌词|歌曲下载_酷狗音乐

至此结束——

我是云边有个稻草人

期待与你的下一次相遇,拜~

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐