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

Linux学习(一、Linux基本命令)

Linux登录及控制台切换 1 运行vmware 中Linux,用root登录 1). 在桌面打开终端,用快捷键把终端字体放大,截图并观察。 ? ? 2)....总结: Linux登录提示信息: root表示当前帐号是root; localhost表示目前机器名 最后一个符号“~”表示用户当前工作目录是主目录; “#”表示是管理员帐号,有系统管理权限,如果...可以键入 startx 来启动图形化桌面 Linux共有7级运行级别,不同运行级启动服务不同,具有不同功能。...这些级别在/etc/inittab 文件里指定: 标准Linux运行级为3(多用户状态)或者5(运行X Window系统) 。...注销 shutdown –r now :重启系统 shutdown –h now :关机 shutdown –h +5 :5分钟之后关机 shutdown –c :取消预定关机 因为Linux课程要考试了

95500

Linux| |对于UDP学习

//就可以查看Linux下所有的端口号了 IP地址理解: IP地址用来标识一个主机 端口号理解: 端口号就是用来告诉操作系统要对于那一个进程进行操作,也就是说端口号就是用来标识一个进程 一个端口号只可被一个进程所占用...,从而完成计算机之间通信 计算机之间通信: 主机A某个进程与主机B上另一个进程进行通信 # 网络字节序转换 对于数据在网络中传输时候有着自己遵循传输规则大端传输 对于主机上数据传输序列有着两种...: 大端:即高位字节序放在低地址上 小端:即低位字节序放在低地址上 传输:均是先传输低地址上数据然后是高地址上数据 所以对于主机上数据传输时候传输到网络上时候有可能导致数据错误(例如主机上是小端时候...但是这个接收缓存区不能保证收到UDP报顺序和发送UDP报顺序一致;如果缓存区满了,在到达UDP数据就会被丢弃 UDPSocket既能读,也能写,全双工 UDP使用注意事项 UDP协议首部中有一个...由于UDP是无连接,所以对于两个处于同一局域网下计算机进程之间通信,所以是不需要两台计算机之间进程进行连接,对于UDP使用接口是需要包含知道从哪里接收消息,要发送消息到哪里

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

    Linux学习-权限理解

    Linux权限理解 零、前言 一、Shell命令以及运行原理 二、Linux权限概念 三、Linux权限管理 1、文件访问者分类 2、文件类型和访问权限 3、文件权限值表示方法 4、文件访问权限相关设置方法...1)chmod 2)chown 3)chgrp 4)umask 5)file 5、目录权限 6、粘滞位 7、总结 零、前言 本章主要讲解Linux权限知识 一、Shell命令以及运行原理 概念...面对用户不合意请求,操作系统会拒绝请求,以此来保护操作系统 Shell与bash: Shell是命令行解释器统称,而bash具体一种命令行解释器 示例: 二、Linux权限概念...Linux下有两种用户: 超级用户(root):可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限事情 注:超级用户命令提示符是“#”,普通用户命令提示符是...“$” 示例:切换用户 三、Linux权限管理 1、文件访问者分类 文件和文件目录所有者: u—User 文件和文件目录所有者所在用户: g—Group 其它用户: o—Others

    1.1K30

    Linux| |对于UDP学习

    //就可以查看Linux下所有的端口号了 IP地址理解: IP地址用来标识一个主机 端口号理解: 端口号就是用来告诉操作系统要对于那一个进程进行操作,也就是说端口号就是用来标识一个进程 一个端口号只可被一个进程所占用...,从而完成计算机之间通信 计算机之间通信: 主机A某个进程与主机B上另一个进程进行通信 网络字节序转换 对于数据在网络中传输时候有着自己遵循传输规则大端传输 对于主机上数据传输序列有着两种...: 大端:即高位字节序放在低地址上 小端:即低位字节序放在低地址上 传输:均是先传输低地址上数据然后是高地址上数据 所以对于主机上数据传输时候传输到网络上时候有可能导致数据错误(例如主机上是小端时候...但是这个接收缓存区不能保证收到UDP报顺序和发送UDP报顺序一致;如果缓存区满了,在到达UDP数据就会被丢弃 UDPSocket既能读,也能写,全双工 UDP使用注意事项 UDP协议首部中有一个...由于UDP是无连接,所以对于两个处于同一局域网下计算机进程之间通信,所以是不需要两台计算机之间进程进行连接,对于UDP使用接口是需要包含知道从哪里接收消息,要发送消息到哪里

    3.1K30

    学习Linux

    代表匹配单个字符,中括号内加上数字[0-9]代表匹配0~9之间单个数字字符,而中括号内加上字母[abc]则是代表匹配a、b、c三个字符中任意一个字符。...查询当前目录或者文件大小:du语法格式[plain] du [-ahskm] 文件或者目录名 参数解释-a : 列出所有的文件与目录容量,因为默认仅统计目录容量而已 -h: 以人们较易读容量格式呈现...Vim常用命令 命令 作用 命令模式 dd 删除(剪切)光标所在整行 5dd 删除(剪切)从光标处开始5行 yy 复制光标所在整行 5yy 复制从光标处开始5行 n 显示搜索命令定位到下一个字符串...N 显示搜索命令定位到上一个字符串 u 撤销上一步操作 p 将之前删除(dd)或复制(yy)过数据粘贴到光标后面 行末模式 :set nu 显示行号 :set nonu 不显示行号 :整数 跳转到该行...:s/one/two 将当前光标所在行第一个one替换成two :s/one/two/g 将当前光标所在行所有one替换成two :%s/one/two/g 将全文中所有one替换成two /字符串

    73520

    如何高效学习 Linux

    无数优秀软件运行在 Linux 上,比如数据 MySQL、消息队列 RabbitMQ、大数据 Hadoop、虚拟化 KVM 等等,学习 Linux,你可以亲密接触大牛思想,这对于你个人技术进步和职业发展都非常有益...我一直希望有一种方式,可以生动有趣地学习 Linux 操作系统,更快地上手。...直到我发现了下面这张图,用“上市公司”比喻,把 Linux 操作系统零散知识点用图谱形式表现出来,很好诠释了 Linux 学习路线,太形象了! ?...上图出自刘超《趣谈 Linux 操作系统》,如果你想轻松有趣地系统学习操作系统,推荐你刘超老师最近在极客时间开专栏《趣谈 Linux 操作系统》。 刘超是谁?...大家学习热情也十分高涨,光互动留言就超过了 5 万字。很多同学希望刘超老师再延续 “趣谈” 形式,开一门 Linux 操作系统课程。

    1K50

    linux学习

    安装按照老师给资料首先安装XShelllinux:作为一种经典服务器存在,之前我曾简单学习过虚拟机安装和使用(但是用起来真的很不方便,看了老师们材料才知道服务器形式会比较好用,也是目前助理用一种...)常用linux命令首先区分目录和路径目录=文件夹路径:目录层级位置,/home/biosoft命令pwd 显示当前路径mkdir 创建空目录,#后面是解释代码注释ls 显示列表,包括目录和文件.../vi 新建脚本和文档,vi是linux文本编辑器切换输入法到英文,敲i,即可输入,按esc退出编辑模式,在左下角输入: x 即为保存并退出cat 接文本名字,查看并直接将文本内容输入到屏幕,如果文件太长...(在从属关系上上级中删除下级,也不能在平行其他文件或者目录中删除想要内容)删除文件--rm删除目录--rm -r直接删除只能是你所在位置里文件或者目录,不能在tmp里面删除tmp,具体点说如果要运行...myfolder1目录,并在其中创建一个名为myfolder2子目录。

    15410

    Linux学习

    -p:显示进程pid和进程名称     17.man(manual):包含全部Linux命令手册。     ...:X 对文件进行加密 五、Linux自有服务     1.运行模式         也称之为运行级别         在Linux 中存在一个进程:init(initialize,初始化),...传文件         2)sz file    linux往win传文件     3.主机名修改         vi /etc/sysconfig/network     4.修改hosts...通常都会监听某个端口,等待其他程序请求,             比如(mysql,防火墙,sshd),因此,我们又称为守护进程,是linux非常重要知识点。         ...            1.1介绍                 一种用于互联网下载包打包及安装工具,包含在某些Linux分发版中,它生成                 .RPM扩展名文件

    2.2K40

    Linux学习Linux,需要借助具象化思维

    刚刚开始接触Linux朋友可能会和我一样,在第一次听到命令行和图形化界面时会感觉有点蒙圈?我们之前在VS中学习C语言学习通过C语言来实现数据结构时候只听过敲代码呀?...下面我们一起来认识一下这两个新朋友; 一、命令行与图形化界面 命令行顾名思义就是输入命令地方,这里命令指就是我们在Linux需要学习并使用对应指令,如下所示: 当我们打开Centos 7后我们会在终端界面中看到一个黑色闪烁光标...因此为了更好理解与学习Linux操作,我们则可以借助类似于图形化界面的这种具象化思维来理解不同指令与其相关操作。...结语 在今天内容中我们详细介绍了命令行与图形化界面的发展历程与联系,在我看来,想要快速学习与理解Linux相关知识点,像图形化界面这种具象化思维是肯定少不了。...在后续学习中,我们需要通过借助与具象化思维来理解Linux操作中各种指令及其功能。 今天内容到这里就全部结束了,在下一篇内容中我们将正式进入Linux指令学习,大家记得关注哦!

    6910

    Linux学习Linux,需要借助具象化思维

    刚刚开始接触Linux朋友可能会和我一样,在第一次听到命令行和图形化界面时会感觉有点蒙圈?我们之前在VS中学习C语言学习通过C语言来实现数据结构时候只听过敲代码呀?...下面我们一起来认识一下这两个新朋友;一、命令行与图形化界面命令行顾名思义就是输入命令地方,这里命令指就是我们在Linux需要学习并使用对应指令,如下所示:当我们打开Centos 7后我们会在终端界面中看到一个黑色闪烁光标...因此为了更好理解与学习Linux操作,我们则可以借助类似于图形化界面的这种具象化思维来理解不同指令与其相关操作。...结语在今天内容中我们详细介绍了命令行与图形化界面的发展历程与联系,在我看来,想要快速学习与理解Linux相关知识点,像图形化界面这种具象化思维是肯定少不了。...在后续学习中,我们需要通过借助与具象化思维来理解Linux操作中各种指令及其功能。今天内容到这里就全部结束了,在下一篇内容中我们将正式进入Linux指令学习,大家记得关注哦!

    7310

    Linux学习笔记之Linux系统swap分区

    0x00 什么是swap分区 Swap分区在系统物理内存不够用时候,把物理内存中一部分空间释放出来,以供当前运行程序使用。...那些被释放空间可能来自一些很长时间没有什么操作程序,这些被释放空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存数据到内存中。...RAM2倍 RAM数量3倍 > 2GB - 8GB 等于RAM数量 RAM2倍 > 8GB - 64GB...另外在其它博客中看到下面一个推荐设置,当然我不清楚其怎么得到这个标准。是否合理也无从考证。可以作为一个参考。 4G以内物理内存,SWAP 设置为内存2倍。...服务器安装具体应用,比如Mysql等不推荐设置,可以不设置或者修改参数swappiness来控制,默认值为60意思是说在内存使用40%情况下就使用swap空间,可以将值设置为10 或者设置0,优先使用物理内存

    6.3K20

    Linux学习笔记:文件权限

    另外注意到最后这次演示最后文件名,存在着一个 -> 代表则软连接或硬连接,接下来就来学习下软连接和硬连接区别。...接下来学习是修改文件属性和权限,首先学习是修改所属用户或用户组。...可以看到roothome目录下有很多前面带.文件,这些文件就是Linux掩藏文件,在Linux中将文件在文件名前面加一.即可将文件掩藏。...上层目录 “-” 上一个工作目录 “~” 当前用户home目录 3、特殊文件权限 Linux文件除了rwx以外,还有s、t这两个特殊权限。平时用不多,不做深入学习。...来自:标点符Linux学习笔记:文件权限》 链接:http://www.biaodianfu.com/file-permission.html ----

    84350

    Linux学习笔记:文件权限

    另外注意到最后这次演示最后文件名,存在着一个 -> 代表则软连接或硬连接,接下来就来学习下软连接和硬连接区别。...在Linux文件系统中,保存在磁盘分区中文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在。一般这种连接就是硬连接。...接下来学习是修改文件属性和权限,首先学习是修改所属用户或用户组。...可以看到roothome目录下有很多前面带.文件,这些文件就是Linux掩藏文件,在Linux中将文件在文件名前面加一.即可将文件掩藏。...上层目录 “-” 上一个工作目录 “~” 当前用户home目录 特殊文件权限 Linux文件除了rwx以外,还有s、t这两个特殊权限。平时用不多,不做深入学习

    84490

    Linux内核学习之路

    所以当时就选择学习Linux。 至于为什么要学习Linux, 有以下三个原因。...学习操作系统理论知识有很多途径, 但是我还是决定选择一个具体系统来入手, 那就只能选择Linux了, 资料和书籍也多, 源码也开放, 是学习不二选择。...虽然每天都在用Windows, 但是基于Windows学习操作系统那可真是天方夜谭。 Linux才是程序员应该真正学习好东西。...现在Linux越来越火, 在服务器和嵌入式等领域风生水起, 也让我坚信学好Linux对自己职业生涯肯定是有百利而无一害。 也有人劝说我学习这个没用, 我已经在以前博文 我为什么要学习Linux?...第三个学习Linux理由是, 我喜欢它, 想搞清楚他原理, 而且也愿意花时间去研究。

    43430

    linux命令行工具分类 Linux 学习方向

    linux不同于Windows,它是一种开放源码电脑操作系统。现在全世界存在着很多不同Linux 版本,它们共同点是都使用了Linux 系统内核。...Linux 可以安装在各种计算机当中,平板手机和台式计算机都可以安装Linux 系统。linux命令行工具是可以使用在Linux 系统当中命令行。命令行更加直观而富有逻辑,便于对电脑系统操作。...linux学习方向 学习编程和语言的人都懂得使用linux命令行工具,学Linux 到底是要学些什么?可以做什么?首先学习Linux 可以维护Linux 服务器,也就是做运维人员。...其次可以开发Linux 应用或者程序,也就是软件开发。在初次学习时候会觉得枯燥乏味,但是学了一段时间之后就会发现命令行批量操作时如此方便简单。...以上就是linux命令行工具相关知识,Linux 包含计算机知识繁复庞杂,每一个学习阶段都应该踏实钻研,了解最基础命令行操作,然后再不断进深自己专业技巧。

    1.2K20

    Linux学习(三)——vivim 使用

    以下是常用几个命令: · i 切换到输入模式,以输入字符。 · x 删除当前光标所在处字符。 · : 切换到底线命令模式,以在最底一行输入命令。 2....在底线命令模式中,基本命令有(已经省略了冒号): · q 退出程序 · w 保存文件 □ Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他文书编辑器则不一定会存在...(常用) · $ 或功能键[End] : 移动到这一行最后面字符处(常用) · G : 移动到这个档案最后一行(常用) · gg :移动到这个档案第一行,相当于 1G 啊!...删除光标所在向下 n 行,例如 20dd 则是删除 20 行 (常用) · yy 复制游标所在那一行(常用) · nyy n 为数字。...重复前一个动作意思 批量添加注释 · 块选择模式 Ctrl + v 进入块选择模式, 然后移动光标选中你要注释行, 再按大写 I 进入行首插入模式输入注释符号如 // 或 #, 输入完毕之后, 按两下

    45540

    Linux awk学习

    awk是Linux三剑客之一,在我们处理文件等方面还是特别方便 介绍 我们先来说一说awk是用来干什么,awk是一个强大文本分析工具,相对于grep查找,sed编辑,awk在其对数据分析并生成报告时...简单来说awk就是把文件逐行读入,以空格为默认分隔符将每行切片,切开部分再进行各种分析处理。 我们可以先来看一下awk版本号 ?...3.继续读取下一行 4.重复1-3,直到读取到最后一行 其中$0实际上是awk内置变量,代表是当前一整行记录,awk内置变量有很多,我们这里举出其中几个来进行说明,可以借用这些内容来进行各种方式分割操作...使用NR控制了只要2-5行内容,使用冒号进行分割,然后输出第一段和第三段内容,上面对比一下就很清楚了 上面是使用冒号进行分割是在一行进行分割,也是支持在多行进行分割,awk对每个要处理输入数据认为都是具有格式和结构...也可以对其进行指定区域匹配,匹配第三个区域开头是字符u记录 ?

    4.3K20

    如何学习Linux

    尤其对于参与技术有关工作学习Linux是必须,那么,该如何有效学习呢?...因此,要在短期内全面的学习Linux方方面面对于一个正常的人来说几乎不太可能。...所以,学习Linux关键便在于对于学习Linux目的一定要明确,通常来讲可能会涉及到一下方面: 了解及入门 成为Linux系统管理员 学习Linux应用编程 学习Linux内核开发 当然,这只是其中几个大方面...当然,对于学习Linux,前人已经铺好了无数基石,有无数可以参考学习资料,而且内核也是开源,必要时候可以查看其代码,甚至已经有非常多帮你分析内核代码书籍资料,甚至还有很多中文资料。...本文将就Linux学习推荐一些经典免费书籍,主要侧重覆盖从入门到成为系统管理员有关方面,学习对象为初学Linux,以及需要重新系统学习Linux读者,将涵盖以下方面: 入门基础 Linux命令行及工具

    1.5K60
    领券