【Linux基本指令(1)】几十条基本指令快速入手Linux

这篇具有很好参考价值的文章主要介绍了【Linux基本指令(1)】几十条基本指令快速入手Linux。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文思维导图:
【Linux基本指令(1)】几十条基本指令快速入手Linux


Linux是一个操作系统,操作系统是一款做软硬件管理的软件。

一、Linux操作的特点

Linux操作的特点:纯命令行的操作。
指令的操作更贴近操作系统。

后面我们会知道,Linux下一切皆文件

二、使用指令从Xhell登录云服务器

使用Xhell这个软件登录到云服务器来学习Linux。

ssh root@ 公网IP

公网IP是你的云服务器的IP。这样可以登录到你的云服务器。

Tip1:在Xhell 使用 alt + Enter可以进入全屏和取消全屏。

三、基本指令

1.ls指令

1. ls:查看当前目录下的所有文件和文件夹。(只显示文件名)

1.1

ls -l :显示更多的文件属性,不止文件名。

1.2

ls -a :显示当前目录下所有文件,包括隐藏文件。

注意:这些指令可以混合着一起用:
比如: ls -l -a :列出所有文件更多的文件属性,并且也列出隐藏文件的属性。
还可以这样写: ls -la 或 ls -al

1.3

ls + 文件夹名,列出该文件夹内部的内容。

【Linux基本指令(1)】几十条基本指令快速入手Linux
如果不想看该文件夹里面的内容,而是想看文件夹本身。
使用:

ls -dl + 文件夹名

【Linux基本指令(1)】几十条基本指令快速入手Linux
此时可以清晰地看到文件夹本身的详细信息。

1.4 ls -F +文件名(或者不加,如果不加,需要进入到指定的文件目录下)

ls -F 在每个文件名后附上一个字符以说明该文件的类型
“*”表示可执行的普通文件;
“/”表示目录;“@”表示符号链接;
“|”表示FIFOs;
“=”表示套接字(sockets)。(目录类型识别)
啥都没有的表示这只是一个普通的文本文件

【Linux基本指令(1)】几十条基本指令快速入手Linux

【Linux基本指令(1)】几十条基本指令快速入手Linux

2. pwd指令:

pwd :显示用户当前所在的目录.

相当于windows环境下的这样:
【Linux基本指令(1)】几十条基本指令快速入手Linux

先引入家目录的概念:
刚刚登陆Linux后,
使用pwd指令
【Linux基本指令(1)】几十条基本指令快速入手Linux
看到的 /root 目录就是家目录。

3.cd指令

3.1cd 指令:改变工作目录。

cd + 路径:进入到一个路径里面。
比如 cd /root,表示进入到 root路径里面。

那么进入路径里面了,该如何出来呢?

…表示当前路径的上一级路径。
cd … :回退到上级路径

cd …即可回到上一级路径

. : 表示当前路径
.存在的意义:帮助用户定位当前目录的一个文件。

比如:在Linux下使用gcc 编译器对一个.c文件进行编译时,默认生成的可执行程序为:a.out 。但是我们想要运行该可执行程序时,需要使用 ./a.out 指令才能完成。
./a.out 这个.就是帮助用户定位当前目录的文件,这个文件就是a.out,斜杠/表示一个分割。
注意:1.windows 下的分隔符是 \ ,Linux下的分割符是 /
2. /也是一个目录,/ 是根目录。如下图:

【Linux基本指令(1)】几十条基本指令快速入手Linux

所以:Linux下的目录一定是一棵多叉树的结构,它的叶子节点一定是一个空目录或非目录文件,路上节点一定是一个非空目录。
【Linux基本指令(1)】几十条基本指令快速入手Linux

3.2. cd ~

cd ~
进入登录时所处的目录。

3.3. cd -

回到上一次所在的目录

4. touch指令

touch + 文件名
建立一个文本文件。

提一个点:我们新建一个文件时,比如在windows下:
【Linux基本指令(1)】几十条基本指令快速入手Linux
可以看到它的大小是0KB。
那么它到底是否会占据空间?
会的。

新增一个认知:文件 = 文件内容 + 文件属性。

文件属性也是数据,是数据就需要存储。所有该文件是会占据内存空间的。

对文件的操作 = 对文件内容的操作 or 对文件属性的操作。

小提示 clear指令:清空屏幕。

5.mkdir指令(重要)

语法:mkdir [选项] dirname
功能:mkdir 指令是在当前目录下创建子目录。
常用选项:-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录

举例:mkdir –p test/test1 : 递归建立多个目录

6. rm指令和rmdir指令

rm是删除指令。
注意:rm不能直接删除目录,只能删除非目录文件。

rm +文件名 :删除文件
删除前系统会提示是否需要删除
删除后无法恢复

如果想删除目录:

