首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux基本指令(上)

这里是在 ls-l指令的基础上 ,会显示出隐藏文件 [root@VM-8-8-centos 9.9]# ls -la total 12 drwxr-xr-x 3 root root 4096 Sep...一切皆文件 1. windows 与linux标识文件之间的区别 windows: 用文件名 +后缀来标识文件 linux :使用inode编号来标识文件 6. ls -R指令 当前目录所处下的子目录与文件...cd 到当前所处的路径的上一次所处的路径 [root@VM-8-8-centos lesson2]# pwd /root/9.9/lesson2 [root@VM-8-8-centos lesson2...不停的返回上一级目录 ,发现当返回到 / 时,再次cd . .依旧在/位置处, 在linux中 /有两种身份 1.** 一串路径的分隔符,linux为 /,在windows中为\ ** 2..../作为根目录的标识 1.绝对路径 操作系统 组织文件的方式,都是树形结构,即多叉树 此时 /home/bit/test.c 可以称之为路径 此时 test.c想上找 ,有且仅有一条路可以出去

7.6K20

【Linux】Linux常见指令(上)

一、Linux基本命令 先简单了解一下Linux的命令 这里的mkdir是一个相当于Windows上新建文件夹的操作,创建一个名为super_little_monster的目录,使用ls可以显示出该目录下的所有子目录与文件...的作用是帮助用户定位当前目录下的一个文件,因为在Linux中我们跑我们写出的c代码后会产生可执行程序,此时我们就需要使用 ./a.out 来执行a程序,这里的 ....就是告诉系统我要执行的是当前路径下的可执行程序(out是可执行程序的后缀) 2、pwd命令 pwd指令的作用是显示用户当前所在的目录 3、cd指令 cd指令的作用是将工作目录转移到指定的目录下 指令 作用...mkdir [选项] name 用来创建目录,名为name 常用选项有一个 -p 它可以一次创建多个目录 为了方便我们查看一次创建多个目录的效果,我在Linux上安装了tree,因为我们整个Linux...,echo和cat,echo用来打印后面的内容,加上>就可以将内容写到文件中,这种行为叫做输出重定向,本来该显示到屏幕上的内容打印到了文件中,cat用来打印文件的内容 10、mv命令 mv命令的作用就是剪切重命名

