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

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

前言 在了解了Linux的发展史(Linux的前世今生)之后,我们就得真正的开始接触了Linux了。不过在这之前,我还是想跟大家聊一聊什么是操作系统,让大家对操作系统有个整体的认知。...这对之后我们学习Linux很有帮助! 在本文讲解完操作系统的概念之后,我会再给大家先介绍一些Linux操作系统内的基本指令,至于更多基本指令的讲解可以只需关注我的Linux专栏。...接下来,我就要给大家介绍在Linux操作系统之下,我们该如何使用指令完成一些基本操作。...使用演示: 常用选项: -p,后面是一个路径名称。...rm命令可以同时删除文件或目录(比较常用) 语法:rm [-f-i-r-v] [dirname] 适用对象:所用的使用者 功能:删除文件或目录 常用选项: -f 即使文件属性为只读(即写保护),亦直接删除

11410

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

目录 0.Linux根目录下的文件介绍 1.打印日历 cal 2.查找指定文件 find 3.行过滤工具 grep 3-1热键第二弹 3-2 拓展[正则表达式]: 3-3 grep的使用 4.压缩 zip...与打包tar 4-1 压缩zip 4-2 打包tar 打包和压缩的区别 5.计算器 bc 6.查看系统的命令 uname ---- 0.Linux根目录下的文件介绍 首先cd /进到根目录下,ls列出当前文件夹下所有文件...: / root,存放root用户的相关文件 home,存放普通用户的相关文件 bin,存放常用命令的目录,如vi,su sbin,要具有一定权限才可以使用命令 mnt,默认挂载光驱和软驱的目录 etc...该目录存放一些服务启动之后需要提取的数据 sys,这是linux2.6内核的一个很大的变化,该目录下安装了2.6内核中新出现的一个文件系统 tmp,这个目录是用来存放一些临时文件的 del,类似于windows... 例子:cal 2022  ​  3.打印当前年上个月,这个月,下个月的日历  模板:cal -3 更多信息: 2.查找指定文件 find 基本的认识:我们在Linux中使用的指令,程序,工具其实也是

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

    详解Linux命令行下常用svn命令

    帮助 svn help svn help ci 以上是常用命令,下面写几个不经常用的 13、Linux命令行下版本库下的文件和目录列表 svn list path 显示path目录下的所有属于版本库的文件和目录...简写:svn ls 14、Linux命令行下创建纳入版本控制下的新目录 svn mkdir: 创建纳入版本控制下的新目录。...15、Linux命令行下恢复本地修改 svn revert: 恢复原始未改变的工作副本文件 (恢复大部份的本地修改)。...17、Linux命令行下解决冲突 svn resolved: 移除工作副本的目录或文件的“冲突”状态。...svn cat -r PREV filename > filename (PREV 是上一版本,也可以写具体版本号,这样输出结果是可以提交的) 以上是Linux命令行下常用svn命令的使用方法。

    6.7K70

    Linux操作系统,详解5个常用Linux终端命令

    Linux命令行提供了一种比图形界面使用更简单更轻松、跨版本的方法来完成常见的任务。今天我们与您分享12个让您震撼的Linux终端命令。...1、有用的命令行快捷键 常见的Linux键盘快捷键 以下快捷键很有用,可以节省你的时间: CTRL+U: 从光标处删除文本直到行首。 CTRL+K: 从光标处删除文本直到行尾。...现在当您按下CTRL+Z时,前台应用程序将暂停,将返回到命令行。然后,您可以运行任何您喜欢的命令,完成后,再通过在终端窗口中输入fg并按回车键回到您之前暂停的会话。...4、在特定时间运行Linux命令 通过Linux终端使用at命令调度任务,假设您要在特定的时间点运行同一命令。 使用at命令可以做到这一点。...htop提供了终端中所有正在运行的进程的列表,非常类似于Windows中的文件管理器。 您可以混合使用功能键来更改排序顺序和显示的列。您也可以从htop中终止进程。

    1.5K20

    Linux系统常用命令行指令

    Linux系统是一种常用于开源项目开发的生产环境,因其免费、开源、安全、稳定的特点被广泛应用于手机、平板电脑、路由器、电视和电子游戏机等嵌入式系统中,能够更加简便地让用户知道系统是怎样工作的。...前几日我安装好了Red Hat Enterprise Linux 9.0,今天就实操和记录一下常用的Linux命令行指令。...文件处理命令: 功能 命令代码 创建一个全权限的名为temp的文件夹 mkdir -m 777 temp 创建在/home目录下的workdir目录 mkdir /home/workdir 创建/home...显示当前工作目录的绝对路径 pwd 显示/home目录下的文件与目录(不包含隐藏文件) is /home 显示/home目录下所有文件与目录(包含隐藏文件) is -a /home 显示/home目录下的文件与目录的详细信息...其他常用命令: 功能 命令代码 以KB为单位显示磁盘使用情况 df -k 查看grep命令的使用方法 man grep 查看ping命令的使用方法 man ping 后续根据用到的命令将对本文持续更新

    13121

    【Linux操作系统】环境变量和命令行参数

    三.和环境变量相关的命令 1.echo:显示某一特定环境变量 2.export: 设置新的环境变量 3.env: 显示所有环境变量 4.set:查看本地定义的本地变量 四.命令行参数 1.cmd下的命令行参数...windows下环境变量和我们今天讲的Linux下环境变量的原理和作用都是类似的,只不过是使用和细节上有差异!...例如:一个环境变量存储的字符串可能由多条路径组成,在windows下和Linux下它们的路径分隔符就有所差异 windows下: Linux: 3.一览常见的环境变量 当前登入用户:...1.cmd下的命令行参数 在windows下相信你肯定写过所谓的关机小程序,那你肯定用到过这个: 或许你会说这不就是一个选项嘛,啊,他确实是选项,可是这选项的背后原理依赖的就是命令行参数!...用int型定义main更好些,因为在结束的时候可以返回给操作系统一个值以表示执行情况。

    2.1K20

    【Linux操作系统】基础概念和常用指令(一)

    常见的操作系统:Windows,Mac,Linux,安卓,IOS 操作系统 操作系统的作用:(取决于看的角度) 用户的角度:为用户提供良好的运行环境(图形界面式还是命令行式来操控硬件) 对开发者:...管理各种软硬件资源 windows是多用户的界面化操作系统; linux是多用户的命令行式操作系统,是支持共享使用的。...为什么已经有了图形界面化的Linux操作系统,而我们还要费力的学习命令行式的Linux操作系统?...企业使用的是命令行式Linux操作系统(当出现一些问题时需要使用到指令) 指令的学习,更接近底层 指令略微快一点 另外:要用指令就得先要有键盘,要用图形界面就得要有鼠标,在发展上,我们是先有键盘再发明鼠标的...因为Linux开发出来后,就对外公开了Linux内核,也就是说Linux是开源的,开源就意味着更安全,稳定,便宜,综合以上大家都选择了Linux作为公司企业开发的操作系统。

    1.7K40

    Linux命令行常用快捷键(更新时间:20180424)

    Ctrl+y       粘贴Ctrl+k、Ctrl+u、Ctrl+w删除的文本 Ctrl+h       删除光标所在处的前一个字符(相当于退格键) Ctrl+z    暂停执行在终端运行的任务...string     执行最近一次以p开头的命令 !string:p  仅打印最近一次以p开头的命令,不执行 !?string    执行最近一次以string结尾的历史命令 !?...执行最近一次包含string的历史命令 !number  执行历史命令列表的第num(数字)条命令 !-number 执行历史命令列表的倒数第num(数字)条命令 !...$            上一条命令的最后一个参数 Esc+.       上一条命令的最后一个参数,按 ....两次,倒数第二个参数 Esc +b       移动到当前单词的开头 Esc +f        移动当前单词的结尾 Esc +t       颠倒光标所在处及其相邻单词的位置 $_

    99430

    Hadoop 使用Linux操作系统与Java熟悉常用的HDFS操作

    目录 一、实验目的 二、实验平台 三、实验步骤 一、实验目的 理解HDFS在Hadoop体系结构中的角色; 熟练使用HDFS操作常用的Shell命令; 熟悉HDFS操作常用的Java API。...二、实验平台 操作系统:Linux(建议Ubuntu16.04); Hadoop版本:2.7.1; JDK版本:1.8或以上版本; Java IDE:Eclipse。...三、实验步骤 (一)编程实现以下功能,并利用Hadoop提供的Shell命令完成相同任务: 1.向HDFS中上传任意文本文件,如果指定的文件在HDFS中已经存在,则由用户来指定是追加到原有文件末尾还是覆盖原有的文件...如果文件所在目录不存在,则自动创建目录; 6.提供一个HDFS的目录的路径,对该目录进行创建和删除操作。...,由用户指定内容追加到原有文件的开头或结尾; 删除HDFS中指定的文件; 在HDFS中,将文件从源路径移动到目的路径。

    2.2K30

    【Linux操作系统】理论知识和常用指令(二)

    首先我想和大家说的是:指令的学习或许很简单,很枯燥,但是通过理论和实践去验证我们的指令的作用,形成指令的连贯性和逻辑性,也是我们前期学习Linux操作系统的重点。...以及我们学完Linux的指令和系统后,学习网络的时候会变得很有意思的,敬请期待吧!...>> 3-4 cat & 输入重定向<  3-5 查看中间 4.查看日期 ---- 上次我们说到Linux下的复制命令,那么Linux中肯定也有类似windows下的剪切命令~~ 1.剪切&重命名命令...3-4 cat & 输入重定向<   预告:后面我们讲到IO文件的时候,会解密文件的本质以及传说的LInux中一切皆文件 3-5 查看中间 如果我想查看区间行第10行--第20行,我该怎么做呐... 2.Linux指令 date +%F-%H-%M-%S -d @时间戳 时间戳有什么用呐?

    51640

    【Linux系统编程】——Linux操作系统的魔法桥梁:从命令行到内核的奇遇记

    Linux操作系统的概念(是什么?) Linux 是一种开源的类 UNIX 操作系统。它的内核(kernel)是由 Linus Torvalds 在 1991 年首次发布。...围绕内核,有各种各样的软件和工具构成了完整的 Linux 操作系统。这些软件包括系统工具(如文件管理工具、进程管理工具)、用户应用程序(如文本编辑器、浏览器等)和各种服务(如网络服务、数据库服务)。...系统调⽤和库函数概念 在 Linux 系统中,系统调用(System Call)和库函数(Library Function)是两种不同层次的功能调用方式,用于与操作系统交互。...(), read(), write() 进程管理:fork(), execve(), wait() 内存管理:mmap(), brk() 库函数(Library Function) 定义:库函数是操作系统或开发环境提供的一组常用功能的实现...高级接口:提供更高级别、易用的功能封装,通常用来简化系统调用的复杂性。 可扩展性强:库函数由开发者定义和扩展,可以调用其他库函数或直接使用系统调用。

    10110

    【Linux】Linux命令行git的使用

    Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。...也是Linus Torvalds雷纳斯托瓦兹为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。 2. 说白了git就是一个进行项目版本管理的一个软件。...) 利用*我们可以一次性将后缀为指定后缀的文件进行统一性的操作,例如下面我将所有后缀为.c和.h的文件统一剪切到process目录下面,然后我们就可以将当前目录添加到本地仓库.git的临时区域里面。...凡是在这个文件内部的后缀所对应的文件,都不会被上传到gitee上!...第7行的modified内容表示我们刚刚修改过文件.gitignore的内容 第9行的Untracked代表未被管理的文件,这些文件是仓库中没有的文件 2.

    3.6K30

    【Linux操作系统】探秘Linux奥秘:Linux 操作系统的解密与实战

    1 初识Linux OS Linux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。...以下是Linux操作系统的一些主要特点和组成部分: 内核(Kernel): Linux内核是操作系统的核心,它管理系统资源,如处理器、内存、设备驱动程序等。...Linus Torvalds最初编写了Linux内核,它是Linux操作系统的基础。 Shell(命令解释器): Linux操作系统使用命令行界面(CLI),用户与系统交互通过Shell。...每个发行版都有自己的特点和包管理系统。 总体而言,Linux操作系统是一个强大、灵活且可定制的操作系统,广泛应用于服务器、嵌入式系统、超级计算机等各种领域。 2....这是一场独特的学习冒险,从基本概念到系统架构,逐步揭示更深层次的操作系统原理、命令行工具和高级系统管理的奥秘。

    22110

    Linux命令行的艺术

    熟练使用命令行是一种常常被忽视或被认为难以掌握的技能,但实际上,它可以提高你作为工程师的灵活性以及生产力。本文是一份我在 Linux 上工作时发现的一些关于命令行的使用的小技巧的摘要。...必读 涵盖范围: * 这篇文章对刚接触命令行的新手以及具有命令行使用经验的人都有用处。...使用alias来创建常用命令的快捷形式。例如:alias ll='ls -latr'使你可以方便地执行ls -latr命令。...了解语言环境对许多命令行工具的微妙影响,包括排序的顺序和性能。大多数 Linux 的安装过程会将 LANG 或其他有关的变量设置为符合本地的设置。意识到当你改变语言环境时,排序的结果可能会改变。...用 ncdu 来查看磁盘使用情况,它比常用的命令,如 du -sh *,更节省时间。 查找正在使用带宽的套接字连接或进程,使用 iftop 或 nethogs。

    6.9K72

    Linux 命令行的艺术

    Linux 命令行的艺术 熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。...本文是一份我在 Linux 上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。...本文致力于做到覆盖面广(涉及所有重要的内容),具体(给出具体的最常用的例子),以及简洁(避免冗余的内容,或是可以在其他地方轻松查到的细枝末节)。...在特定应用场景下,本文的内容属于基本功或者能帮助您节约大量的时间。 本文主要为 Linux 所写,但在仅限 OS X 系统章节和仅限 Windows 系统章节中也包含有对应操作系统的内容。...好处是它允许 Linux 上编写的程序在 Windows 上运行,而另一方面,Windows 上编写的程序却无法在 Bash 命令行中运行。

    4.5K10
    领券