rm -r + 目录名
删除前系统会提示是否需要删除
删除后无法恢复

-r的意思是, Recursion–递归,因为目录是递归式定义的。
但是系统仍然会提示是否需要删除,如果觉得麻烦,可以不要系统提示,直接删除。
rm -rf +目录名, f的意思是force,表示强制的意思。

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

语法:rmdir [-p][dirName]
适用对象:具有当前目录操作权限的所有使用者
功能:删除空目录
常用选项:
-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

rm和rmdir指令的常用选项:

常用选项:
-f 即使文件属性为只读(即写保护),亦直接删除
-i 删除前逐一询问确认
-r 删除目录及其下所有文件

写在最后

今天内容就到这里。文章来源地址https://www.toymoban.com/news/detail-446964.html

到了这里,关于【Linux基本指令(1)】几十条基本指令快速入手Linux的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 快速上手: Linux环境配置, 基本指令与项目部署要点

    Linux 是由林纳斯·托瓦兹(Linus Torvalds)在 1991 年创立并发展至今成为服务器操作系统领域的核心系统。 Linux 与 Windows 一样,是一种操作系统(搞管理的软件),Linux 严格意义来说只是一个 “操作系统内核”;一个完整的操作系统 = 操作系统内核 + 配套的应用程序。 Linux 可以

    2024年02月10日
    浏览(41)
  • Linux系列文章 —— vim的基本操作(误入vim退出请先按「ESC」再按:q不保存退出,相关操作请阅读本文)

    vim-操作篇 进程概念篇 进程地址空间篇 Linux,是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用

    2024年02月03日
    浏览(43)
  • 【Linux】Linux基本指令(1)

    从这篇文章开始,博主就开启了Linux学习之路了,本篇文章也是博主的第一篇Linux的文章,今后也会持续不断更新的。 文件=文件数据+文件属性 (所以一个建好的文件就算没有数据,也占用存储空间) = 文件操作=对文件数据操作+对文件属性操作 a.绝对路径 :把从开始到定位

    2023年04月24日
    浏览(41)
  • 【Linux】Linux基本指令(3)

    单纯的输入 date 会以这种形式输出: 但其实这种形式我们看着是不太习惯的,我们可以指定形式输出: 格式为: date +选项 %H : 小时(00..23) %M : 分钟(00..59) %S : 秒(00..61) %X : 相当于 %H:%M:%S %d : 日 (01..31) %m : 月份 (01..12) %Y : 完整年份 (若是%y,则输出年份的后两位) %F : 相当于

    2024年02月04日
    浏览(40)
  • 【Linux】Linux基本指令(2)

    指令说白了就是 可执行程序 ,且指令一定是 在系统的某一个位置存在的 ,在执行指令前,我们需要先找到它。 众所周知,Linux的指令有很多,指令的选项也有很多,我们不可能全记住,但可以通过查看联机手册获取帮助,只需要用到 man指令,然后加上你要查的内容即可。

    2024年02月01日
    浏览(55)
  • 【linux】Linux基本指令(上)

    前言: 在之前我们已经简单了介绍了一下【Linux】,包括它的概念,由来啊等进行了讲解,接下来我们就将正式的踏入对其的学习!!! 在正式学习之前,我们先插入一个知识点,即“ 操作系统 ”,那么到底什么是操作系统呢?当我们了解这个知识点之后,我们才能更好的

    2024年02月02日
    浏览(49)
  • Linux基本指令(上)——“Linux”

    各位CSDN的uu们好呀,今天,小雅兰的内容是Linux啦!!!主要是Linux的一些基本指令和Linux相关的基本概念(系统层面),下面,让我们进入Linux的世界吧!!! ls 指令 pwd命令 cd 指令 touch指令 mkdir指令(重要) rmdir指令 rm 指令(重要) man指令(重要) 首先,我们得知道一个

    2024年02月07日
    浏览(38)
  • 【Linux】Linux基本指令(下)

    前言: 紧接上期【Linux】基本指令(上)的学习,今天我们继续学习基本指令操作,深入探讨指令的基本知识。 目录 (一)常用指令  👉more指令 👉less指令(重要) 👉head指令 👉tail指令 👉时间相关的指令 👉Cal指令 👉sort指令 👉find指令:(灰常重要) -name 👉which指令

    2024年02月01日
    浏览(43)
  • 【Linux常见指令以及权限理解】基本指令(2)

    今天我们继续学习Linux的基本指令, 这里是上一篇博客的链接:http://t.csdn.cn/9AgHP 接下来我会继续讲解Linux指令相关内容。 目录 写在前面 1. man 描述: 用法: 例子: 例1: 例2: 2. cp 描述: 用法: 例子: 例1: 例2: 例3: 例4: 3. mv 描述: 用法: 例子: 例1: 例2: 例3:

    2024年02月01日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包