5810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    初识Linux—— 基本指令(上)

    这里在云服务器中部署LInux系统,使用Xshell远程连接云服务器,进行相关操作。 Xshell远程登陆 ​ 在进行指令学习之前,先来了解一下Xshell上远程连接云服务器。...Xshell 下载链接 https://www.xshell.com/zh/xshell/ Linux 基本指令 ls 用法: ​ 语法: ls [选项] [目录/文件] ​ 功能:对于目录,该命令列出该目录下的所有子目录与文件...选项使用: 指令 -选项 功能 cd .....-p** 创建一段路径,这里我们使用tree(可能需要安装,安装指令**yum install -y tree** )指令来查看一下创建的路径。...(一段路径): 知识点: rm -rf 强制递归删除 man ​ LInux中指令有很多,每一个指令又有很多选项,我们不可能全部都记住,那我们就可以使用man 来查询 man手册大致内容,常用的大概就前

    8610

    LyScript 获取上或下一条汇编指令

    LyScript 插件默认并没有提供上一条与下一条汇编指令的获取功能,当然你可以使用LyScriptTools工具包直接调用内置命令得到,不过这种方式显然在效率上并不理想,我们需要在LyScript插件...插件地址:https://github.com/lyshark/LyScript获取下一条汇编指令: 下一条汇编指令的获取需要注意如果是被命中的指令则此处应该是CC断点占用一个字节,如果不是则正常获取到当前指令即可...()获取结果如下:图片获取上一条汇编指令: 上一条指令的获取难点就在于,我们无法确定当前指令的上一条指令到底有多长,所以只能用笨办法,逐行扫描对比汇编指令,如果找到则取出其上一条指令即可。...from LyScript32 import MyDebug# 获取当前EIP指令的上一条指令def get_disasm_prev(dbg,eip): prev_dasm = None #...MyDebug() dbg.connect() eip = dbg.get_register("eip") next = get_disasm_prev(dbg,eip) print("上一条指令

    35640

    LyScript 获取上或下一条汇编指令

    LyScript 插件默认并没有提供上一条与下一条汇编指令的获取功能,当然你可以使用LyScriptTools工具包直接调用内置命令得到,不过这种方式显然在效率上并不理想,我们需要在LyScript插件...插件地址:https://github.com/lyshark/LyScript 获取下一条汇编指令: 下一条汇编指令的获取需要注意如果是被命中的指令则此处应该是CC断点占用一个字节,如果不是则正常获取到当前指令即可...dbg.close() 获取结果如下: 获取上一条汇编指令: 上一条指令的获取难点就在于,我们无法确定当前指令的上一条指令到底有多长,所以只能用笨办法,逐行扫描对比汇编指令,如果找到则取出其上一条指令即可...from LyScript32 import MyDebug # 获取当前EIP指令的上一条指令 def get_disasm_prev(dbg,eip): prev_dasm = None...dbg.connect() eip = dbg.get_register("eip") next = get_disasm_prev(dbg,eip) print("上一条指令

    42920

    Linux基础——Linux常见基本指令(上)

    前言:Linux的意义在于它为用户提供了一个自由、开放、可定制、稳定且安全的操作系统选择,并促进了全球范围内的合作与创新。 让我们正式开始Linux的学习,首先要先自行进行Linux环境搭配。...在开始之前说明一下Linux中复制和粘贴和别的不同 Linux中的复制:ctrl insert Linux中的粘贴:shift insert 1....进入和返回目录 4.1 cd指令 cd:改变工作目录。将当前工作目录改变到指定的目录下。 指令:cd 目录名 当前目录和上级目录 在Linux中,之前说过.开头的文件时隐藏文件。...表示上一级目录 4.2 绝对路径和相对路径 在Linux下,文件系统其实是一颗多叉树 叶子节点一定是普通文件或空目录 从根节点到任一叶子节点的路径是唯一的 从非根节点到任一叶子的路径是不唯一的 所以就引出了以下概念...总结 学习Linux,多熟悉熟悉不同指令的用法,多使用指令才能更好的记住指令,为以后的熟练打下基础。蟹蟹大家支持!!!

    10910

    【Linux修炼】1.常见指令(上)

    Linux常见指令(上) 01. pwd指令 02. ls指令 03. cd指令 04. touch指令 05. mkdir指令 06....扩展 Linux下基本指令 01. pwd指令 由于下面经常用到pwd指令,因此在这里先介绍pwd指令的功能: pwd: 显示当前用户所在路径 我们实际操作一下: 这是上一篇文章中在root账号中创建的...cfy账号,回车之后,发现显示了: /home/cfy 路径,由于这是Linux环境,实际上与Windows环境的内容是一样的,只是Windows环境下增添了可视化图形,并且直接按鼠标就能发现路径,因此...此外,我们发现Windows不仅在可视化上与Linux操作系统有所区别,其文件的路径的斜杠也有所不同: 通过观察,Linux路径和Windows路径的间隔符是相反的。...此外,ll指令是Linux操作系统特有的指令,其与 ls -l的指令的功能是相同的.

    85400

    【Linux】操作系统 && 常用指令(上)

    这对之后我们学习Linux很有帮助! 在本文讲解完操作系统的概念之后,我会再给大家先介绍一些Linux操作系统内的基本指令,至于更多基本指令的讲解可以只需关注我的Linux专栏。...(比如:我们在电脑上打游戏、用printf函数在屏幕上打印信息、将文件写入磁盘中等等…) 其实,我们在计算机上的一切行为,最终都会转化为一条条机器指令,告诉计算机的硬件你现在该干什么事情了。...接下来,我就要给大家介绍在Linux操作系统之下,我们该如何使用指令完成一些基本操作。...Linux的基本指令(部分) 2.1 mkdir 指令(重要) 语法:mkdir [选项] dirname…(其中这个dirname可以自行定义) 功能:在当前目录下创建一个名为"dirname"目录...语法:clear 作用:清除屏幕上的内容 好了本文,就先讲这么些Linux的基本指令。

    11410

    Linux Vim撤销和恢复撤销快捷键

    将文件内容恢复之后,经过仔细考虑,又感觉还是刚才修改过的内容更好,想撤销之前做的恢复操作。 基于这 2 种需求,Vim 编辑器提供了撤销和恢复撤销的命令。...通过 u(小写)命令就可以使文本内容恢复到上一次做粘贴操作之前的样子,其中“上一次”的含义是,恢复操作是可以叠加的,即按一次就会在现有基础上做一次恢复操作。...比如,我们对 demo.txt 文件内容做如下修改: http://c.biancheng.net http://c.biancheng.net Linux教程 http://c.biancheng.net.../linux_tutorial/ 可以看到,这里对第三行文本做了 2 处修改(红色标注部分)。...则又会恢复之前对第 3 行文本做过的全部操作: http://c.biancheng.net http://c.biancheng.netLinux教程 http://c.biancheng.net/linux_tutorial

    77430

    一条指令引发的血案···

    经过分析,发现了崩溃的地方,有个函数入口的地方反汇编后是长这个样子的: 注意看,入口处,函数开辟栈帧,把栈顶抬高了0x298的大小,使用了sub rsp, 298h指令。...然后是函数结束返回的地方,要恢复栈空间,使用了add, esp, 298h指令: 聪明的你一定已经发现问题了,怎么开始是用的rsp寄存器,后面用的是esp寄存器呢?...x64兼容了x86指令集,可以通过esp访问rsp的低32位。 先别往下看,你先猜一下,这里会出问题吗,为什么会出问题呢?...由于前面正好有一堆nop,于是将紧邻着的一个nop从0x90改为0x48,这样一来,就把add esp, 298h这条指令,改成了add rsp, 298h了。...这个规则是指令集规范,win7下应该也是一样的吧?跑了一下,win7下是这样的: 哈哈,win7下的栈指针,高32位本来就是0,当然不会有事了~ 你有没有猜对呢?

    9010

    Linux 从头学 01:CPU 是如何执行一条指令的?

    在 Linux 2.6 内核代码中,编译器产生的地址叫做虚拟地址(也称作:逻辑地址),这个逻辑地址经过段转换之后,变成线性地址,线性地址再经过分页转换,就得到最终物理内存上的物理地址。 ?...当然了,还需要预先定义一套指令集,在内存中的指令区中,存储的都必须是合法的指令,否则 CPU 就不认识了。 每一条指令都是用某些特定的数(指令码)来指示 CPU 进行特定的操作。...CPU 执行指令流程 现在我们已经明白了地址转换、内存的寻址,距离 CPU 执行一条指令需要的最小单元还剩下:指令缓冲区和控制电路。...B8 23 01,经过数据总线被送到指令缓冲区; 指令偏移寄存器 IP 的值要加 3,指向下一条等待被执行的偏移地址(因为指令码 B8 代表当前指令的长度是 3 个字节); 执行指令缓冲区中的指令:...把数值 0123H 送入寄存器 AX 中; 以上就是一条指令的执行最基本步骤,当然,现代处理器的指令执行流程,比这里的要复杂的多得多。

    1.2K20

    ​使用Docker Compose一条指令设置Mesos

    在Compose刚发布时,我试着使用了一下,有点让人失望,因为它基本上是一个翻版的Fig。对于Docker公司来说这并不意外,为了夺取Orchard旗下Fig的市场。...但我期待更多的附加功能,乃至更紧密集成的Docker的客户端(一些dev 分支实际上提供了原型),即使只是一个普通的发行版而不是一个单独的程序。我相信这一切都会实现。...我开始寻找更多的关于Mesos的信息,然后我发现Docker已经实现了对其的支持,我重读了一篇很棒的博客,展示关于如何通过七条指令来实现一个Mesos的安装(zookeeper, master, slave...MESOS_MASTER=zk://zk:2181/mesos - MESOS_LOG_DIR=/var/log/mesos - MESOS_LOGGING_LEVEL=INFO 使用如下指令启动...[mesos] 最后,我将'7条指令设置Mesos'变成了'1条指令设置Mesos',这都归功于Docker-compose和简便的YAML文档。试着喜欢上这种用法。

    77580

    Linux基础指令

    前言 本文介绍了Linux中会使用的一些基本知识和基本指令,方便学习和使用Linux。 ---- 一、什么是操作系统? 操作系统是一款管理软件。...二、Linux的基本指令 写指令是在做什么? 在Linux环境下的命令行写指令和在Windows环境下用鼠标对图形化界面进行操作,在操作系统看来是相同的。...15.less命令 支持上翻和下翻,也可以进行查找,也是用q进行退出 16.head命令 默认提取一个文本头部的若干行(默认是10行)。...modify 3.change 四、管道 head -101 test.txt | tail -10 中间的"|"就是管道 管道是用来传输资源的,需要一个入口和一个出口 head命令是默认往显示器上打印...中会使用的一些基本知识和基本指令的相关概念。

    3.9K30

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券