【Linux探索学习】第一篇Linux的基本指令(1)——开启Linux学习第一篇

Linux基础指令详解与实践

一.基础指令的讲解

1.ls指令

功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信 息。

那我们在ls后面加一个选项呢,

与上面的ls指令对比,文件的类型、创建时间等,前面多出了很多详细的信息,所以 ls -l指令 的作用其实就是显示出文件的详细信息

再看一个ls带选项的例子

比较发现ls-a多出很多带点的选项其实这些都是一些隐藏文件,ls -a指令 的作用就是让这些隐藏文件也显现出来

-a  列出目录下的所有文件,包括以 . 开头的隐含文件。
-d  将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
-i  输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
-k  以 k 字节的形式表示文件的大小。ls –alk 指定文件
-l  列出文件的详细信息。
-n  用数字的 UID,GID 代替名称。 (介绍 UID, GID)
-F  在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通文件;“/”表示       目录;“@”表 示符号链接;“|”表示FIFOs;“=”表示套接字(sockets)。(目录类型识           别)
-r  对目录反向排序。
-t  以时间排序。

2.pwd指令

功能:显示用户当前所在的目录

3.cd

功能:改变工作目录。将当前工作目录改变到指定的目录下

cd .. : 返回上级目录

cd /home/linux/ : 绝对路径

cd ../day02/ : 相对路径

cd ~:进入用户家目

cd ~ 可以让我们直接进入到用户家目录,也就是对应着上面图中二叉树的第二层

cd -:返回最近访问目录

则是可以让我们回退到上一步(不是上一级和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  使用指定的日期时间,而非现在的时间

touch后面的选项后面章节会讲到,目前就知道touch可以创建文档就可以了

5.mkdir指令

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

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

6.rmdir 指令&&rm指令

功能:rmdir指令的功能是删除空目录,而rm指令的功能则是删除文档和目录且rm结合选项有更广的用处

我们上面创建的dir1就是一个空目录,所以可以直接删除

rm的常用选项有:

-f 即使文件属性为只读 ( 即写保护 ) ,亦直接删除

-i 删除前逐一询问确认

-r 删除目录及其下所有文件

二.总结

好久没有更新文章了,这是断更以来第一篇文章,往后我会更加积极分享我在linux上学习的知识点,谢谢大佬的支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值